Topics / #live-streaming
Live-streaming projects on GitHub
Broadcasting and serving live video to viewers.
As of , the most-starred Live-streaming projects on GitHub are obs-studio (77.7K stars), my-tv (32K stars) and Tvlist-awesome-m3u-m3u8 (30.2K stars). GitHub.Locker tracks 28 Live-streaming repositories with 460.1K stars combined. The fastest-growing on October 16 was LibreTV, with +620 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+620LibreTV
LibreSpark/LibreTV · ★ 18.8KLibreTV is a self-hosted web app that searches and plays videos aggregated from third-party streaming source sites, plus live TV/IPTV via M3U playlists. It's built on Next.js 15 (App Router), TypeScript and Tailwind CSS, using ArtPlayer + hls.js as the player.
+56obs-studio
obsproject/obs-studio · ★ 77.7KOBS Studio is a free, open-source application for capturing, compositing, encoding, recording, and streaming video content, mainly aimed at live streaming and screen recording.
Piik
TNTcraftHIM/Piik · ★ 3.3KPiik is a free, open-source screen sharing tool for game streaming, movie nights, drawings and photos. You share a screen, window, tab or camera, friends join through a link in their browser, and you can self-host the whole thing.
+38PiliPlus
bggRGjQaUbCoE/PiliPlus · ★ 19.5KPiliPlus is a free, open-source third-party client for Bilibili, the Chinese video platform, built with Flutter — an alternative app for browsing videos, anime and live streams with more features than the official app.
The all-time top
28 projects · by stars
- 77.7K
#1 · obsproject/obs-studioobs-studio
OBS Studio is a free, open-source application for capturing, compositing, encoding, recording, and streaming video content, mainly aimed at live streaming and screen recording.
- 32K
#2 · lizongying/my-tvmy-tv
My TV (我的电视) is a live TV streaming app for Android TV boxes — it is ready to use right after you install it, no extra configuration needed.
- 30.2K
#3 · imDazui/Tvlist-awesome-m3u-m3u8Tvlist-awesome-m3u-m3u8
A curated Chinese awesome-list of IPTV live-stream sources: dated .m3u/.m3u8 playlists for CCTV, provincial Chinese channels and feeds worldwide, plus links to tools, player plugins and video tutorials.
- 4
srs
29.3Kossrs/srs · C++SRS (Simple Realtime Server) is a simple, high-performance, AI-driven real-time media server for live streaming: RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181, with codecs from H.264 to AV1, VP9, AAC, Opus, and G.711.
- 5
IPTV
21.2KFree-TV/IPTV · PythonA community-maintained M3U playlist of free-to-watch live TV channels from around the world — local over-the-air feeds plus free internet services. You load it into any IPTV player.
- 6

PiliPlus
19.5KbggRGjQaUbCoE/PiliPlus · DartPiliPlus is a free, open-source third-party client for Bilibili, the Chinese video platform, built with Flutter — an alternative app for browsing videos, anime and live streams with more features than the official app.
- 7

LibreTV
18.8KLibreSpark/LibreTV · TypeScriptLibreTV is a self-hosted web app that searches and plays videos aggregated from third-party streaming source sites, plus live TV/IPTV via M3U playlists. It's built on Next.js 15 (App Router), TypeScript and Tailwind CSS, using ArtPlayer + hls.js as the player.
- 8

aimoneyhunter
18.3Kbleedline/aimoneyhunterThis is a curated Chinese-language collection of ideas, tutorials, and tools for making money with AI side hustles - covering AI video, images, text, audio, and live streaming projects.
- 9

TVBoxOSC
17.9Kj4Uq/TVBoxOSCTVBoxOSC is an Android TV box video player app built on top of the open-source CatVodTVOfficial/TVBoxOSC project, reusing code from the related TVBoxOS and Box repositories.
- 10

ZLMediaKit
17.6KZLMediaKit/ZLMediaKit · C++A high-performance, production-grade streaming media server framework written in C++11: it takes in live streams and serves them across many protocols, converting between them on the fly.
- 11

BBLL
17.5Kxiaye13579/BBLLBBLL is a third-party Bilibili client for Android TV, built by an individual developer for learning and communication. It is not a hack of the official app: it simply wraps Bilibili's existing APIs to bring Bilibili videos and live streams to the big screen.
- 12

nginx-rtmp-module
14Karut/nginx-rtmp-module · Cnginx-rtmp-module turns NGINX into a media streaming server, adding RTMP, HLS and MPEG-DASH live streaming plus RTMP video-on-demand playback of FLV/MP4 files.
- 13

pilipala
13.8Kguozhigq/pilipala · DartPiliPala is an unofficial third-party client for the Chinese video platform Bilibili, built with Flutter. It lets you browse, watch and interact with Bilibili videos, live streams and anime from your phone outside the official app.
- 14

awesome-iptv
12.7Kiptv-org/awesome-iptvThis is a curated list of resources related to IPTV: providers, EPG sources, players for every platform, supporting tools, and datasets, all organized in a single GitHub README.
- 15

night
12.3Ktalkgo/night · GoGo 夜读 (Go Night Reading) is a Chinese community that runs weekly live-streamed talks about Go programming topics on Bilibili, with ongoing discussion continuing in WeChat, Telegram, and Slack groups.
- 16

TikTok-Unlock
12.2KSemporia/TikTok-Unlock · JavaScriptA README-based guide and rule-set for unlocking region-locked TikTok content on iPhone/iPad without swapping SIM cards, covering region switching, video posting, live streaming, likes, comments, and DMs.
- 17

tvbox
12Kqist/tvbox · JavaScriptA personal collection of TVBox/OK影视/猫影视(CatVod) configuration files (JSON) that point Android/TV streaming apps to video-on-demand, live TV, and cloud-drive sources — it is not a standalone app itself.
- 18

owncast
11.6Kowncast/owncast · GoOwncast is an open source, self-hosted, decentralized, single-user live video streaming and chat server you run yourself instead of relying on mainstream streaming platforms.
- 19

m3u
11.5KYanG-1989/m3u · ShellA personal collection of IPTV live-stream source lists (M3U playlists) for Chinese and international TV channels, maintained casually by one person as a hobby.
- 20

SmarterStreaming
11.2Kdaniulive/SmarterStreaming · JavaSmarterStreaming (Daniu Live SDK) is a cross-platform streaming media kernel for Windows, Linux, Android and iOS: native modules for RTMP/RTSP push, playback, recording, relaying and mixing, with latency the vendor puts at 100-200 ms.
- 21

bug
10.3Kliu673cn/bug · HTMLThis is a configuration/source repository for TVBox, a popular Chinese streaming-box app. It is described as an 'open-source version of TVBox (empty shell - configure yourself)', meaning it provides source links you load into the TVBox app rather than the app itself.
- 22

IPTV
10.3Kjoevess/IPTVThis project automatically aggregates Chinese IPTV live stream sources from the hao趣网 site, TVBox playlists, and other online sources, then picks the best-quality and fastest video streams and republishes them as ready-to-use playlist files, updated on a regular schedule.
- 23

livego
10.2Kgwuhaolin/livego · Golivego is a simple, efficient live video streaming server written in pure Go: you push a video stream into it, and it re-serves that stream to viewers over RTMP, HTTP-FLV and HLS.
- 24

iptv
9.6Kvbskycn/iptv · HTMLThis is a repository that automatically collects and verifies free IPTV live-streaming source lists (channel URLs) for Chinese TV, updated every 6 hours.
- 25

BiliPai
4.9Kjay3-yy/BiliPai · KotlinBiliPai is a third-party, native Android client for Bilibili that covers video playback, anime (bangumi), live streaming, moments, messages, offline downloads, and a plugin system, built with Kotlin and Jetpack Compose.
- 26
Piik
3.3KTNTcraftHIM/Piik · TypeScriptPiik is a free, open-source screen sharing tool for game streaming, movie nights, drawings and photos. You share a screen, window, tab or camera, friends join through a link in their browser, and you can self-host the whole thing.
- 27

streamfirefly
278rumoii/streamfirefly · JavaScriptStreamFirefly (流萤) is a local-first tool for finding and downloading media on web pages. A browser extension detects videos, audio, images and HLS/DASH manifests, while a Rust-based Windows native helper handles the actual downloading, queuing, resuming and FFmpeg merging; tasks and settings stay on your machine.
- 28

tvbox-silicon
241jo32/tvbox-silicon · SwiftYingxia is a native SwiftUI TVBox player for Apple TV, iPhone, iPad and Mac that plays your TVBox subscriptions: live channels, on-demand catalogs, and one search across every source.
Related topics
Often tagged together