lerouxrgd/rsgen-avro
Command line and library for generating Rust types from Avro schemas
This tool helps Rust developers work with Avro data by automatically generating Rust data structures from Avro schema definition files. You provide your Avro schema files as input, and it outputs ready-to-use Rust code. This is for Rust developers who need to read and write data that conforms to Avro schemas.
44 stars and 17,853 monthly downloads.
Use this if you are a Rust developer and need to efficiently create Rust types that match existing Avro data schemas for serialization and deserialization.
Not ideal if you are not a Rust developer or do not work with Avro schemas to define your data structures.
Stars
44
Forks
35
Language
Rust
License
MIT
Category
Last pushed
Mar 07, 2026
Monthly downloads
17,853
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/lerouxrgd/rsgen-avro"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
seaofvoices/darklua
A command line tool that transforms Lua code
elastio/bon
Next-gen compile-time-checked builder generator, named function's arguments, and more!
usethesource/rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker,...
JacquesCarette/Drasil
Generate all the things (focusing on research software)
finos/morphir-elm
Tools to work with the Morphir IR in Elm.