Java Avro

Open-source Java projects categorized as Avro

Top 12 Java Avro Projects

  1. Apache Avro

    Apache Avro is a data serialization system.

    Project mention: Pulumi Gestalt 0.0.1 released | dev.to | 2025-03-10

    A schema.json converter for easier ingestion (likely supporting Avro and Protobuf)

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. schema-registry

    Confluent Schema Registry for Kafka

  4. examples

    Apache Kafka, Apache Flink and Confluent Platform examples and demos (by confluentinc)

  5. mongo-kafka

    MongoDB Kafka Connector

    Project mention: Is there an Alternative to Debezium + Kafka? | dev.to | 2024-11-03

    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.

  6. 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

  7. 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)

  8. java-11-examples

    JDK 11 examples and demo projects.

  9. 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.

    CodeRabbit logo
  10. 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

  11. kafka-avro-without-registry

    Test Spring Kafka application (using Avro as a serialization mechanism) without the need for Confluent Schema Registry

  12. 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.

  13. all-about-kafka

    A project that illustrates the usage and working of Apache Kafka.

    Project mention: Building a Simple Kafka Producer and Consumer using Python | dev.to | 2024-06-01

    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.

  14. kafkarest-processor

    Apache NiFi 1.10.0 Processor to consume 1 Kafka message at a time, easily to tie into a REST Proxy

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Avro discussion

Log in or Post with

Java Avro related posts

  • What tool do you use to document your Kafka messages format?

    1 project | /r/AskProgramming | 13 Feb 2023
  • How to handle failing message in a topic with Avro schema?

    1 project | /r/apachekafka | 13 Dec 2022
  • What is Schema Registry and How Does It Work? [Explained]

    1 project | /r/apachekafka | 27 Oct 2022
  • Testing a Kafka consumer with Avro schema messages in your Spring Boot application with Testcontainers

    3 projects | dev.to | 22 Feb 2022
  • Looking for simple avro like serialization format

    3 projects | /r/rust | 22 Jan 2021
  • A note from our sponsor - InfluxDB
    influxdata.com | 29 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

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

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?