#Stream-processing

Showing 60 of 68 repositories tagged #stream-processing, ranked by stars

pathwaycom
pathwaycom
pathway

Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.

Score
100
โ˜… 62.7k โ‘‚ 1.7k โ€”
Python
google-ai-edge
google-ai-edge
mediapipe

Cross-platform, customizable ML solutions for live and streaming media.

Score
0
โ˜… 36.0k โ‘‚ 6.1k +28/day
C++
vectordotdev
vectordotdev
vector

A high-performance observability data pipeline.

Score
100
โ˜… 22.2k โ‘‚ 2.2k +7/day
Rust
oxnr
oxnr
awesome-bigdata

A curated list of awesome big data frameworks, ressources and other awesomeness.

Score
100
โ˜… 14.5k โ‘‚ 2.6k +8/day
redpanda-data
redpanda-data
redpanda

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

Score
100
โ˜… 12.3k โ‘‚ 764 +9/day
C++
ThreeDotsLabs
ThreeDotsLabs
watermill

Building event-driven applications the easy way in Go.

Score
71
โ˜… 9.8k โ‘‚ 498 +15/day
Go
risingwavelabs
risingwavelabs
risingwave

Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.

Score
90
โ˜… 9.2k โ‘‚ 790 +8/day
Rust
redpanda-data
redpanda-data
connect

Fancy stream processing made operationally mundane

Score
86
โ˜… 8.7k โ‘‚ 947 +3/day
Go
robinhood
robinhood
faust

Python Stream Processing

Score
50
โ˜… 6.8k โ‘‚ 537 +2/day
Python
MaterializeInc
MaterializeInc
materialize

The live data layer for apps and AI agents. Create up-to-the-second views into your business, just using SQL

Score
80
โ˜… 6.3k โ‘‚ 513 โ€”
Rust
online-ml
online-ml
river

๐ŸŒŠ Online machine learning in Python

Score
83
โ˜… 5.9k โ‘‚ 643 +1/day
Python
ag2ai
ag2ai
faststream

FastStream is an asynchronous Python framework for building event-driven applications. It brings together message broker integration, dependency injection, validation, testing utilities, and AsyncAPI documentation generation in a single toolkit

Score
67
โ˜… 5.3k โ‘‚ 361 +5/day
Python
fluvio-community
fluvio-community
fluvio

๐Ÿฆ€ event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.

Score
70
โ˜… 5.2k โ‘‚ 529 +2/day
Rust
javascriptdata
javascriptdata
danfojs

Danfo.js is an open source, JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data.

Score
96
โ˜… 5.0k โ‘‚ 223 โ€”
TypeScript
ArroyoSystems
ArroyoSystems
arroyo

Distributed stream processing engine in Rust

Score
60
โ˜… 5.0k โ‘‚ 363 +1/day
Rust
PeerDB-io
PeerDB-io
peerdb

Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage

Score
50
โ˜… 3.2k โ‘‚ 198 +1/day
Go
numaproj
numaproj
numaflow

Kubernetes-native platform to run massively parallel data/streaming jobs

Score
40
โ˜… 2.8k โ‘‚ 162 +1/day
Rust
francoispqt
francoispqt
gojay

high performance JSON encoder/decoder with stream API for Golang

Score
43
โ˜… 2.1k โ‘‚ 112 โ€”
Go
bytewax
bytewax
bytewax

Python Stream Processing

Score
30
โ˜… 2.0k โ‘‚ 111 +4/day
Python
nubskr
nubskr
walrus

๐Ÿฆญ Distributed log streaming engine built from first principles

Score
20
โ˜… 1.9k โ‘‚ 72 +1/day
Rust
nerevu
nerevu
riko

A Python stream processing engine modeled after Yahoo! Pipes

Score
100
โ˜… 1.6k โ‘‚ 75 โ€”
Python
siddhi-io
siddhi-io
siddhi

Stream Processing and Complex Event Processing Engine

Score
86
โ˜… 1.6k โ‘‚ 527 +1/day
Java
quixio
quixio
quix-streams

Python Streaming DataFrames for Kafka

Score
92
โ˜… 1.6k โ‘‚ 107 โ€”
Python
WallarooLabs
WallarooLabs
wally

Distributed Stream Processing

Score
14
โ˜… 1.5k โ‘‚ 67 +1/day
Pony
spring-attic
spring-attic
spring-cloud-dataflow

A microservices-based Streaming and Batch data processing in Cloud Foundry and Kubernetes

Score
71
โ˜… 1.1k โ‘‚ 593 โ€”
Java
spring-cloud
spring-cloud
spring-cloud-stream

Framework for building Event-Driven Microservices

Score
100
โ˜… 1.1k โ‘‚ 641 +1/day
Java
pipeless-ai
pipeless-ai
pipeless

An open-source computer vision framework to build and deploy apps in minutes

Score
33
โ˜… 849 โ‘‚ 52 โ€”
Rust
vladimirvivien
vladimirvivien
automi

A stream processing API for Go (now with generic type support)

Score
0
โ˜… 848 โ‘‚ 66 โ€”
Go
gazette
gazette
core

Build platforms that flexibly mix SQL, batch, and stream processing paradigms

Score
57
โ˜… 796 โ‘‚ 58 +2/day
Go
TouK
TouK
nussknacker

Low-code tool for automating actions on real time data | Stream processing for the users.

Score
50
โ˜… 734 โ‘‚ 104 โ€”
Scala
dpnkrpl
dpnkrpl
radio-active

Play any radios around the globe right from the terminal :zap:

Score
0
โ˜… 591 โ‘‚ 33 +1/day
Python
microsoft
microsoft
psi

Platform for Situated Intelligence

Score
0
โ˜… 570 โ‘‚ 101 โ€”
C#
constellation-rs
constellation-rs
amadeus

Harmonious distributed data analysis in Rust.

Score
10
โ˜… 479 โ‘‚ 25 โ€”
Rust
AICoE
AICoE
log-anomaly-detector

Log Anomaly Detection - Machine learning to detect abnormal events logs

Score
29
โ˜… 347 โ‘‚ 138 โ€”
Jupyter Notebook
Chulong-Li
Chulong-Li
Real-time-Sentiment-Tracking-on-Twitter-for-Brand-Improvement-and-Trend-Recognition

A real-time interactive web app based on data pipelines using streaming Twitter data, automated sentiment analysis, and MySQL&PostgreSQL database (Deployed on Heroku)

Score
68
โ˜… 319 โ‘‚ 126 โ€”
Jupyter Notebook
kantord
kantord
headson

head/tail for structured data - summarize/preview JSON/YAML and source code

Score
88
โ˜… 252 โ‘‚ 6 โ€”
Rust
wingfoil-io
wingfoil-io
wingfoil

graph based stream processing framework

Score
100
โ˜… 184 โ‘‚ 21 +5/day
Rust
mariomac
mariomac
gostream

A Go port of the Java Streams API. Type-safe and functional Go Streams processing

Score
29
โ˜… 171 โ‘‚ 10 โ€”
Go
samber
samber
awesome-olap

๐ŸงŠ A curated list of OLAP databases, data lake tools, columnar engines, and analytics frameworks for data engineers.

Score
84
โ˜… 134 โ‘‚ 6 +2/day
Astro
aleksandarskrbic
aleksandarskrbic
khaos

Kafka data generator and load testing tool - generate fake messages, simulate producers and consumers, test broker failures, and run chaos engineering scenarios

Score
72
โ˜… 125 โ‘‚ 7 โ€”
Python
wso2
wso2
product-integrator-si

A stream processing runtime that allows connecting any streaming data source to any destination and act on it

Score
57
โ˜… 112 โ‘‚ 55 โ€”
Python
tall15421542-lab
tall15421542-lab
ticket-master

A high-throughput, consistent ticket reservation system that can process 83000+ reservations per second

Score
0
โ˜… 104 โ‘‚ 16 โ€”
Java
koralium
koralium
flowtide

High-performance streaming SQL query engine designed for real-time data processing. Use cases include event-driven architectures, ETL pipelines, and modern data-intensive applications.

Score
80
โ˜… 102 โ‘‚ 8 โ€”
C#
florimondmanca
florimondmanca
kafka-fraud-detector

๐Ÿšจ Simple, self-contained fraud detection system built with Apache Kafka and Python

Score
17
โ˜… 92 โ‘‚ 48 โ€”
Python
blockchain-etl
blockchain-etl
blockchain-etl-streaming

Streaming Ethereum and Bitcoin blockchain data to Google Pub/Sub or Postgres in Kubernetes

Score
28
โ˜… 81 โ‘‚ 20 โ€”
Python
scramjetorg
scramjetorg
transform-hub

Scramjet Transform Hub (STH) is a 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. It connects to Scramjet Spaces in Scramjet Cloud Platform.

Score
0
โ˜… 69 โ‘‚ 7 โ€”
TypeScript
twalthr
twalthr
flink-api-examples

Examples for using Apache Flinkยฎ with DataStream API, Table API, Flink SQL and connectors such as MySQL, JDBC, CDC, Kafka.

Score
24
โ˜… 65 โ‘‚ 23 โ€”
Java
mikeroyal
mikeroyal
Apache-Flink-Guide

Apache Flink Guide

Score
20
โ˜… 61 โ‘‚ 10 โ€”
gunnarmorling
gunnarmorling
streaming-examples

Example projects and demos around data streaming , stream processing, change data capture, and more.

Score
52
โ˜… 61 โ‘‚ 6 โ€”
Java
quixio
quixio
klaus-kode-agentic-integrator

Agentic Data Integrator that helps you build production-ready data pipelines so you can connect to more systems, faster. You run it in your terminal as a workflow wizard.

Score
32
โ˜… 59 โ‘‚ 11 โ€”
Python
cau-se
cau-se
theodolite

Theodolite is a framework for benchmarking the horizontal and vertical scalability of cloud-native applications.

Score
43
โ˜… 57 โ‘‚ 10 โ€”
Java
systemaccounting
systemaccounting
mxfactorial

a payment application intended for deployment by the united states treasury that replaces banking with accounting

Score
0
โ˜… 55 โ‘‚ 26 โ€”
Rust
StreamIntelligenceLab
StreamIntelligenceLab
Kolibrie

A SPARQL database, RDF Stream Processing Engine and RDF toolkit, supporting Neurosymbolic Stream Reasoning

Score
76
โ˜… 55 โ‘‚ 11 +1/day
Rust
formcept
formcept
whiteboard

FORMCEPT Whiteboard used by developers for developers

Score
64
โ˜… 53 โ‘‚ 1 โ€”
Jupyter Notebook
benthosdev
benthosdev
benthos-captain

A Kubernetes Operator to orchestrate Benthos pipelines

Score
12
โ˜… 43 โ‘‚ 14 โ€”
Go
tradewelltech
tradewelltech
beavers

Python stream processing for analytics

Score
60
โ˜… 41 โ‘‚ 2 โ€”
Python
alibaba
alibaba
table-computing

Table-Computing (Simplified as TC) is a high performance and low latency computing framework, 10x faster than Flink for complicated use cases, distributed and light weighted, relational operation, simple to use, write less and do more.

Score
4
โ˜… 40 โ‘‚ 5 โ€”
Java
Menziess
Menziess
slipstream-async

Slipstream provides a data-flow model to simplify development of stateful streaming applications.

Score
44
โ˜… 39 โ‘‚ 2 โ€”
Python
bakdata
bakdata
streams-bootstrap

Utility functions and base classes for Kafka Streams applications

Score
14
โ˜… 39 โ‘‚ 4 โ€”
Java
bebee4java
bebee4java
ides

ๆ™บ่ƒฝๆ•ฐๆฎๆŽข็ดขๆœๅŠก(Intelligent Data Exploration Service)๏ผŒไธ€็ซ™ๅผData + AIๆ•ฐๆฎ่งฃๅ†ณๆ–นๆกˆ๏ผ

Score
16
โ˜… 35 โ‘‚ 22 โ€”
Scala
Related Topics
#kafka#python#streaming#data-engineering#rust#streaming-data#golang#etl#cloud-native#data-science#go#data-analysis

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly