back to home

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.

59,654Python
Analyze Code

#2FFmpeg/FFmpeg

Mirror of https://git.ffmpeg.org/ffmpeg.git

57,311C
Analyze Code

#3webtorrent/webtorrent

⚡️ Streaming torrent client for the web

30,788JavaScript
Analyze Code

#4iperov/DeepFaceLive

Real-time face swap for PC streaming or video calls

30,538Python
Analyze Code

#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.

28,535C++
Analyze Code

#6apache/rocketmq

Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.

22,336Java
Analyze Code

#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.

17,954Go
Analyze Code

#8elastic/logstash

Logstash - transport and process your logs, events, or other data

14,789Java
Analyze Code

#9rabbitmq/rabbitmq-server

Open source RabbitMQ: core server and tier 1 (built-in) plugins

13,474JavaScript
Analyze Code

#10akka/akka-core

A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.

13,264Scala
Analyze Code

#11AlexxIT/go2rtc

Ultimate camera streaming application

12,371Go
Analyze Code

#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.

9,968Go
Analyze Code

#13leeoniya/uPlot

📈 A small, fast chart for time series, lines, areas, ohlc & bars

9,903JavaScript
Analyze Code

#14streamaserver/streama

Self hosted streaming media server. https://docs.streama-project.com/

9,809JavaScript
Analyze Code

#15apache/seatunnel

SeaTunnel is a multimodal, high-performance, distributed, massive data integration tool.

9,124Java
Analyze Code

#16apache/storm

Apache Storm

6,672Java
Analyze Code