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

RisingWave logo

RisingWave

Real-time streaming platform with native Iceberg lakehouse support

Stars
8,727
License
Apache-2.0
Last commit
50 minutes ago
RustActive
Apache Beam logo

Apache Beam

Unified model for batch and streaming data pipelines

Stars
8,453
License
Apache-2.0
Last commit
52 minutes ago
JavaActive
Apache Flink logo

Apache Flink

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

Stars
25,733
License
Apache-2.0
Last commit
1 hour ago
JavaActive
Redpanda Connect logo

Redpanda Connect

High-performance resilient stream processor with declarative pipelines

Stars
8,555
License
Last commit
2 hours ago
GoActive
Materialize logo

Materialize

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

Stars
6,213
License
Last commit
4 hours ago
RustActive
Apache Storm logo

Apache Storm

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

Stars
6,669
License
Apache-2.0
Last commit
4 hours ago
JavaActive
Apache Spark logo

Apache Spark

Fast, unified engine for large-scale data analytics

Stars
42,673
License
Apache-2.0
Last commit
5 hours ago
ScalaActive
Pathway logo

Pathway

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

Stars
57,804
License
Last commit
9 hours ago
PythonActive
Apache Samza logo

Apache Samza

Scalable, fault-tolerant stream processing with Kafka and YARN

Stars
838
License
Apache-2.0
Last commit
8 months ago
JavaStable