function: streaming
706 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| LaiFengiOS/LFLiveKit LFLiveKit is an open-source RTMP live streaming SDK for iOS written in Objective-C. It provides H264/AAC hardware encoding, GPUImage beauty… | 32 | 4392 | maintenance |
| roc-streaming/roc-toolkit Roc Toolkit is a C library and set of command-line tools for real-time audio streaming over IP networks, with guaranteed latency, Forward E… | 67 | 1246 | stable |
| algora-io/tv Algora TV is an open-source interactive livestreaming and video-sharing platform for developers, built with Elixir/Phoenix. It supports RTM… | 54 | 1246 | active |
| drasi-project/drasi-platform Drasi is a Data Change Processing platform that monitors data sources for changes, evaluates them against continuously running Cypher queri… | 75 | 1245 | active |
| jimmywarting/StreamSaver.js StreamSaver.js is a JavaScript library that lets browser apps write a WritableStream directly to the user's file system, saving large files… | 66 | 4367 | maintenance |
| pmacct/pmacct pmacct is a set of multi-purpose passive network monitoring daemons written in C that collect, aggregate, replicate and export IP traffic a… | 67 | 1237 | active |
| facioquo/stock-indicators-dotnet A C# NuGet library (FacioQuo.Stock.Indicators, formerly Skender.Stock.Indicators) that transforms historical OHLCV price bars from equities… | 92 | 1233 | active |
| kevwan/go-stash go-stash is a high-performance, open-source server-side data processing pipeline written in Go that ingests data from Kafka, applies config… | 60 | 1224 | active |
| ttezel/twit A Node.js client library for the Twitter API supporting both REST and Streaming endpoints. It handles OAuth authentication, posting tweets,… | 32 | 4283 | maintenance |
| uhop/stream-json stream- is a micro-library of composable stream components for parsing, filtering, and transforming JSON and JSONC with a minimal memory fo… | 76 | 1195 | stable |
| stream-rec/stream-rec Stream-rec is an automatic live stream recording tool built with Kotlin, Ktor, and ffmpeg. It records streams and bullet comments (danmu) f… | 10 | 1193 | active |
| marsupialtail/quokka Quokka is a lightweight distributed dataflow/query engine written in Python, built on Ray, DuckDB, Polars, and Arrow, designed for stateful… | 23 | 1192 | active |
| xataio/pgstream pgstream is an open-source change data capture (CDC) tool and Go library that replicates PostgreSQL data, including DDL/schema changes, to … | 88 | 1186 | active |
| rzeldent/esp32cam-rtsp Firmware for ESP32-CAM modules that turns the device into an RTSP streaming camera server, HTTP Motion JPEG streamer, and HTTP snapshot ima… | 68 | 1178 | active |
| apache/amoro Apache Amoro (incubating) is a Lakehouse management system built on open data lake formats like Iceberg, Paimon, and Mixed-Hive. It provide… | 73 | 1171 | active |
| DuoStream/Duo Duo is a Windows-based multiseat game streaming application that gives each user an independent virtual desktop session, built on top of Su… | 89 | 1157 | active |
| zhuhaichao518/cloudplayplus_stone CloudPlayPlus is an open-source remote desktop and game streaming application built with Flutter and a customized libWebRTC, designed for l… | 49 | 1157 | active |
| Edgio/vflow vFlow is a high-performance, scalable network flow collector written in pure Go that ingests IPFIX (RFC7011), sFlow v5, and Netflow v5/v9 t… | 23 | 1155 | active |
| nzbdav-dev/nzbdav NzbDav is a self-hosted WebDAV server that mounts NZB documents as a virtual file system, allowing streaming directly from Usenet providers… | 74 | 1153 | active |
| knighthat/Kreate Kreate is an open-source Android music player that serves as a multilingual frontend for YouTube Music, forked from RiMusic with a strong e… | 87 | 1151 | active |
| vesaaa/vstv VsTV is a lightweight (under 5MB) Android live TV application for smart TVs, TV boxes, tablets, and phones, supporting M3U/TXT subscription… | 80 | 1137 | active |
| roleoroleo/yi-hack-Allwinner-v2 A custom firmware modification for Xiaomi Yi 1080p cameras built on the Allwinner SoC, replacing the stock cloud-dependent software with a … | 85 | 1133 | active |
| certtools/intelmq IntelMQ is an open-source solution for IT security teams (CERTs, CSIRTs, SOCs) for collecting and processing security feeds using a message… | 63 | 1133 | active |
| TrunkRecorder/trunk-recorder Trunk Recorder is a C++ application that records calls from trunked and conventional radio systems (P25, SmartNet, DMR, analog) using one o… | 81 | 1132 | active |
| baidu/bigflow Baidu Bigflow is a distributed computing framework offering simple, flexible Python APIs for writing data processing programs that can run … | 48 | 1131 | active |
| hgaiser/moonshine Moonshine is a headless streaming host server written in Rust that lets you stream games from a Linux PC to devices running Moonlight clien… | 92 | 1129 | active |
| hivemq/hivemq-mqtt-client HiveMQ MQTT Client is a high-performance Java client library implementing MQTT 5.0 and MQTT 3.1.1 with reactive, asynchronous, and blocking… | 95 | 1116 | stable |
| homebridge-plugins/homebridge-camera-ffmpeg A Homebridge plugin that exposes FFmpeg-based IP cameras to Apple HomeKit, streaming video and audio via RTSP or HTTP sources. It also supp… | 58 | 1116 | active |
| rxRust/rxRust rxRust is a zero-cost, type-safe Rust implementation of Reactive Extensions (Rx) for functional reactive programming with asynchronous even… | 77 | 1108 | active |
| childe/gohangout Gohangout is a Logstash-like data processing tool written in Go that consumes events (commonly from Kafka), applies configurable filters, a… | 74 | 1103 | active |
| Xinrea/bili-shadowreplay A desktop and Docker-deployable tool that continuously caches live streams (Bilibili, Douyin, TikTok, Kuaishou) and lets users clip segment… | 93 | 1099 | active |
| Emiyaaaaa/HiveMind AgentFlow (repo HiveMind) is a Python-first runtime layer for multi-agent systems that adds persistent run state, ordered step/message/tool… | 62 | 1092 | active |
| aiXander/Realtime_PyAudio_FFT A low-latency Python server that captures live audio from microphone, line-in, or loopback devices and computes realtime features like band… | 71 | 1082 | active |
| alexballas/go2tv Go2TV is a cross-platform application (with GUI and CLI modes) that casts video, audio, and image files to Smart TVs and Chromecast devices… | 94 | 1076 | active |
| linkedin/databus Databus is LinkedIn's source-agnostic distributed change data capture (CDC) system that reliably captures and streams primary data store ch… | 32 | 3679 | maintenance |
| cdnbye/hlsjs-p2p-engine A JavaScript library that layers a WebRTC datachannel-based peer-to-peer network on top of hls.js, letting viewers share HLS video segments… | 51 | 1073 | active |
| ufal/whisper_streaming A Python library that turns Whisper-like speech recognition models into a real-time streaming transcription and translation system using a … | 53 | 3672 | maintenance |
| shidenggui/easyquant Easyquant is a Python quantitative trading framework for Chinese stock markets, built on easytrader and easyquotation with an event engine … | 38 | 3668 | maintenance |
| spring-cloud/spring-cloud-stream Spring Cloud Stream is a Java framework for building event-driven microservices connected via messaging systems like Kafka and RabbitMQ. It… | 95 | 1070 | active |
| GRVYDEV/Project-Lightspeed A self-contained live streaming server written in Rust that ingests OBS streams via the FTL protocol and delivers them to browsers over Web… | 32 | 3664 | maintenance |
| jeffbass/imagezmq imageZMQ is a set of Python classes that transport OpenCV images between computers using PyZMQ messaging. It enables distributed computer v… | 62 | 1069 | stable |
| lensesio/stream-reactor Stream Reactor is a collection of Apache 2.0 licensed Kafka Connect sinks and sources maintained by Lenses.io since 2016. It provides conne… | 95 | 1068 | active |
| janko/down Down is a Ruby library for streaming, flexible, and safe downloading of remote files, with pluggable backends (Net::HTTP, http.rb, HTTPX). … | 69 | 1063 | stable |
| segler-alex/RadioDroid RadioDroid is an Android app for discovering and streaming internet radio stations using the community-driven radio-browser.info directory.… | 23 | 1057 | active |
| alibaba/Alink Alink is a machine learning algorithm platform built on Apache Flink, developed by Alibaba's PAI team. It provides a large library of batch… | 23 | 3611 | maintenance |
| jacktrip/jacktrip JackTrip is a multi-machine audio system for network music performance over the Internet, streaming bidirectional, high-quality uncompresse… | 96 | 1051 | active |
| clj-commons/manifold Manifold is a Clojure library providing building blocks for asynchronous programming: deferreds for single async values and streams for ord… | 65 | 1051 | active |
| fyhertz/libstreaming libstreaming is an Android library that streams camera and microphone content using RTP over UDP, with H.264, H.263, AAC, and AMR encoding … | 32 | 3585 | maintenance |
| airbnb/chronon Chronon is an open-source data platform from Airbnb for computing, backfilling, and serving ML features. It handles batch and streaming fea… | 75 | 1043 | active |
| apache/artemis Apache Artemis is a multi-protocol, high-performance message broker supporting AMQP 1.0, MQTT 3.1.1/5, STOMP, OpenWire, and JMS. It provide… | 77 | 1040 | active |
| librdkafka Confluent's Golang client for Apache Kafka, providing high-level Producer and Consumer APIs with support for balanced consumer groups. It i… | 92 | 1038 | stable |
| shayonj/pg_easy_replicate pg_easy_replicate is a Ruby CLI tool that orchestrates logical replication between two PostgreSQL databases and performs switchover with mi… | 78 | 1036 | active |
| twitter/scalding Scalding is a Scala library for specifying Hadoop MapReduce jobs, built on top of the Cascading framework. It provides a type-safe, functio… | 23 | 3523 | maintenance |
| videoflow/videoflow Videoflow is a Python framework for building distributed video and stream processing pipelines as directed acyclic graphs of producers, pro… | 66 | 1034 | active |
| CyberPunkMetalHead/Binance-volatility-trading-bot A Python trading bot for Binance that monitors price volatility across all USDT coin pairs and automatically buys the most volatile coins, … | 32 | 3493 | maintenance |
| cujojs/most Most.js is a JavaScript toolkit for reactive programming built around monadic event streams, letting you compose asynchronous operations on… | 23 | 3489 | maintenance |
| manycoretech/aholo-viewer Aholo Viewer is a high-performance TypeScript renderer for 3D Gaussian Splatting (3DGS) scenes and meshes, using a chunked streaming LOD sc… | 79 | 1021 | active |
| abizovnuralem/go2_ros2_sdk An unofficial ROS2 SDK for the Unitree Go2 quadruped robot (AIR/PRO/EDU), connecting over WebRTC (Wi-Fi) or CycloneDDS (Ethernet). It provi… | 57 | 1020 | active |
| Supprise0901/TVBox_live A Python tool that searches, deduplicates, and speed-tests IPTV live stream sources, publishing curated subscription lists for TVBox-style … | 71 | 1013 | active |
| pingostack/pingos PingOS is an NGINX-based streaming media server supporting RTMP, HTTP-FLV, HTTP-TS, HLS, HLS+, and DASH live streaming protocols with H.264… | 23 | 1013 | active |
| caolan/highland Highland is a high-level streams library for Node.js and the browser that unifies synchronous and asynchronous data sources behind a single… | 32 | 3430 | maintenance |
| databricks/koalas Koalas implements the pandas DataFrame API on top of Apache Spark, letting data scientists use familiar pandas code on distributed big data… | 23 | 3372 | maintenance |
| jacksonliam/mjpg-streamer A lightweight command-line streaming tool that copies JPEG frames from input plugins (webcams, Raspberry Pi camera, files, OpenCV) to outpu… | 32 | 3247 | maintenance |
| chrislusf/glow Glow is a pure-Go distributed computation library providing MapReduce-style flow APIs (Map, Filter, Reduce) that can run in parallel on a s… | 32 | 3218 | maintenance |
| ReactiveX/RxCpp RxCpp is a header-only C++ library implementing Reactive Extensions, providing algorithms for composing asynchronous and event-based stream… | 23 | 3209 | maintenance |
| Kurento/kurento-media-server Kurento Media Server is a C++/GStreamer-based media server that handles media transmission, processing, recording, and streaming over WebRT… | 10 | 3053 | maintenance |
| scottlawsonbc/audio-reactive-led-strip A real-time music visualizer that drives WS2812B LED strips using Python for audio capture and FFT-based signal processing, with an ESP8266… | 60 | 2987 | maintenance |
| ErsatzTV/legacy ErsatzTV (legacy) is an open-source, self-hosted IPTV server that turns a personal media library into custom live TV channels with EPG and … | 98 | 2917 | maintenance |
| airbnb/streamalert StreamAlert is a serverless, real-time data analysis framework from Airbnb for ingesting, analyzing, and alerting on log data from any envi… | 23 | 2889 | maintenance |
| baidu/bfs Baidu File System (BFS) is a distributed file system written in C++ designed for real-time applications, offering fault tolerance, low read… | 23 | 2847 | maintenance |
| qunarcorp/qmq QMQ is a distributed message queue middleware developed and battle-tested at Qunar since 2012, supporting async, delayed/scheduled, broadca… | 23 | 2824 | maintenance |
| hpcloud/tail A Go library that emulates the BSD `tail -f` behavior, streaming lines from files that are continuously updated. It supports truncation and… | 32 | 2780 | maintenance |
| douban/dpark DPark is a Python clone of Apache Spark, providing a MapReduce-like distributed computing framework that supports iterative computation. Jo… | 10 | 2663 | maintenance |
| pipelinedb/pipelinedb PipelineDB is a PostgreSQL extension for high-performance time-series aggregation, letting you define continuous SQL queries that increment… | 23 | 2662 | maintenance |
| SOHU-Co/kafka-node kafka-node is a Node.js client library for Apache Kafka 0.9 through 0.11, providing producers, consumers, consumer groups, stream-based API… | 23 | 2651 | maintenance |
| iotsound/iotsound IoTSound (formerly balenaSound) is a deployable application that turns a Raspberry Pi into an audio streamer for existing speakers, support… | 46 | 2621 | maintenance |
| Yelp/mrjob mrjob is a Python library for writing and running Hadoop Streaming MapReduce jobs, with support for Amazon EMR, Google Cloud Dataproc, self… | 66 | 2613 | maintenance |
| apache/logging-flume Apache Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log-lik… | 77 | 2567 | maintenance |
| nats-io/nats-streaming-server NATS Streaming Server (STAN) is a lightweight, high-performance reliable streaming platform built on top of the NATS messaging system, prov… | 10 | 2522 | maintenance |
| TIBCOSoftware/flogo Project Flogo is an ultra-light, Go-based open source ecosystem for building event-driven applications using triggers and actions. It suppo… | 23 | 2492 | maintenance |
| tumtumtum/StreamingKit StreamingKit is an Objective-C audio playback and streaming library for iOS and macOS built on CoreAudio, with a clean object-oriented API … | 32 | 2448 | maintenance |
| influxdata/kapacitor Kapacitor is an open-source framework for processing, monitoring, and alerting on time series data, part of the InfluxData TICK stack. It u… | 90 | 2375 | maintenance |
| staltz/xstream xstream is a small, fast functional reactive stream library for JavaScript, written in TypeScript, with only 26 core operators and factorie… | 32 | 2372 | maintenance |
| filoe/cscore CSCore is a free .NET audio library written entirely in C#, offering playback, recording, encoding/decoding of many codecs, and realtime au… | 23 | 2361 | maintenance |
| muammar/mkchromecast Mkchromecast is a Python application that casts audio and video from macOS or Linux desktops to Google Cast devices (Chromecast) and Sonos … | 65 | 2349 | maintenance |
| ranaroussi/qtpylib QTPyLib is an event-driven algorithmic trading library in Python supporting backtesting, paper, and live trading via Interactive Brokers. I… | 10 | 2267 | maintenance |
| twitter-archive/distributedlog Apache DistributedLog is a high-throughput, low-latency replicated log service offering durability, replication, and strong ordering guaran… | 10 | 2203 | maintenance |
| binaryjs/binaryjs BinaryJS is a Node.js library that provides easy binary websocket streaming between a Node server and browser clients. It wraps websocket c… | 32 | 2190 | maintenance |
| francoispqt/gojay GoJay is a high-performance JSON encoder/decoder library for Go that avoids reflection by using small interfaces, with support for stream d… | 23 | 2133 | maintenance |
| dotnet/spark .NET for Apache Spark provides high-performance C# and F# bindings for Apache Spark, exposing DataFrames, SparkSQL, and Structured Streamin… | 77 | 2098 | maintenance |
| muhku/FreeStreamer FreeStreamer is an Objective-C streaming audio player library for iOS and OS X with a low-memory footprint. It supports HTTP and ShoutCast … | 32 | 2094 | maintenance |
| DTStack/flinkStreamSQL FlinkStreamSQL is a Java framework built on Apache Flink that extends Flink's real-time SQL with custom create table/view/function syntax a… | 23 | 2051 | maintenance |
| runner365/LiveVideoCoreSDK LiveVideoCoreSDK is an iOS-based live video streaming SDK (built on the open-source videocore project) for RTMP push broadcasting from mobi… | 32 | 2050 | maintenance |
| bytewax/bytewax Bytewax is a Python-first framework with a Rust-based distributed engine for stateful event and stream processing, inspired by Apache Flink… | 62 | 2047 | maintenance |
| CastagnaIT/plugin.video.netflix A Kodi add-on that provides Netflix video browsing and playback via InputStream-based DRM integration. It supports profiles, My List, libra… | 68 | 2033 | maintenance |
| mafintosh/torrent-stream torrent-stream is a low-level Node.js streaming torrent client that exposes files inside a torrent as readable streams, downloading pieces … | 32 | 1973 | maintenance |
| andrewrk/groovebasin Groove Basin is a self-hosted music player server with a responsive web-based client, designed to run on a machine connected to speakers. I… | 32 | 1966 | maintenance |
| dominictarr/JSONStream JSONStream is a Node.js streaming JSON parser that lets you pipe raw streams through JSONStream.parse() to emit parsed objects. It supports… | 10 | 1930 | maintenance |
| monix/monix Monix is a high-performance Scala and Scala.js library for composing asynchronous, event-based programs, offering data types like Observabl… | 88 | 1928 | maintenance |
| openairplay/open-airplay A collection of libraries implementing Apple's AirPlay protocol, primarily a Java library with a PHP variant, usable programmatically or fr… | 23 | 1887 | maintenance |