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,541
License
Apache-2.0
Last commit
17 days ago
JavaActive
Materialize logo

Materialize

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

Stars
6,265
License
Last commit
17 days ago
RustActive
Apache Flink logo

Apache Flink

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

Stars
25,913
License
Apache-2.0
Last commit
17 days ago
JavaActive
RisingWave logo

RisingWave

Real-time streaming platform with native Iceberg lakehouse support

Stars
8,901
License
Apache-2.0
Last commit
18 days ago
RustActive
Pathway logo

Pathway

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

Stars
63,361
License
Last commit
18 days ago
PythonActive
Apache Spark logo

Apache Spark

Fast, unified engine for large-scale data analytics

Stars
43,084
License
Apache-2.0
Last commit
18 days ago
ScalaActive
Apache Storm logo

Apache Storm

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

Stars
6,678
License
Apache-2.0
Last commit
19 days ago
JavaActive
Redpanda Connect logo

Redpanda Connect

High-performance resilient stream processor with declarative pipelines

Stars
8,624
License
Last commit
19 days ago
GoActive
Apache Samza logo

Apache Samza

Scalable, fault-tolerant stream processing with Kafka and YARN

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