A performant open-source Python ETL framework with a Rust runtime, supporting over 300 data sources. Pathway enables building real-time data processing pipelines with a simple Python API, handling both batch and streaming workloads seamlessly.
Python data engineers use Pathway to write streaming pipelines in pure Python without learning a separate API — the DataFrame-like operators (filter, join, groupby, reduce) work identically on both batch files and live Kafka streams. Pathway is particularly suited for real-time feature engineering pipelines that need to update model inputs as new events arrive.
A performant open-source Python ETL framework with a Rust runtime, supporting over 300 data sources. Pathway enables building real-time data processing pipelines with a simple Python API, handling both batch and streaming workloads seamlessly.
Yes, Pathway is free to use.
Pathway is listed under the Stream Processing category on Python Data Engineering.
Details
Related
| Tool | Pricing | Rating | |
|---|---|---|---|
HS HStreamDB Streaming Database for IoT | Free | ★ 3.6 | → |
SW SwimOS Real-Time Streaming Data Platform | Free | ★ 3.5 | → |
FA Faust Python Stream Processing | Free | ★ 4.5 | → |