Andrew Gustafson's repositories
avro4s
Avro schema generation and serialization / deserialization
avrohugger
Generate Scala case class definitions from Avro schemas
cats
Lightweight, modular, and extensible library for functional programming.
cats-effect
The IO monad for Scala
cats-quartz
Provides scala cats-effect access around quartz scheduling
ciris
Functional Configurations for Scala
elastic4s
Elasticsearch Scala Client - Non Blocking, Type Safe, Reactive HTTP Client
enumeratum
A type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations.
fs2
Compositional, streaming I/O library for Scala
fs2-rabbit
RabbitMQ stream-based client built on top of Fs2
http4s
A minimal, idiomatic Scala interface for HTTP
kafka-serialization
Lego bricks to build Apache Kafka serializers and deserializers
laserdisc
A Future-free Fs2 native pure FP Redis client
meteor
Scala wrapper for AWS SDK 2 DynamoDB client
monix-kafka
Monix integration with Kafka
pact-jvm
JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
redis-rs
Redis library for rust
sbt-avrohugger
sbt plugin for generating Scala sources for Apache Avro schemas and protocols.
sbt-mima-version-check
Plugin to Automate which Mima Versions to Check
scala-pact
A Scala implementation of CDC using the Pact standard
scalacache
Simple caching in Scala
skunk
A data access library for Scala + Postgres.
vulcan
Functional Avro for Scala
zio
ZIO — A type-safe, composable library for asynchronous and concurrent programming in Scala