Best Open-source Stream Processing Engines tools

Explore curated open-source tools in the Stream Processing Engines category. Compare technologies, see alternatives, and find the right solution for your workflow.

9 projects · Page 1 of 1

Apache Beam logo

Apache Beam

Unified model for batch and streaming data pipelines

Stars
8,605
License
Apache-2.0
Last commit
1 hour ago
JavaActive
Apache Flink logo

Apache Flink

Unified engine for high-throughput, low-latency stream and batch processing

Stars
26,048
License
Apache-2.0
Last commit
2 hours ago
JavaActive
Apache Spark logo

Apache Spark

Fast, unified engine for large-scale data analytics

Stars
43,407
License
Apache-2.0
Last commit
4 hours ago
ScalaActive
RisingWave logo

RisingWave

Real-time streaming platform with native Iceberg lakehouse support

Stars
9,065
License
Apache-2.0
Last commit
7 hours ago
RustActive
Materialize logo

Materialize

Real-time SQL platform delivering up-to-the-second data views

Stars
6,310
License
Last commit
14 hours ago
RustActive
Pathway logo

Pathway

Unified Python framework for real‑time, batch, and LLM pipelines

Stars
63,083
License
Last commit
16 hours ago
PythonActive
Redpanda Connect logo

Redpanda Connect

High-performance resilient stream processor with declarative pipelines

Stars
8,678
License
Last commit
1 day ago
GoActive
Apache Storm logo

Apache Storm

Distributed real-time stream processing engine for low-latency analytics

Stars
6,687
License
Apache-2.0
Last commit
2 days ago
JavaActive
Apache Samza logo

Apache Samza

Scalable, fault-tolerant stream processing with Kafka and YARN

Stars
843
License
Apache-2.0
Last commit
21 days ago
JavaActive