ADAM is a genomics analysis platform with specialized file formats built using Apache Avro, Apache Spark, and Apache Parquet. Apache 2 licensed.
Avro schema generation and serialization / deserialization for Scala
A tool for data sampling, data generation, and data diffing
Avro SerDe for Apache Spark structured APIs.
Generate Scala case class definitions from Avro schemas
Scala library to eliminate boilerplate
A collection of Magnolia add-on modules
sbt plugin for generating Scala sources for Apache Avro schemas and protocols.
Lego bricks to build Apache Kafka serializers and deserializers
Schema registry for CSV, TSV, JSON, AVRO and Parquet schema. Supports schema inference and GraphQL API.
Functional Avro for Scala
Shapeless utilities for common data types
Implicitly converts typeclass encoders to kafka Serializer, Deserializer, Serde.
Standalone alternatives to Kafka Connect Connectors
Avro Schema Evolution made easy
Use SQL to transform your avro schema/records
Scala library for Reactive streaming Microservices, CQRS, Event Sourcing, Event Logging, & message-driven apps.
A collection of Apache Parquet add-on modules
Library and a Framework for building fast, scalable, fault-tolerant Data APIs based on Akka, Avro, ZooKeeper and Kafka
Community-supported add-ons for Scio