Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
- batch-processing
- kafka
- pathway
- python
76,855 visible repositories in the index
1–17 of 17 · Most stars
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
Apache Spark - A unified analytics engine for large-scale data processing
Apache Flink
Apache Beam is a unified programming model for Batch and Streaming data processing.
Python Stream Processing
Drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads.
StreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.
Python Stream Processing
Python Stream Processing. A Faust fork
Python Streaming DataFrames for Kafka
Distributed Stream Processing
Real-time stream processing for python
Streaming reactive and dataflow graphs in Python
Real-time decision features without streaming infra. Turn live events into product reflexes — no Kafka, no Flink, no feature store.
Scramjet Platform is a distributed runtime supervisor that can run data processing programs called Sequences and manage local resources on any Linux server, Docker on small edge servers, and even large-scale Kubernetes clusters in the cloud or datacenters without exposing network ports to the public internet.
Stream Processing Made Easy
Python port of Scramjet framework