An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: stream-processing

TomasMikula/libretto

Declarative concurrency and stream processing library for Scala

Language: Scala - Size: 15.9 MB - Last synced at: about 1 hour ago - Pushed at: about 2 hours ago - Stars: 211 - Forks: 7

vectordotdev/vector

A high-performance observability data pipeline.

Language: Rust - Size: 116 MB - Last synced at: about 1 hour ago - Pushed at: 2 days ago - Stars: 19,483 - Forks: 1,738

iferdel/sensor-data-streaming-pubsub

Hybrid IIoT system using PubSub as backbone by means of Go/RabbitMQ, PostgreSQL with TimeScaleDB extension for storage, Alloy and Loki for logs, and Grafana for real-time visualization. Interaction via a CLI tool, which communicates with an HTTP REST API server. Deployed on Kubernetes through GitOps.

Language: Go - Size: 57.9 MB - Last synced at: about 7 hours ago - Pushed at: about 8 hours ago - Stars: 4 - Forks: 0

leesf/hudi-resources

汇总Apache Hudi相关资料

Size: 23.7 MB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 551 - Forks: 161

miroslavpejic85/mirotalkbro

📡 MiroTalk WebRTC Live Broadcast allows to broadcast live video, audio and screen stream to all connected users (viewers).

Language: JavaScript - Size: 1.37 MB - Last synced at: about 24 hours ago - Pushed at: 1 day ago - Stars: 172 - Forks: 44

kalmyk/fox-wamp

Web Application Message Async Server and WAMP/MQTT bridge

Language: JavaScript - Size: 1.04 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 13 - Forks: 6

redpanda-data/connect

Fancy stream processing made operationally mundane

Language: Go - Size: 34 MB - Last synced at: about 22 hours ago - Pushed at: 2 days ago - Stars: 8,350 - Forks: 866

systemaccounting/mxfactorial

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

Language: Rust - Size: 6.83 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 53 - Forks: 26

jzinxkra/Tradewatch

A modular trade monitoring & alerting system built with Python. Analyzes market activity and detects unusual behavior. Real-time cryptocurrency trade analytics platform

Language: Python - Size: 6.84 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

Point72/csp-bot

Reactive chat bot framework

Language: Python - Size: 317 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 8 - Forks: 2

memgraph/mage

MAGE - Memgraph Advanced Graph Extensions :crystal_ball:

Language: C++ - Size: 21.8 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 284 - Forks: 28

numaproj/numaflow

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

Language: Go - Size: 38.8 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,864 - Forks: 131

gretelai/gretel-python-client

The Gretel Python Client allows you to interact with the Gretel REST API.

Language: Python - Size: 31.3 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 55 - Forks: 19

naclsn/sel

A versatile command line tool, with a functional approach.

Language: Rust - Size: 916 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

apache/streampipes

Apache StreamPipes - A self-service (Industrial) IoT toolbox to enable non-technical users to connect, analyze and explore IoT data streams.

Language: Java - Size: 311 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 642 - Forks: 196

AxisCommunications/media-stream-library-js

JavaScript library to handle media streams on the command line (Node.js) and in the browser.

Language: TypeScript - Size: 872 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 310 - Forks: 104

gazette/core

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

Language: Go - Size: 4.81 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 747 - Forks: 53

Point72/csp-gateway

Streaming application framework built on csp

Language: Python - Size: 7.66 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 16 - Forks: 3

Point72/csp-adapter-symphony

A csp adapter for symphony

Language: Python - Size: 146 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 8 - Forks: 3

google-ai-edge/mediapipe

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

Language: C++ - Size: 576 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 29,601 - Forks: 5,339

aartikis/RTEC

RTEC is an Event Calculus implementation optimised for stream reasoning

Language: Prolog - Size: 11.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 88 - Forks: 16

AICoE/log-anomaly-detector 📦

Log Anomaly Detection - Machine learning to detect abnormal events logs

Language: Jupyter Notebook - Size: 18.7 MB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 327 - Forks: 132

Point72/csp

csp is a high performance reactive stream processing library, written in C++ and Python

Language: Python - Size: 4.76 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 287 - Forks: 49

bytewax/bytewax

Python Stream Processing

Language: Python - Size: 12 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 1,726 - Forks: 79

madd86/awesome-system-design

A curated list of awesome System Design (A.K.A. Distributed Systems) resources.

Size: 1.71 MB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 10,233 - Forks: 1,148

quixio/quix-streams

Python Streaming DataFrames for Kafka

Language: Python - Size: 8.49 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,364 - Forks: 76

spring-cloud/spring-cloud-stream

Framework for building Event-Driven Microservices

Language: Java - Size: 17.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,021 - Forks: 624

confluentinc/flink-table-api-python-examples

Python Examples for running Apache Flink® Table API on Confluent Cloud

Language: Python - Size: 24.4 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 12 - Forks: 4

O2-Czech-Republic/proxima-platform

The Proxima platform.

Language: Java - Size: 9.31 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 21 - Forks: 7

zhisheng17/flink-learning

flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》

Language: Java - Size: 41.6 MB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 14,760 - Forks: 3,938

bakdata/streams-bootstrap

Utility functions and base classes for Kafka Streams applications

Language: Java - Size: 17.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 32 - Forks: 3

sanmai/pipeline

Build streaming pipelines in PHP. The missing pipe operator. General-purpose collection pipeline. Since 2017.

Language: PHP - Size: 629 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 65 - Forks: 6

confluentinc/flink-table-api-java-examples

Java Examples for running Apache Flink® Table API on Confluent Cloud

Language: Java - Size: 134 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 11 - Forks: 6

online-ml/river

🌊 Online machine learning in Python

Language: Python - Size: 315 MB - Last synced at: 5 days ago - Pushed at: 15 days ago - Stars: 5,319 - Forks: 573

risingwavelabs/risingwave

Stream processing and management platform.

Language: Rust - Size: 160 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 7,719 - Forks: 633

pipeless-ai/pipeless

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

Language: Rust - Size: 142 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 752 - Forks: 38

fluent/fluent-bit

Fast and Lightweight Logs, Metrics and Traces processor for Linux, BSD, OSX and Windows

Language: C - Size: 104 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 6,837 - Forks: 1,675

infinyon/fluvio

🦀 event stream processing for developers to stream and process data in motion to power responsive data intensive applications.

Language: Rust - Size: 34.1 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4,916 - Forks: 514

manuzhang/awesome-streaming

a curated list of awesome streaming frameworks, applications, etc

Size: 2.7 MB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 2,809 - Forks: 305

ThreeDotsLabs/watermill

Building event-driven applications the easy way in Go.

Language: Go - Size: 25.4 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 8,342 - Forks: 432

confluentinc/ksql

The database purpose-built for stream processing applications.

Language: Java - Size: 206 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 194 - Forks: 1,043

neo4j-contrib/neo4j-streams

Neo4j Kafka Connector

Language: Kotlin - Size: 3.76 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 173 - Forks: 72

siddhi-io/siddhi

Stream Processing and Complex Event Processing Engine

Language: Java - Size: 33.6 MB - Last synced at: 3 days ago - Pushed at: 25 days ago - Stars: 1,546 - Forks: 530

yomorun/yomo

🦖 Stateful Serverless Framework for Geo-distributed Edge AI Infra. with function calling support, write once, run on any model.

Language: Go - Size: 66 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,750 - Forks: 131

whitaker-io/machine

Machine is a workflow/pipeline library for processing data

Language: Go - Size: 1.41 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 162 - Forks: 12

MaterializeInc/materialize

Real-time Data Integration and Transformation: use SQL to transform, deliver, and act on fast-changing data.

Language: Rust - Size: 258 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 5,969 - Forks: 472

redpanda-data/redpanda

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

Language: C++ - Size: 108 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 10,290 - Forks: 626

ArroyoSystems/arroyo

Distributed stream processing engine in Rust

Language: Rust - Size: 15.1 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4,310 - Forks: 266

getsentry/arroyo

A library to build streaming applications that consume from and produce to Kafka.

Language: Python - Size: 1.56 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 50 - Forks: 7

apache/hudi

Upserts, Deletes And Incremental Processing on Big Data.

Language: Java - Size: 1.74 GB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 5,756 - Forks: 2,396

DSIN-INSA-Strasbourg/Hermes

Change Data Capture (CDC) tool from any source(s) to any target

Language: Python - Size: 569 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 1

PeerDB-io/peerdb

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

Language: Go - Size: 13.9 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2,508 - Forks: 116

pathwaycom/pathway

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

Language: Python - Size: 132 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 24,595 - Forks: 363

ag2ai/faststream

FastStream is a powerful and easy-to-use Python framework for building asynchronous services interacting with event streams such as Apache Kafka, RabbitMQ, NATS and Redis.

Language: Python - Size: 453 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 3,874 - Forks: 225

heyoka/faxe

Language: Erlang - Size: 2.66 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 20 - Forks: 1

volga-project/volga

Real-time data processing/feature engineering in Python. Tailored for modern AI/ML systems.

Language: Python - Size: 11.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 57 - Forks: 4

hazelcast/hazelcast

Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.

Language: Java - Size: 394 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 6,314 - Forks: 1,859

samber/awesome-olap

A curated list of awesome Online Analytical Processing databases, frameworks, ressources and other awesomeness.

Size: 49.8 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 69 - Forks: 6

oxnr/awesome-bigdata

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

Size: 843 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 13,594 - Forks: 2,569

csp-community/csp-bot-commands

Miscellaneous commands for csp-bot

Language: Python - Size: 31.3 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 1

csp-community/csp-adapter-discord

A csp adapter for discord

Language: Python - Size: 43.9 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3 - Forks: 1

memgraph/memgraph

Open-source graph database, tuned for dynamic analytics environments. Easy to adopt, scale and own.

Language: C++ - Size: 42.4 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2,821 - Forks: 148

TouK/nussknacker

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

Language: Scala - Size: 181 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 687 - Forks: 95

reugn/go-streams

A lightweight stream processing library for Go

Language: Go - Size: 587 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2,028 - Forks: 164

uhop/stream-json

The micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API.

Language: JavaScript - Size: 899 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 1,047 - Forks: 48

synacker/daggy

Daggy - Data Aggregation Utility and C/C++ developer library for data streams catching

Language: C++ - Size: 7.31 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 154 - Forks: 15

certeu/morio

Connect - Stream - Observe - Respond | Morio provides the plumbing for your observability needs

Language: JavaScript - Size: 27.5 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 26 - Forks: 3

Claviz/xlstream

Turns XLSX into a readable stream.

Language: TypeScript - Size: 709 KB - Last synced at: 7 days ago - Pushed at: 9 months ago - Stars: 172 - Forks: 17

OCHA-DAP/hdx-python-utilities

A range of helpful utilities for Python developers including streaming tabular data, date parsing, JSON and YAML handling, dictionary and list utilities

Language: Python - Size: 1.43 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 10 - Forks: 6

Kurento/kurento

Kurento WebRTC Media Server

Language: C - Size: 132 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 354 - Forks: 63

IBMStreams/streamsx.websocket

[Incubation] C++ WebSocket toolkit for IBM Streams

Language: C++ - Size: 7.84 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

IBMStreams/streamsx.documentation

Streams documentation project for writing development guides and documentation

Language: HTML - Size: 70.6 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 8 - Forks: 24

IBMStreams/streamsx.dps

The IBMStreams/streamsx.dps GitHub repository is home to the Streams toolkit named DPS (Distributed Process Store)

Language: C++ - Size: 87.9 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 4 - Forks: 9

IBMStreams/streamsx.sttgateway

This toolkit does Speech To Text transcription using an external provider such as the IBM Watson STT cloud service.

Language: C++ - Size: 19.6 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 1

cross-platform/dspatcher

Cross-Platform Graphical Tool for DSPatch

Language: C++ - Size: 5.05 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 61 - Forks: 17

cross-platform/dspatchables

DSPatch Component Repository

Language: C++ - Size: 6.93 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 26 - Forks: 6

pbernet/akka_streams_tutorial

A collection of runnable and self-contained examples inspired by various akka-streams (pekko-streams), Alpakka (Pekko connectors) and akka-http (pekko-http) docs, tutorials and blogs

Language: Scala - Size: 66.5 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 33 - Forks: 12

Axual/ksml

Kafka Streams for Low Code Environments

Language: Java - Size: 2.13 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 25 - Forks: 11

Hapag-Lloyd/fluent-bit-multiline

Fast and Lightweight Logs and Metrics processor for Linux, BSD, OSX and Windows.

Language: Dockerfile - Size: 124 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 0

creek-service/creek-kafka

Creek Kafka support

Language: Java - Size: 2.29 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 5 - Forks: 0

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.

Language: TypeScript - Size: 79 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 4,909 - Forks: 216

cross-platform/dspatch

The Refreshingly Simple Cross-Platform C++ Dataflow / Patching / Pipelining / Graph Processing / Stream Processing / Reactive Programming Framework

Language: C++ - Size: 6.21 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 238 - Forks: 43

koralium/flowtide

Streaming integration engine

Language: C# - Size: 70.5 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 47 - Forks: 4

GridProtectionAlliance/openPDC

Open Source Phasor Data Concentrator

Language: C# - Size: 2.47 GB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 135 - Forks: 56

mp911de/redis-stream-demo

Demo for Redis Streams

Language: Java - Size: 159 KB - Last synced at: 11 days ago - Pushed at: almost 5 years ago - Stars: 34 - Forks: 13

SvenvDam/linea

A type-safe and composable stream processing library for Go

Language: Go - Size: 156 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

psila-ai/callysto

Stream processing & Service framework.

Language: Rust - Size: 3.67 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 147 - Forks: 8

AwesomeWebProjects/react-player

One audio player built with ReactJS, Web Audio API and Web Worker API

Language: JavaScript - Size: 20.8 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 106 - Forks: 20

Narius2030/MLOps-Image-Captioning

An end-to-end MLOps pipeline to develop, train, and deploy an Image Caption model that automatically generates captions for images based on diverse datasets

Language: Python - Size: 2.56 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 1 - Forks: 0

au7hority/csp-bot-commands

Miscellaneous commands for csp-bot

Language: Python - Size: 28.3 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

talariadb/talaria

TalariaDB is a distributed, highly available, and low latency time-series database for Presto

Language: Go - Size: 12.8 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 220 - Forks: 31

halaxa/json-machine

Efficient, easy-to-use, and fast PHP JSON stream parser

Language: PHP - Size: 1.52 MB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 1,187 - Forks: 66

FutureSDR/FutureSDR

An Async SDR Runtime for Heterogeneous Architectures

Language: Rust - Size: 26.6 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 363 - Forks: 59

will-white/dahua-companion

Small, simple, and fast event driven Dahua (Amcrest) doorbell processor for home automation integration

Language: Go - Size: 21.1 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

deniskrumko/ksqldb-ui

Free and simple way to interact with ksqlDB using UI

Language: Python - Size: 608 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 2 - Forks: 1

kurrent-io/KurrentDB-Client-Java

KurrentDB Java Client

Language: Java - Size: 9.35 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 64 - Forks: 23

gunnarmorling/streaming-examples

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

Language: Java - Size: 28.3 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 6 - Forks: 0

infoslack/awesome-kafka

A list about Apache Kafka

Size: 96.7 KB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 581 - Forks: 163

robinhood/faust

Python Stream Processing

Language: Python - Size: 8.3 MB - Last synced at: 18 days ago - Pushed at: 10 months ago - Stars: 6,787 - Forks: 534

maki-nage/makinage

Stream Processing Made Easy

Language: Python - Size: 227 KB - Last synced at: 3 days ago - Pushed at: about 3 years ago - Stars: 41 - Forks: 1