Java Kafka

Open-source Java projects categorized as Kafka

Top 23 Java Kafka Projects

  1. Apache Kafka

    Apache Kafka - A distributed event streaming platform

    Project mention: Bloated Clouds, Anyone? | dev.to | 2026-09-18

    Provision managed resources (Postgres, MongoDB, Kafka, RabbitMQ, etc.) from DigitalOcean, Supabase, Scaleway, AWS, or Google Cloud. It doesn't really matter which; they all offer good SLAs.

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. SpringBoot-Labs

    一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024

  4. debezium

    Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues.

    Project mention: 7 Free Tools for Data Pipeline Reconciliation and Cross-Source Validation | dev.to | 2026-05-13

    Debezium is an open-source CDC (change data capture) platform that streams database changes - inserts, updates, deletes - from supported databases (PostgreSQL, MySQL, MongoDB, SQL Server) to downstream consumers via Apache Kafka.

  5. kafka-ui

    Open-Source Web UI for Apache Kafka Management

  6. automq

    Diskless Kafka® on S3. 10x Cost-Effective. No Cross-AZ Traffic Cost. Autoscale in seconds. Single-digit ms latency. Multi-AZ Availability.

    Project mention: A 10K-star milestone for Diskless Kafka | news.ycombinator.com | 2026-06-17
  7. graylog

    Free and open log management

    Project mention: Safety Taken to an Extreme | news.ycombinator.com | 2026-07-04

    Fable/Mythos is just garbage.

    Situation: we maintain an internal Graylog 3.1.4 branch. We like 3.1.4 because the UI is probably peak design before their UI devs made a lot of changes that made the product more difficult and less usable. It's pretty old at this point, so we've backported a ton of CVEs

    This use case is precisely what Fable would be good for. First thing we did was publicly push our fork: https://github.com/graylog2/graylog2-server . The big problem with our fork is that we haven't patched the JS side of it, we've mitigated the exploits with a proxy load balancer. For defense-in-depth, we should patch the root problems.

    Despite specifically stating to Fable what the intentions are, and making the work public, it refuses to do anything basic. It could certainly reason about the intentions here.

    There's a completely logical and simple explanation for the drama around Fable/Mythos: It can't do what Anthropic claims it can do. It's not nearly as good as the hype.

    I have a feeling in reality they discovered internally that it was cheating on exams or they have a training loop leak. All of this is garbage is an attempt to save face right before an IPO (which conveniently, they announced they might delay).

  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  9. kafdrop

    Kafka Web UI

  10. strimzi-kafka-operator

    Apache Kafka® running on Kubernetes

  11. akhq

    Kafka GUI for Apache Kafka to manage topics, topics data, consumers group, schema registry, connect and more...

  12. cruise-control

    Cruise-control is the first of its kind to fully automate the dynamic workload rebalance and self-healing of a Kafka cluster. It provides great value to Kafka users by simplifying the operation of Kafka clusters.

  13. schema-registry

    Confluent Schema Registry for Kafka

  14. examples

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

  15. secor

    Discontinued Secor is a service implementing Kafka log persistence

  16. zilla

    🦎 A lightweight, multi-protocol gateway for event-driven applications and AI agents. Expose and govern Kafka, MQTT, APIs, and MCP through one high-performance engine with shared routing, security, schema, and observability.

  17. PretendYoureXyzzy

    A web clone of the card game Cards Against Humanity.

  18. zerocode

    zerocode-tdd is a community-developed, free, open-source, outcome-driven automated testing framework for Data Pipelines, ETL, REST API, Kafka(Data Streams), Databases and Load scenarios. all defined in simple JSON or YAML — with zero coding.

  19. testcontainers-spring-boot

    Container auto-configurations for Spring Boot based integration tests

  20. Hermes

    Fast and reliable message broker built on top of Kafka. (by allegro)

  21. kafka-streams-course

    Learn Kafka Streams with several examples!

  22. tbmq

    The ultimate distributed MQTT broker. Handles 100M+ connections and 10M msg/sec with ease. Built on Kafka to provide industrial-grade persistence and eliminate data loss.

  23. venice

    Venice, Derived Data Platform for Planet-Scale Workloads. (by linkedin)

  24. my-moments

    Instagram Clone - Cloning Instagram for learning purpose

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 Kafka discussion

Log in or Post with

Java Kafka related posts

  • [EN] Data Driven/Big Data Series #1: Apache Kafka and Elastic Stack Roles

    1 project | dev.to | 14 Aug 2026
  • Debezium vs Managed CDC: How to Actually Decide Between Build and Buy

    1 project | dev.to | 8 Jul 2026
  • Unlock Kafka Schemas with Karapace: A Hands-On Guide

    3 projects | dev.to | 18 Jun 2026
  • A 10K-star milestone for Diskless Kafka

    1 project | news.ycombinator.com | 17 Jun 2026
  • Made a Tool to Streams Changes from Microsoft SQL Server to Apache Kafka

    2 projects | news.ycombinator.com | 31 May 2026
  • 7 Free Tools for Data Pipeline Reconciliation and Cross-Source Validation

    4 projects | dev.to | 13 May 2026
  • How to Build a Dead Letter Queue System for Reliable Data Processing

    3 projects | dev.to | 8 May 2026
  • A note from our sponsor - AppSignal
    www.appsignal.com | 8 Oct 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →

Index

What are some of the best open-source Kafka projects in Java? This list will help you:

# Project Stars
1 Apache Kafka 33,900
2 SpringBoot-Labs 20,097
3 debezium 13,175
4 kafka-ui 12,242
5 automq 10,900
6 graylog 8,150
7 flink-cdc 6,480
8 kafdrop 6,155
9 strimzi-kafka-operator 5,947
10 akhq 3,858
11 cruise-control 3,044
12 schema-registry 2,467
13 examples 2,067
14 secor 1,858
15 zilla 1,716
16 PretendYoureXyzzy 1,278
17 zerocode 1,014
18 testcontainers-spring-boot 877
19 Hermes 871
20 kafka-streams-course 782
21 tbmq 769
22 venice 613
23 my-moments 548

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com