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 Storm logo

Apache Storm

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

Stars
6,670
License
Apache-2.0
Last commit
5 hours ago
JavaActive
Materialize logo

Materialize

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

Stars
6,241
License
Last commit
12 hours ago
RustActive
RisingWave logo

RisingWave

Real-time streaming platform with native Iceberg lakehouse support

Stars
8,842
License
Apache-2.0
Last commit
14 hours ago
RustActive
Redpanda Connect logo

Redpanda Connect

High-performance resilient stream processor with declarative pipelines

Stars
8,602
License
Last commit
16 hours ago
GoActive
Pathway logo

Pathway

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

Stars
59,478
License
Last commit
18 hours ago
PythonActive
Apache Spark logo

Apache Spark

Fast, unified engine for large-scale data analytics

Stars
42,941
License
Apache-2.0
Last commit
20 hours ago
ScalaActive
Apache Beam logo

Apache Beam

Unified model for batch and streaming data pipelines

Stars
8,508
License
Apache-2.0
Last commit
21 hours ago
JavaActive
Apache Flink logo

Apache Flink

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

Stars
25,838
License
Apache-2.0
Last commit
1 day ago
JavaActive
Apache Samza logo

Apache Samza

Scalable, fault-tolerant stream processing with Kafka and YARN

Stars
840
License
Apache-2.0
Last commit
10 months ago
JavaStable