Apache Kafka is a popular software tool. There are currently 13 open-source alternatives to Apache Kafka, with a combined total of 114.6k GitHub stars. The most common language among these projects is Java.
Showing 13 open-source alternatives
A distributed cloud-native messaging and streaming platform for building event-driven applications with high performance and reliability.
A distributed pub-sub messaging platform with flexible messaging models, strong consistency, and multi-tenant support.
A Kafka-compatible streaming data platform that's 10x faster, with no ZooKeeper or JVM dependencies.
A Kafka-compatible streaming data platform that is 10x faster, simpler to operate, and free from ZooKeeper and JVMs.
A Kafka-compatible streaming data platform that's 10x faster, with no ZooKeeper or JVM.
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 lean distributed data streaming engine and stream processing framework written in Rust for building responsive data-intensive applications.
A distributed data streaming engine with stateful stream processing for building responsive data-intensive applications.
A persistent message streaming platform built in Rust for ultra-low latency and high throughput, supporting multiple transport protocols.
Kafka-style lightweight, fault-tolerant message streaming built on NATS with a single Go binary.
A high-performance, lightweight reliable streaming platform built on NATS messaging.
A PostgreSQL-based event store and message store for pub/sub, event sourcing, and microservices applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.