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

Materialize logo

Materialize

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

Stars
6,351
License
Last commit
1 hour ago
RustActive
RisingWave logo

RisingWave

Real-time streaming platform with native Iceberg lakehouse support

Stars
9,255
License
Apache-2.0
Last commit
3 hours ago
RustActive
Apache Beam logo

Apache Beam

Unified model for batch and streaming data pipelines

Stars
8,639
License
Apache-2.0
Last commit
4 hours ago
JavaActive
Apache Spark logo

Apache Spark

Fast, unified engine for large-scale data analytics

Stars
43,867
License
Apache-2.0
Last commit
5 hours ago
ScalaActive
Redpanda Connect logo

Redpanda Connect

High-performance resilient stream processor with declarative pipelines

Stars
8,732
License
Last commit
5 hours ago
GoActive
Apache Flink logo

Apache Flink

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

Stars
26,264
License
Apache-2.0
Last commit
6 hours ago
JavaActive
Pathway logo

Pathway

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

Stars
62,467
License
Last commit
18 hours ago
PythonActive
Apache Storm logo

Apache Storm

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

Stars
6,696
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
846
License
Apache-2.0
Last commit
3 months ago
JavaActive