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,642
License
Apache-2.0
Last commit
20 days ago
JavaActive
Apache Spark logo

Apache Spark

Fast, unified engine for large-scale data analytics

Stars
43,820
License
Apache-2.0
Last commit
20 days ago
ScalaActive
Materialize logo

Materialize

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

Stars
6,354
License
Last commit
20 days ago
RustActive
Pathway logo

Pathway

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

Stars
62,459
License
Last commit
20 days ago
PythonActive
RisingWave logo

RisingWave

Real-time streaming platform with native Iceberg lakehouse support

Stars
9,259
License
Apache-2.0
Last commit
20 days ago
RustActive
Apache Flink logo

Apache Flink

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

Stars
26,262
License
Apache-2.0
Last commit
21 days ago
JavaActive
Redpanda Connect logo

Redpanda Connect

High-performance resilient stream processor with declarative pipelines

Stars
8,733
License
Last commit
21 days ago
GoActive
Apache Storm logo

Apache Storm

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

Stars
6,696
License
Apache-2.0
Last commit
25 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
JavaStable