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,333
License
Last commit
23 hours ago
RustActive
Apache Spark logo

Apache Spark

Fast, unified engine for large-scale data analytics

Stars
43,664
License
Apache-2.0
Last commit
1 day ago
ScalaActive
Apache Beam logo

Apache Beam

Unified model for batch and streaming data pipelines

Stars
8,636
License
Apache-2.0
Last commit
1 day ago
JavaActive
RisingWave logo

RisingWave

Real-time streaming platform with native Iceberg lakehouse support

Stars
9,177
License
Apache-2.0
Last commit
1 day ago
RustActive
Apache Storm logo

Apache Storm

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

Stars
6,692
License
Apache-2.0
Last commit
1 day ago
JavaActive
Pathway logo

Pathway

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

Stars
62,606
License
Last commit
1 day ago
PythonActive
Apache Flink logo

Apache Flink

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

Stars
26,199
License
Apache-2.0
Last commit
1 day ago
JavaActive
Redpanda Connect logo

Redpanda Connect

High-performance resilient stream processor with declarative pipelines

Stars
8,711
License
Last commit
1 day ago
GoActive
Apache Samza logo

Apache Samza

Scalable, fault-tolerant stream processing with Kafka and YARN

Stars
846
License
Apache-2.0
Last commit
2 months ago
JavaActive