Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
- batch-processing
- kafka
- pathway
- python
47,133 repositories indexed
1–21 of 21 · Most stars
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
Building event-driven applications the easy way in Go.
Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.
Fancy stream processing made operationally mundane
The live data layer for apps and AI agents. Create up-to-the-second views into your business, just using SQL
Asynchronous Python framework for event-driven services. A thin client for Kafka, RabbitMQ, NATS, Redis and MQTT with full access to native broker features, plus AsyncAPI docs, in-memory tests and observability out of the box.
Concurrent and multi-stage data ingestion and data processing with Elixir
High-performance time-series aggregation for PostgreSQL
The fastest unified streaming SQL Engine in a single C++ binary. ⚡ Millisecond latency. 100+ GB/s throughput. Continuously compute stateful context from streams, logs, metrics, events, and CDC.
Ruby and Rails efficient Kafka processing framework
👜 Tiny and fast reactive/iterable programming library
Distributed Stream Processing
🌊 Continuously synchronize the systems where your data lives, to the systems where you _want_ it to live, by managing your data flows with Estuary. 🌊
Machine is a workflow/pipeline library for processing data
Amazon Kinesis Aggregators provides a simple way to create real time aggregations of data on Amazon Kinesis.
Real-time decision features without streaming infra. Turn live events into product reflexes — no Kafka, no Flink, no feature store.
Data management for the sensor-edge-cloud continuum
Multi-core Window-Based Stream Processing Engine
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
A light-weight package for in-app micro batch processing