kafka-streams

Open-source projects categorized as kafka-streams

Top 23 kafka-stream Open-Source Projects

kafka-streams
  1. kafka-ui

    Open-Source Web UI for Apache Kafka Management

    Project mention: Kafka UI in Action: Monitoring and Managing Kafka Like a Pro | dev.to | 2025-06-29

    GitHub: https://github.com/provectus/kafka-ui

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Faust

    Python Stream Processing

  4. strimzi-kafka-operator

    Apache Kafka® running on Kubernetes

    Project mention: Data on Kubernetes: Part 6- Strimzi for running Apache kafka | dev.to | 2024-09-16

    $ curl -L "https://github.com/strimzi/strimzi-kafka-operator/releases/download/0.43.0/strimzi-topic-operator-0.43.0.yaml" \ -o strimzi-cluster-operator.yaml

  5. Memgraph

    Open-source graph database, tuned for dynamic analytics environments. Easy to adopt, scale and own.

    Project mention: Show HN: FastGraphRAG – Better RAG using good old PageRank | news.ycombinator.com | 2024-11-18

    Suggestion: check out Memgraph for graph db storage - https://memgraph.com/. I work at Memgraph as DX Engineer so feel free to ping me in case you have questions about it: https://memgraph.com/office-hours

    Your solution looks interesting and I would love to hear more about it. I haven't seen that many PageRank-based graph exploration tools.

  6. go-streams

    A lightweight stream processing library for Go

  7. demo-scene

    Scripts and samples to support Confluent Demos, Talks, and Blogs. Not all of the examples in this repository are kept up to date. For automated tutorials and QA'd code, see https://github.com/confluentinc/tutorials/

    Project mention: Show HN: Settling merge or rebase? with Kafka and JavaScript <3 | news.ycombinator.com | 2024-07-10

    Hi HN!

    I recently created a website that displays your votes on classically debated questions like 'tabs or spaces?'?

    One of my favorite things about it is that if you leave the result progress bars up, and someone else votes, you can see the results change in real time.

    I used the confluent-kafka-javascript(https://github.com/confluentinc/confluent-kafka-javascript) client which is currently in early access.

    Votes are sent to a Kafka topic deployed in Confluent Cloud, and the code for the frontend is on Amplify while the code creating the route and Kafka clients is on EC2.

    I put a version of the code here(https://github.com/confluentinc/demo-scene/tree/master/confl...) so you can follow along and deploy a similar project for yourself. I'm hoping it makes a fun way for you to learn this Kafka JavaScript client.

    In the future, I'd like to implement features like allowing you to change your vote, or a board summarizing votes like "30% of developers who voted for X voted for Y".

    Enjoy! Looking forward to your feedback.

  8. kafka-ui

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

    Project mention: Kafbat UI – Resurrected Kafka UI from the Original Core Team | news.ycombinator.com | 2025-04-15

    We brought Kafbat UI back to life — a clean, modern UI for Apache Kafka (kafka-ui), originally built by the core team that created the widely used Kafka tools you may have seen before.

    Key features:

    Built by the original maintainers

    Instant cluster introspection and topic browsing

    Zero-config local startup (Docker support included)

    Actively maintained & open source

    GitHub: https://github.com/kafbat/kafka-ui

    We’d love your feedback and contributions — let’s build the Kafka UI we all wanted back.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. cachegrand

    cachegrand - a modern data ingestion, processing and serving platform built for today's hardware

  11. speedb

    A RocksDB compliant high performance scalable embedded key-value store

  12. kafka-streams-course

    Learn Kafka Streams with several examples!

  13. awesome-kafka

    A list about Apache Kafka

  14. hypertrace

    An open source distributed tracing & observability platform

  15. streamiz

    .NET Stream Processing Library for Apache Kafka 🚀

  16. ziggurat

    A stream processing framework to build stateless applications on Kafka

  17. airy

    💬 Open Source App Framework to build streaming apps with real-time data - 💎 Build real-time data pipelines and make real-time data universally accessible - 🤖 Join historical and real-time data in the stream to create smarter ML and AI applications. - ⚡ Standardize complex data ingestion and stream data to apps with pre-built connectors

  18. sample-spring-kafka-microservices

    Example microservices showing how to use Kafka and Kafka Streams with Spring Boot on the example of distributed transactions implementations with the SAGA pattern

  19. RemoteCodeCompiler

    An online code compiler supporting 11 programming languages (Java, Kotlin, Scala, C, C++, C#, Golang, Python, Ruby, Rust and Haskell) for competitive programming and coding interviews.

  20. formula1-telemetry-kafka

  21. kstreamplify

    Swiftly build and enhance your Kafka Streams applications.

  22. java-kafka-client

    OpenTracing Instrumentation for Apache Kafka Client

  23. kukulcan

    A REPL for Apache Kafka

  24. kafka-large-message-serde

    A Kafka Serde that reads and writes records from and to Blob storage (S3, Azure, Google) transparently.

  25. kpow

    Kpow for Apache Kafka release artifacts

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

kafka-streams discussion

Log in or Post with

kafka-streams related posts

  • Kafka UI in Action: Monitoring and Managing Kafka Like a Pro

    1 project | dev.to | 29 Jun 2025
  • Faust VS quix-streams - a user suggested alternative

    2 projects | 7 Dec 2023
  • UI for Apache Kafka - An open-source tool for monitoring and managing Apache Kafka Clusters - v0.17 release

    1 project | /r/deeplearning | 4 Jun 2023
  • UI for Apache Kafka - An open-source tool for monitoring and managing Apache Kafka Clusters - v0.17 release

    1 project | /r/artificial | 4 Jun 2023
  • UI for Apache Kafka - An open-source tool for monitoring and managing Apache Kafka Clusters - v0.17 release

    1 project | /r/opensource | 31 May 2023
  • UI for Apache Kafka - An open-source tool for monitoring and managing Apache Kafka Clusters - v0.17 release

    1 project | /r/apachekafka | 31 May 2023
  • UI for Apache Kafka - An open-source tool for monitoring and managing Apache Kafka Clusters - v0.17 release

    1 project | /r/coolgithubprojects | 27 May 2023
  • A note from our sponsor - Stream
    getstream.io | 8 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source kafka-stream projects? This list will help you:

# Project Stars
1 kafka-ui 11,008
2 Faust 6,797
3 strimzi-kafka-operator 5,294
4 Memgraph 3,043
5 go-streams 2,053
6 demo-scene 1,541
7 kafka-ui 1,207
8 cachegrand 987
9 speedb 980
10 kafka-streams-course 766
11 awesome-kafka 580
12 hypertrace 520
13 streamiz 501
14 ziggurat 403
15 airy 392
16 sample-spring-kafka-microservices 358
17 RemoteCodeCompiler 170
18 formula1-telemetry-kafka 154
19 kstreamplify 129
20 java-kafka-client 128
21 kukulcan 116
22 kafka-large-message-serde 60
23 kpow 48

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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