Do you work with Gradle and need to generate Java POJO classes from Avro schemas?
I’m excited to share my first open-source project:
https://github.com/flumennigrum/gradle-avro-plugin. It’s now live on the Gradle Plugins Portal, so you can easily add it to your projects.
Why a new plugin?
For years, I’ve relied on davidmc24/gradle-avro-plugin, probably the most widely used community Avro plugin in the Gradle ecosystem. Unfortunately, it was archived in 2023, raising maintenance concerns for modern JVM projects.
My solution: a new plugin compatible with Gradle 7.3+ and Java 11+ (tested with 11, 17, 20, and 25). The goal is to keep it alive and working with newer releases of gradle, java and avro.
Check it out, issues and contributions are welcome!