lerouxrgd/rsgen-avro

Command line and library for generating Rust types from Avro schemas

65
/ 100
Established

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.

Rust-development data-serialization schema-driven-development data-interoperability application-development
No Package No Dependents
Maintenance 10 / 25
Adoption 18 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

44

Forks

35

Language

Rust

License

MIT

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.