Apache Flink is a popular software tool. There are currently 8 open-source alternatives to Apache Flink, with a combined total of 82.7k GitHub stars. The most common language among these projects is Go.
Showing 8 open-source alternatives
A Python ETL framework for stream processing, real-time analytics, and building live LLM/RAG pipelines, powered by a scalable Rust engine.
A distributed stream processing engine in Rust that performs stateful computations on real-time data with subsecond results.
A high-performance distributed map/reduce system with DAG execution, written in Go, supporting standalone or distributed modes.
A distributed computation system written in Go for parallel and cluster processing, similar to Hadoop MapReduce and Spark.
A single C++ binary SQL engine for high-performance stream processing, analytics, observability, and AI/ML pipelines.
A Python framework and Rust-based distributed processing engine for stateful event and stream processing.
A lightweight IoT data analytics and stream processing engine designed for resource-constrained edge devices.
A lightweight IoT data analytics and stream processing engine for resource-constrained edge devices.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.