Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source streaming software

730 open-source libraries, tools and applications tagged streaming, ranked by how closely streaming is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

730 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Storm
Apache Storm (originally nathanmarz/storm) is a distributed, fault-tolerant realtime computation system for stream processing, continuous c…
328760maintenance
themactep/thingino-firmware
Thingino is an open-source firmware for IP cameras built on Ingenic SoCs, replacing locked-down vendor software with a transparent, communi…
992239active
Wolf
Wolf is a C++ streaming server for Moonlight that creates on-demand virtual desktops and game sessions in Docker containers on a shared Lin…
672232active
Apache Fluss
Apache Fluss is a lakehouse-native streaming storage built for real-time analytics and AI, serving as the real-time data layer for Lakehous…
802216active
Blizzard/node-rdkafka
node-rdkafka is a high-performance Node.js client for Apache Kafka that wraps the native librdkafka C/C++ library. It handles partition bal…
942208active
DSheirer/sdrtrunk
sdrtrunk is a cross-platform Java application for decoding, monitoring, recording, and streaming trunked mobile and related radio protocols…
672206active
sequinstream/sequin
Sequin is an open-source change data capture (CDC) platform for Postgres, deployed as a standalone Docker container that streams database c…
572206active
sonosaurus/sonobus
SonoBus is an open-source application for streaming high-quality, low-latency peer-to-peer audio between devices over the internet or a loc…
652192active
AlexxIT/WebRTC
A Home Assistant custom component that enables real-time low-latency viewing of camera streams using WebRTC, powered by the go2rtc streamin…
672186active
php-rdkafka/php-rdkafka
php-rdkafka is a stable, production-ready PHP extension binding to librdkafka for Apache Kafka. It provides low-level and high-level produc…
762180stable
reugn/go-streams
A lightweight stream processing library for Go offering a concise DSL to build declarative data pipelines from composable sources, flows, a…
542173active
tdunning/t-digest
A Java library implementing the t-digest data structure for accurate online accumulation of rank-based statistics such as quantiles and tri…
322173stable
piemonte/Player
Player is a Swift library for iOS and tvOS that wraps AVFoundation to play local media files and stream remote video over HTTP. It offers a…
602166active
warpstreamlabs/bento
Bento is a high-performance, resilient stream processor written in Go that connects a wide range of sources and sinks (Kafka, Pub/Sub, Redi…
892155active
stackia/rtp2httpd
A lightweight IPTV streaming relay server written in C that converts multicast RTP/UDP, RTSP, and HLS sources into unicast HTTP streams. It…
882152active
mesamirh/MovieBox-Tui
MovieBox-TUI is a Rust terminal application (built on Ratatui) for searching, streaming, and downloading movies, TV shows, anime, and live …
782147active
apache/datafusion-ballista
Apache DataFusion Ballista is a distributed query execution engine built on Apache DataFusion that parallelizes SQL and DataFrame workloads…
952144active
jeffshee/hidamari
Hidamari is a video wallpaper application for Linux written in Python that lets users set videos, streaming URLs, or webpages as their desk…
762128active
feldera/feldera
Feldera is an incremental computation engine written in Rust that evaluates arbitrary SQL programs incrementally using DBSP theory, maintai…
942127active
mkckr0/audio-share
Audio Share streams a Windows or Linux computer's audio over the network to an Android phone, turning the phone into a wireless speaker for…
412127active
google-gemini/genai-processors
GenAI Processors is a lightweight Python library for building modular, asynchronous, and composable AI pipelines around Gemini and other ge…
752122active
yuanzl77/IPTV
A Python tool that aggregates IPTV live streaming sources daily, validates them with HTTP checks and FFprobe quality probing, and generates…
692122active
kaltura/nginx-vod-module
An NGINX module that repackages MP4 files on the fly into adaptive streaming formats such as DASH, HLS, HDS, and MSS. It supports local, re…
772119active
antimof/UxPlay
UxPlay is an open-source AirPlay Mirror and AirPlay Audio server for Linux, macOS, Unix, and Windows, written in C. It lets Apple devices s…
622116active
alibaba/otter
Otter is Alibaba's distributed database synchronization system that parses database incremental logs (via Canal) to replicate data near-rea…
238124maintenance
AVideo Platform
AVideo is an open-source PHP-based video streaming platform for hosting your own video sharing site with VOD and live streaming support. It…
992105active
ledgetech/lua-resty-http
A Lua HTTP client cosocket driver for OpenResty / ngx_lua, supporting HTTP 1.0/1.1, SSL, streaming response bodies, keepalives, and request…
782078stable
v4l2rtspserver
A C++ RTSP streaming server that captures video from V4L2 devices (H264, HEVC, JPEG, VP8, VP9) and optionally audio from ALSA devices, serv…
812052active
wbt5/real-url
A Python collection of scripts that extracts real streaming URLs (live stream sources) and danmaku (bullet comments) from 59 Chinese and in…
327837maintenance
SysDVR
SysDVR is a Nintendo Switch homebrew sysmodule that captures running game output and streams it to a PC over USB or network (RTSP). It prov…
752039active
HomeAssistant Tapo Control Integration
A Home Assistant custom component (HACS-installable) that integrates TP-Link Tapo cameras, doorbells, and chimes, providing control, PTZ, m…
952024active
fede1024/rust-rdkafka
rust-rdkafka is a fully asynchronous, futures-based Apache Kafka client library for Rust built on top of the librdkafka C library. It provi…
702009stable
Pravega
Pravega is an open-source distributed storage service that implements Streams as a first-class primitive: durable, elastic, append-only, un…
232000active
ssili126/tv
A Python tool that automatically collects IPv4 hotel IPTV live stream sources (including CCTV, satellite, and some local Chinese channels),…
711997active
apache/cassandra-spark-connector
The official Apache Spark connector for Apache Cassandra, letting Spark applications read Cassandra tables as RDDs and DataFrames, write th…
281956active
EverythingSuckz/TG-FileStreamBot
A Telegram bot written in Go that generates instant direct HTTP streaming links for Telegram files without waiting for downloads to complet…
591930active
rvagg/through2
A tiny Node.js library that wraps stream Transform logic in simple functions, avoiding explicit subclassing of stream.Transform. It support…
921907stable
faust-streaming/faust
Faust-streaming is a Python stream processing library that ports Kafka Streams ideas to Python using asyncio, letting developers build dist…
961889active
nisshi-io/nisshi
Nisshi is a stateless, Kafka API-compatible message broker written in async Rust with pluggable storage engines (PostgreSQL, SQLite/libSQL,…
901888active
destel/rill
Rill is a Go library providing composable, channel-based concurrency primitives built on generics. It lets developers build concurrent pipe…
831880active
asavinov/intelligent-trading-bot
A Python-based automated cryptocurrency trading bot that generates trade signals using machine learning and feature engineering. It separat…
741879active
keshavdv/unifi-cam-proxy
A Python proxy that lets non-Ubiquiti RTSP-enabled cameras appear as native cameras in UniFi Protect NVR. It supports live streaming, full-…
771869active
pinterest/secor
Secor is a Java service that persists Apache Kafka log messages to object stores such as Amazon S3, Google Cloud Storage, Azure Blob Storag…
751858stable
zhp8341/flink-streaming-platform-web
A lightweight web-based management platform built on Apache Flink that lets users configure, deploy, and monitor streaming compute jobs ent…
441856active
RobustMQ
RobustMQ is a next-generation message queue infrastructure written in Rust that supports multiple protocols (MQTT, Kafka, AMQP) with a sing…
921843active
alibaba/MongoShake
MongoShake is a Go-based universal data replication platform built on MongoDB's oplog, fetching changes from a source MongoDB and replaying…
921820active
protonemedia/laravel-ffmpeg
A Laravel package that wraps PHP-FFMpeg to provide an elegant, testable API for video and audio processing, with deep integration into Lara…
661815active
Angel
Angel is a high-performance distributed parameter server for large-scale machine learning and graph computing, developed by Tencent and Pek…
666794maintenance
WiVRn/WiVRn
WiVRn is a fully open-source OpenXR application that wirelessly streams VR games from a Linux PC to standalone Android-based VR headsets li…
941802active
LMS-Community/slimserver
Lyrion Music Server (LMS, formerly Logitech Media Server/SlimServer) is an open-source streaming audio server written in Perl that powers S…
771795active
apache/storm
Apache Storm is a free and open-source distributed realtime computation system for processing unbounded streams of data, providing primitiv…
976696maintenance
vexorian/dizquetv
dizqueTV is a self-hosted web application that creates simulated live TV channels from media on your Plex servers. It exposes channels via …
711768active
lf-edge/ekuiper
LF Edge eKuiper is a lightweight stream processing engine for IoT edge devices, offering SQL-based and graph-based rule engine for real-tim…
981739active
Liquidsoap
Liquidsoap is a statically typed scripting language and runtime for building audio and video stream generators, widely used for internet ra…
951736stable
Threadfin/Threadfin
Threadfin is an M3U proxy server for Plex DVR and Emby/Jellyfin Live TV, forked from xTeVe. It merges and filters external M3U playlists an…
511722active
durable-streams/durable-streams
Durable Streams is a protocol and tooling for persistent, addressable, real-time data streams over HTTP, with offset-based resumability, ca…
721708active
NuPIC
NuPIC is Numenta's open-source machine intelligence platform implementing Hierarchical Temporal Memory (HTM), a computational theory of the…
236352maintenance
aculix/bitplay
BitPlay is a self-hosted Go web application that streams video content directly from torrents (magnet links or .torrent files) in the brows…
681703active
deepch/RTSPtoWeb
RTSPtoWeb is a self-hosted Go server that converts RTSP camera streams into browser-playable formats such as MSE, WebRTC, and HLS, without …
671696active
teamclouday/AndroidMic
AndroidMic is a cross-platform app that turns an Android phone into a microphone for a PC, streaming audio over WiFi (TCP/UDP), USB Serial,…
951690active
unitreerobotics/xr_teleoperate
xr_teleoperate is a Python application from Unitree Robotics that enables teleoperation of Unitree humanoid robots (G1, H1_2, H2, R1) using…
661685active
trustmaster/goflow
GoFlow is a lean Flow-based Programming (FBP) library for Go that lets developers build applications as graphs of concurrent components con…
831674active
c9s/bbgo
BBGO is an open-source cryptocurrency trading bot framework written in Go, supporting multiple exchanges like Binance and MAX through a com…
861672active
FrigadeHQ/trench
Trench is an open-source event tracking and analytics infrastructure built on Apache Kafka and ClickHouse, shipped as a single production-r…
551663active
XITRIX/Moonlight-Switch
A port of the Moonlight game streaming client to the Nintendo Switch homebrew platform, also available for iOS, tvOS, and macOS. It streams…
821655active
Apache Pekko
Apache Pekko is an open-source JVM framework for building concurrent, distributed, and resilient message-driven applications using the Acto…
771647active
FieldStation42
FieldStation42 is a broadcast and cable TV simulator that turns a Linux computer or Raspberry Pi into a retro television experience with sc…
681636active
renmu123/biliLive-tools
An all-in-one desktop application for live stream recording and post-processing, supporting multi-platform recording (Bilibili, Douyu, Huya…
891612active
nerevu/riko
riko is a pure Python stream processing library modeled after Yahoo! Pipes, combining reusable, configuration-driven modular pipes with syn…
961607active
apache/gluten
Apache Gluten is a middle-layer plugin that offloads JVM-based SQL engine execution (primarily Spark SQL) to high-performance native engine…
881603active
elixir-lang/gen_stage
GenStage is an Elixir specification and behaviour for exchanging events between producer and consumer stages with built-in back-pressure. I…
721591stable
getdozer/dozer
Dozer is a real-time data movement tool written in Rust that captures change data (CDC) from sources like Postgres, MySQL, Snowflake, and K…
231578active
callbag/callbag
Callbag is a lightweight specification/standard for JavaScript callbacks that enables minimal-overhead observables, iterables, and async it…
321575stable
quixio/quix-streams
Quix Streams is a pure Python framework for building real-time data pipelines and event-driven applications on Apache Kafka using a Streami…
961574active
moq-dev/moq
An open-source implementation of Media over QUIC (MoQ), a next-generation live media protocol delivering WebRTC-like real-time latency at m…
961571active
mosaicml/streaming
StreamingDataset is a Python library from MosaicML for fast, accurate streaming of training data from cloud object storage (S3, GCS, Azure,…
661560active
nats-io/nats.rs
async-nats is a Rust client library for the NATS cloud-native messaging system, built on Tokio. It supports Core NATS, JetStream, Key-Value…
911540active
technomancer702/nodecast-tv
nodecast-tv is a self-hosted web-based IPTV player that streams Live TV, Movies, and Series from Xtream Codes or M3U providers directly in …
831540active
chatop2020/AKStream
AKStream is a cross-platform, software-defined NVR (network video recorder) management and control platform written in C# on .NET 6, integr…
761538active
stegripe/rawon
Rawon is a self-hostable Discord music bot built with discord.js and TypeScript that plays music from YouTube Music, Spotify, SoundCloud, a…
971526active
eulerto/wal2json
wal2json is a PostgreSQL logical decoding output plugin written in C that converts write-ahead log changes (INSERT, UPDATE, DELETE) into JS…
881517stable
pyper-dev/pyper
Pyper is a pure-Python library for building concurrent and parallel data pipelines using functional programming patterns. It unifies thread…
261517active
membraneframework/membrane_core
Membrane Core is the heart of Membrane Framework, a multimedia processing and streaming framework written in Elixir. It lets developers bui…
901511active
apache/inlong
Apache InLong is a one-stop, full-scenario integration framework for massive data, supporting data ingestion, synchronization, and subscrip…
861503stable
mafintosh/csv-parser
A fast streaming CSV parser for Node.js that converts CSV into JSON objects, compatible with the csv-spectrum acid test suite. It can also …
561502stable
locationtech/geomesa
GeoMesa is an open-source suite of JVM-based tools for large-scale geospatial querying and analytics on distributed computing systems. It p…
761499active
apache/hop
Apache Hop is an open-source data and metadata orchestration platform for visually designing and running data integration pipelines and wor…
911488active
datazip-inc/olake
OLake Go is a high-performance open-source EL (extract-load) engine written in Go that replicates databases (PostgreSQL, MySQL, MongoDB, Or…
851474active
Netflix/mantis
Mantis is a Netflix open-source stream processing platform written in Java for building realtime, cost-effective, operations-focused applic…
681472active
filodb/FiloDB
FiloDB is a distributed, in-memory, Prometheus-compatible time series database written in Scala, designed for real-time ingestion of metric…
671468active
superstreamerapp/superstreamer
Superstreamer is a self-hostable, scalable video streaming platform that covers the full pipeline from transcoding and HLS packaging to dyn…
441451active
Noria
Noria is a streaming data-flow storage backend written in Rust that acts like a database but precomputes and incrementally maintains materi…
325243maintenance
Arthi-chaud/Meelo
Meelo is a self-hosted music streaming server designed for music collectors, similar to Plex or Jellyfin but focused on music. It offers ri…
981440active
Neuron
Neuron is an open-source industrial IoT connectivity server written in C that bridges factory-floor devices (PLCs, sensors, meters) with mo…
921412active
ReactiveX/IxJS
IxJS is a TypeScript library that brings Array#extras-style combinators like map, filter, and reduce to synchronous and asynchronous iterab…
291411active
midarrlabs/midarr-server
Midarr is a free, open-source, lightweight media server that serves your existing media library through a slick web interface. It acts as a…
511408active
aio-libs/aiokafka
aiokafka is an asyncio-based Python client library for Apache Kafka, providing AIOKafkaProducer and AIOKafkaConsumer high-level classes. It…
771404active
fuatakgun/eufy_security
A Home Assistant integration that connects Eufy Security devices (cameras, doorbells, home base stations, motion and contact sensors) to Ho…
931403active
airsonic-advanced/airsonic-advanced
Airsonic-Advanced is a free, web-based media streamer for personal music collections, a modernized fork of Airsonic with improved security,…
231403active
gerbera/gerbera
Gerbera is a free, open-source UPnP/DLNA media server that streams digital media across a home network to compatible devices like TVs, game…
941396active

← prev page 3 / 8 next →