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
2 months ago
JavaActive
Apache Spark logo

Apache Spark

Fast, unified engine for large-scale data analytics

Stars
43,820
License
Apache-2.0
Last commit
2 months ago
ScalaActive
Materialize logo

Materialize

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

Stars
6,354
License
—
Last commit
2 months ago
RustActive
Pathway logo

Pathway

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

Stars
62,459
License
—
Last commit
2 months ago
PythonActive
RisingWave logo

RisingWave

Real-time streaming platform with native Iceberg lakehouse support

Stars
9,259
License
Apache-2.0
Last commit
2 months 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
2 months ago
JavaActive
Redpanda Connect logo

Redpanda Connect

High-performance resilient stream processor with declarative pipelines

Stars
8,733
License
—
Last commit
2 months 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
2 months ago
JavaActive
Apache Samza logo

Apache Samza

Scalable, fault-tolerant stream processing with Kafka and YARN

Stars
846
License
Apache-2.0
Last commit
5 months ago
JavaStable