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. Learn more →
Top 20 Java Apache Kafka Projects
-
debezium
Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.
-
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.
-
-
Project mention: Introducing Kafbat UI: Simplify Kafka Management with a Modern UI | dev.to | 2025-01-17
That’s why we, the core contributors to the original UI for Apache Kafka, decided to fork the project and continue its development. You can easily find it at Kafbat UI. So far, we’ve released two versions and introduced significant improvements, including enhanced smart filters, metrics polling, ACL management, and numerous CVE fixes.
-
Very nice to see JReleaser here on HN! I'm very happy with it, using it for publishing releases of kcctl (a command line client for Kafka Connect written in Java, compiled and published as native binaries for Linux/MacOS/Win via GraalVM). Here's the config, in case folks are looking for an example: https://github.com/kcctl/kcctl/blob/main/pom.xml#L430-L530. Releases are triggered by running a parameterized workflow (taking the version to be released) on GitHub Actions.
A big shout-out to Andres Almiray, the maintainer of JReleaser, who has always been super-fast to answer any questions and help to sort out issues when I ran into them.
-
firehose
Firehose is an extensible, no-code, and cloud-native service to load real-time streaming data from Kafka to data stores, data lakes, and analytical storage systems. (by raystack)
-
Kouncil
Powerful dashboard for your Kafka. Monitor status, manage groups, topics, send messages and diagnose problems. All in one user friendly web dashboard.
-
dagger
Dagger is an easy-to-use, configuration over code, cloud-native framework built on top of Apache Flink for stateful processing of real-time streaming data. (by raystack)
-
Nutrient
Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
-
-
jikkou
The Open source Resource as Code framework for Apache Kafka. Jikkou helps you implement GitOps for Kafka at scale!
-
-
kryptonite-for-kafka
Kryptonite for Kafka is a client-side 🔒 field level 🔓 cryptography library for Apache Kafka® offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL ! community project
-
-
-
-
-
cratedb-flink-jobs
This repository accompanies the article "Build a data ingestion pipeline using Kafka, Flink, and CrateDB" and the "CrateDB Community Day #2".
-
camel-integration-spring-boot-kafka
Apache Camel Integration with Spring-boot and Kafka with one application serving as a producer and the other consuming the messages
-
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
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Apache Kafka discussion
Java Apache Kafka related posts
-
Introducing Kafbat UI: Simplify Kafka Management with a Modern UI
-
Show HN: Kafbat UI for Apache Kafka v1.1 is out
-
Building an Application with Debezium and Kafka
-
Choosing the right, real-time, Postgres CDC platform
-
Why soft deletes are evil and what to do instead
-
How to Get Remote Code Execution in Kafka UI
-
Kafka-on-Pulsar Got Archived
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 14 Mar 2025
Index
What are some of the best open-source Apache Kafka projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | debezium | 11,151 |
2 | kafka-ui | 10,436 |
3 | kafka-ui | 868 |
4 | kcctl | 397 |
5 | firehose | 333 |
6 | Kouncil | 278 |
7 | dagger | 271 |
8 | azure-event-hubs-for-kafka | 232 |
9 | jikkou | 225 |
10 | formula1-telemetry-kafka | 153 |
11 | tiered-storage-for-apache-kafka | 116 |
12 | kryptonite-for-kafka | 85 |
13 | opensearch-connector-for-apache-kafka | 70 |
14 | kafkaer | 38 |
15 | cqrs-example | 25 |
16 | MmFLaNK | 6 |
17 | cratedb-flink-jobs | 5 |
18 | camel-integration-spring-boot-kafka | 5 |
19 | all-about-kafka | 4 |
20 | kafkarest-processor | 2 |