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,565
License
Apache-2.0
Last commit
3 days ago
RustActive
Redpanda Connect logo

Redpanda Connect

High-performance resilient stream processor with declarative pipelines

Stars
8,516
License
Unknown
Last commit
3 days ago
GoActive
Apache Flink logo

Apache Flink

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

Stars
25,543
License
Apache-2.0
Last commit
3 days ago
JavaActive
Apache Beam logo

Apache Beam

Unified model for batch and streaming data pipelines

Stars
8,382
License
Apache-2.0
Last commit
3 days ago
JavaActive
Materialize logo

Materialize

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

Stars
6,182
License
Unknown
Last commit
3 days ago
RustActive
Pathway logo

Pathway

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

Stars
50,549
License
Unknown
Last commit
3 days ago
PythonActive
Apache Spark logo

Apache Spark

Fast, unified engine for large-scale data analytics

Stars
42,415
License
Apache-2.0
Last commit
3 days ago
ScalaActive
Apache Storm logo

Apache Storm

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

Stars
6,665
License
Apache-2.0
Last commit
5 days ago
JavaActive
Apache Samza logo

Apache Samza

Scalable, fault-tolerant stream processing with Kafka and YARN

Stars
833
License
Apache-2.0
Last commit
7 months ago
JavaStable