Best Open Source streaming Libraries
A curated list of the most popular GitHub repositories tagged with streaming. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1pathwaycom/pathway
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
#2FFmpeg/FFmpeg
Mirror of https://git.ffmpeg.org/ffmpeg.git
#3webtorrent/webtorrent
⚡️ Streaming torrent client for the web
#4iperov/DeepFaceLive
Real-time face swap for PC streaming or video calls
#5ossrs/srs
SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.
#6apache/rocketmq
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
#7bluenviron/mediamtx
Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP media server and media proxy that allows to read, publish, proxy, record and playback video and audio streams.
#8elastic/logstash
Logstash - transport and process your logs, events, or other data
#9rabbitmq/rabbitmq-server
Open source RabbitMQ: core server and tier 1 (built-in) plugins
#10akka/akka-core
A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
#11AlexxIT/go2rtc
Ultimate camera streaming application
#12centrifugal/centrifugo
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
#13leeoniya/uPlot
📈 A small, fast chart for time series, lines, areas, ohlc & bars
#14streamaserver/streama
Self hosted streaming media server. https://docs.streama-project.com/
#15apache/seatunnel
SeaTunnel is a multimodal, high-performance, distributed, massive data integration tool.
#16apache/storm
Apache Storm