avro4s
Avro schema generator
A Scala library for generating Avro schemas and serializing/deserializing data at compile time
Avro schema generation and serialization / deserialization for Scala
720 stars
26 watching
239 forks
Language: Scala
last commit: 16 days ago avroavro-schemacoproductscalascala-macrosschema-generationserialization
Related projects:
Repository | Description | Stars |
---|---|---|
malcolmgreaves/avro-codegen | A tool that generates Scala code from Avro schemas | 9 |
andyglow/scala-jsonschema | Generates JSON Schemas from Scala data types and objects | 124 |
altoo-ag/akka-kryo-serialization | A Kryo-based serialization library for Scala and Akka, providing efficient serialization of various types. | 241 |
azhur/kafka-serde-scala | Library providing implicit typeclass converters for various serialization formats to Kafka serializers | 57 |
aviate-labs/svg.mo | A Motoko library for generating Scalable Vector Graphics | 8 |
khezen/avro | Provides tools and interfaces for serializing data in binary format with schema metadata | 46 |
scalameta/mdoc | A tool for creating and validating documentation for Scala programs written in Markdown format | 396 |
indix/schemer | A schema registry and inference system for various data formats | 111 |
colofabrix/figlet4s | A Scala library for creating ASCII-art banners in various effects and fonts | 39 |
scalamath/vecmatlib | A Scala library providing data structures and operations for vectors and matrices in 3D graphics and linear algebra | 3 |
plumatic/schema-generators | A library for generating and testing data structures based on schemas | 77 |
scalamolecule/molecule | A library for defining and querying complex domain models using a high-level, declarative data access API | 19 |
scalaprops/scalaprops-shapeless | A library that generates arbitrary case classes with scalaprops and shapeless properties | 10 |
sirthias/borer | Provides efficient serialization and deserialization capabilities for binary data formats | 226 |
ridafkih/schemix | A tool for generating Prisma schemas programmatically using TypeScript | 485 |