Back to browse
GitHub Repository

gradle plugin to generate java classes from avro schema files

2 starsJava

Gradle Avro Plugin to generate Java POJOs from Avro schemas

by ysgomes·Apr 18, 2026·4 points·0 comments

AI Analysis

MidShip It

Keeps archived Avro plugin alive for Gradle 7.3+ and Java 11+.

Strengths
  • Fills genuine gap left by archived davidmc24/gradle-avro-plugin from 2023
  • Tested across Java 11, 17, 20, and 25 for modern compatibility
Weaknesses
  • Pure maintenance fork with no new features or technical innovation
  • Niche audience limited to Java developers using both Gradle and Avro
Target Audience

Java developers using Gradle with Avro schemas

Similar To

davidmc24/gradle-avro-plugin

Post Description

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!

Similar Projects