Java Apache Kafka

Open-source Java projects categorized as Apache Kafka

Top 20 Java Apache Kafka Projects

Apache Kafka
  1. debezium

    Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.

    Project mention: Building an Application with Debezium and Kafka | dev.to | 2024-12-11
  2. 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
  3. kafka-ui

    Open-Source Web UI for Apache Kafka Management

    Project mention: How to Get Remote Code Execution in Kafka UI | news.ycombinator.com | 2024-07-22
  4. kafka-ui

    Open-Source Web UI for managing Apache Kafka clusters (by kafbat)

    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.

  5. kcctl

    A modern and intuitive command line client for Kafka Connect

    Project mention: Jreleaser | news.ycombinator.com | 2025-01-21

    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.

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

  7. Kouncil

    Powerful dashboard for your Kafka. Monitor status, manage groups, topics, send messages and diagnose problems. All in one user friendly web dashboard.

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

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

    Nutrient logo
  10. azure-event-hubs-for-kafka

    Azure Event Hubs for Apache Kafka Ecosystems

  11. jikkou

    The Open source Resource as Code framework for Apache Kafka. Jikkou helps you implement GitOps for Kafka at scale!

  12. formula1-telemetry-kafka

  13. tiered-storage-for-apache-kafka

    RemoteStorageManager for Apache Kafka® Tiered Storage

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

  15. opensearch-connector-for-apache-kafka

    Aiven's OpenSearch® Connector for Apache Kafka®

  16. kafkaer

    Kafka infra as code. Template based Kafka topic/cluster/ACL management

  17. cqrs-example

    Spring Boot CQRS Example (Docker, Apache Kafka, Zookeeper, MYSQL, MongoDB)

  18. MmFLaNK

    Mm FLaNK Stack (MXNet, MiNiFi, Flink, NiFi, Kafka, Kudu) for AI-IoT

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

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

  21. kafkarest-processor

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

  22. 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 Apache Kafka discussion

Log in or Post with

Java Apache Kafka related posts

  • Introducing Kafbat UI: Simplify Kafka Management with a Modern UI

    1 project | dev.to | 17 Jan 2025
  • Show HN: Kafbat UI for Apache Kafka v1.1 is out

    1 project | news.ycombinator.com | 13 Jan 2025
  • Building an Application with Debezium and Kafka

    2 projects | dev.to | 11 Dec 2024
  • Choosing the right, real-time, Postgres CDC platform

    2 projects | dev.to | 5 Dec 2024
  • Why soft deletes are evil and what to do instead

    1 project | news.ycombinator.com | 31 Jul 2024
  • How to Get Remote Code Execution in Kafka UI

    3 projects | news.ycombinator.com | 22 Jul 2024
  • Kafka-on-Pulsar Got Archived

    1 project | news.ycombinator.com | 24 Jan 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 14 Mar 2025
    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 →

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

Sponsored
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.ai

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