There are currently 30 open-source projects built with Apache Kafka, with a combined total of 47.5k GitHub stars. The most common language among these projects is Java.
Showing 30 open-source projects
A low-latency platform for change data capture (CDC) that streams row-level changes from databases to applications.
AutoMQ is a cloud-native, diskless Kafka alternative that uses S3 for storage, offering 10x cost savings, autoscaling in seconds, and single-digit ms latency.
A diskless Kafka alternative that runs on S3, offering 10x cost savings, autoscaling in seconds, and single-digit ms latency.
A lambda architecture framework on Apache Spark and Kafka for building and deploying real-time large-scale machine learning applications.
A Python framework for building real-time data pipelines and event-driven microservices on Apache Kafka using a Streaming DataFrame API.
A distributed, Prometheus-compatible, real-time, in-memory time series database designed for massive scalability and low-latency operational metrics.
A Reactive Streams connector for Apache Kafka built on Akka Streams, enabling back-pressured integration for Java and Scala.
A high-performance, scalable, and reliable enterprise network flow collector for IPFIX, sFlow, and Netflow protocols.
A distributed event bus broker providing a RESTful API abstraction over Kafka-like queues for real-time data streaming.
A centralized platform for security monitoring and analysis, integrating big data technologies for log aggregation, threat detection, and behavioral analytics.
A distributed stream processing framework built on Apache Kafka and Apache Hadoop YARN for fault-tolerant, stateful processing.
A distributed MQTT broker built on Kafka, handling 100M+ connections and 10M+ messages/sec with industrial-grade persistence.
A low-code visual tool for domain experts to build, run, and monitor real-time decision algorithms on streaming data.
A .NET stream processing library for Apache Kafka, providing a Kafka Streams-like API for building real-time applications.
A .NET stream processing library for Apache Kafka, providing a Kafka Streams-like API for building real-time applications.
A modular, high-performance Java implementation of the HL7 FHIR specification for healthcare data interoperability.
A distributed, scalable database built for stream processing applications on Apache Kafka using SQL syntax.
A scalable real-time search platform for streaming data using Apache Storm, Kafka, and Lucene.
A distributed stream processing system written in Haskell that guarantees exactly-once semantics.
A reactive Kafka client for Vert.x that provides asynchronous consumer and producer APIs with stream support.
An unofficial Gatling plugin for stress testing Apache Kafka producer API.
A simple, Kafka-inspired stream processing library for Scala with exactly-once semantics and strong ordering guarantees.
A Kafka transport for Winston that enables logging to Apache Kafka topics via REST proxy.
A dynamic framework for processing high-volume data streams with subsecond pipeline instantiation and modification latency.
A k6 extension that streams real-time load test metrics to Apache Kafka topics for real-time monitoring and analysis.
A Gatling protocol plugin for load testing Apache Kafka with support for Avro schemas and request-reply patterns.
A Scala sample application demonstrating Spark Streaming integration with Kafka and Cassandra for data processing.
A Gatling plugin for load testing Apache Kafka with support for fire-and-forget, request-reply, and consume-only scenarios.
A minimalistic workflow engine for JVM that defines workflows as Java functions and runs them as Apache Kafka Streams processors.
A Storm-based SQL query language for real-time data streams, simplifying complex stream processing with window-based in-memory computation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.