Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →
Top 12 Java Avro Projects
-
A schema.json converter for easier ingestion (likely supporting Avro and Protobuf)
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
-
-
To keep things simple, I used Kafka Connect in place of Debezium. The two are essentially the same but with different dispatchers, and behind the scenes they all use the same library.
-
kafka-connect-file-pulse
🔗 A multipurpose Kafka Connect connector that makes it easy to parse, transform and stream any file, in any format, into Apache Kafka
-
rumble
⛈️ RumbleDB 1.23.0 "Mountain Ash" 🌳 for Apache Spark | Run queries on your large-scale, messy JSON-like data (JSON, text, CSV, Parquet, ROOT, AVRO, SVM...) | No install required (just a jar to download) | Declarative Machine Learning and more (by RumbleDB)
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
spring-schema-registry
The purpose of this module is to solve the problem of multiple keystores using Spring Boot + Kafka + Schema Registry + SSL and Spring Schema Resgistry Test
-
kafka-avro-without-registry
Test Spring Kafka application (using Avro as a serialization mechanism) without the need for Confluent Schema Registry
-
schema_registry_test_app
Java Application that consumes different types of messages supported by Schema Registry, and produces a similar kind to the same topic.
-
First off, let's spin up all the required components using this docker-compose.yml. It will start Zookeeper, Kafka and Kafdrop containers in your system.
-
kafkarest-processor
Apache NiFi 1.10.0 Processor to consume 1 Kafka message at a time, easily to tie into a REST Proxy
Java Avro discussion
Java Avro related posts
-
What tool do you use to document your Kafka messages format?
-
How to handle failing message in a topic with Avro schema?
-
What is Schema Registry and How Does It Work? [Explained]
-
Testing a Kafka consumer with Avro schema messages in your Spring Boot application with Testcontainers
-
Looking for simple avro like serialization format
-
A note from our sponsor - InfluxDB
influxdata.com | 29 Apr 2025
Index
What are some of the best open-source Avro projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | Apache Avro | 3,053 |
2 | schema-registry | 2,291 |
3 | examples | 1,968 |
4 | mongo-kafka | 360 |
5 | kafka-connect-file-pulse | 327 |
6 | rumble | 223 |
7 | java-11-examples | 61 |
8 | spring-schema-registry | 27 |
9 | kafka-avro-without-registry | 26 |
10 | schema_registry_test_app | 4 |
11 | all-about-kafka | 4 |
12 | kafkarest-processor | 2 |