Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.
Repository Index
56,638 visible repositories in the index
1–14 of 14 · Most stars
Fancy stream processing made operationally mundane
- message-queue
- stream-processing
- streaming-data
- message-bus
The live data layer for apps and AI agents. Create up-to-the-second views into your business, just using SQL
Reactive Extensions for the Go language.
- reactivex
- golang
- observable
- go
Concurrent and multi-stage data ingestion and data processing with Elixir
- elixir
- genstage
- data-ingestion
- data-processing
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.
- clickhouse
- sql
- redpanda
- single-binary
Ruby and Rails efficient Kafka processing framework
- karafka-framework
- kafka
- kafka-client
- kafka-clients
Distributed Stream Processing
- stream-processing
- stream-processor
- stream-processing-engine
- pony-language
Machine is a workflow/pipeline library for processing data
- golang
- golang-library
- golang-package
- workflow
Real-time decision features without streaming infra. Turn live events into product reflexes — no Kafka, no Flink, no feature store.
- analytics
- feature-store
- fraud-detection
- python
Data management for the sensor-edge-cloud continuum
- bigdata
- streamprocessing
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.
- nodejs
- stream-processing
- transform-as-a-service
- real-time
Stream Processing Made Easy
- machine-learning
- reactive-programming
- kafka
- reactive-systems
A light-weight package for in-app micro batch processing
- batch
- batch-processing
- event-processing
- go