category

Open Source Media & Streaming Tools

Open source media & streaming tools

projects 36 combined stars ★ 254K refresh nightly
Media & Streaming is one of the most active slices of the open source world — the 8 projects below are ranked by GitHub stars, which makes this page roughly a community-voted shortlist rather than a vendor-curated catalogue. Every card shows the license and the last-commit date, so you can filter out the two failure modes of free software in one glance: restrictive licensing that blocks your use case, and abandonment that leaves you maintaining a fork. When two projects look comparable, prefer the one with more recent activity and the more permissive license (MIT/Apache-2.0 over AGPL) unless copyleft specifically serves your goals. Hover into any project for its full README — the documentation quality is usually the honest tell of engineering quality.

All Media & Streaming tools

Jellyfin ★ 59K

Self-hosted media server for movies, music, and more

rank001 licenseGPL-2.0 written inC# typeMedia & Streaming
Invidious ★ 26K

Watch YouTube without Google tracking you or showing ads

rank002 licenseAGPL-3.0 written inCrystal typeMedia & Streaming
Navidrome ★ 24K

Self-hosted music streaming for your personal collection

rank003 licenseGPL-3.0 written inGo typeMedia & Streaming
neko ★ 23K

A self hosted virtual browser that runs in docker and uses WebRTC.

rank004 licenseApache-2.0 written inGo typeMedia & Streaming
Kodi ★ 21K

Full-featured media center for your TV and beyond

rank005 licenseNOASSERTION written inC++ typeMedia & Streaming
Nuclear ★ 19K

Ad-free music player that streams from multiple sources

rank006 licenseAGPL-3.0 written inTypeScript typeMedia & Streaming
PeerTube ★ 15K

Decentralized video platform for true digital freedom

rank007 licenseAGPL-3.0 written inTypeScript typeMedia & Streaming
iptv-sources ★ 9.1K

Autoupdate iptv sources

rank008 licenseGPL-3.0 written inTypeScript typeMedia & Streaming
NaSuno ★ 6.0K

AI audio watermark removal & forensic anti-attribution toolkit. Neutralizes Suno, Udio, and neural fingerprints with ISO 226 perceptual masking.

rank009 licenseMIT written in— typeMedia & Streaming
ansible-nas ★ 3.8K

Build a full-featured home server or NAS replacement with an Ubuntu box and this playbook.

rank010 licenseMIT written inJinja typeMedia & Streaming
Anthias ★ 3.7K

Transform any TV into professional digital signage

rank011 licenseNOASSERTION written inPython typeMedia & Streaming
tvheadend ★ 3.6K

Tvheadend is the leading TV streaming server for Linux with ATSC, DVB-C/C2, DVB-S/S2, DVB-T/T2, IPTV, SAT>IP and unix pipe input sources

rank012 licenseGPL-3.0 written inC typeMedia & Streaming
Ghosten-Player ★ 3.4K

一个视频播放器,支持网盘直连、元数据刮削、IPTV、文件管理等 / A video player that supports direct connection to network disk, metadata scraping, IPTV, file management, etc.

rank013 licenseAGPL-3.0 written inDart typeMedia & Streaming
mytv-android ★ 3.0K

Material 3 Expressive 风格的Android/Android TV IPTV播放器,内建Media3,IJKplayer和 VLC。A Material 3 Expressive style Android/Android TV IPTV player with built-in Media3, I

rank014 licenseMIT written in— typeMedia & Streaming
BookWyrm ★ 2.8K

Decentralized social network for book lovers and readers

rank015 licenseNOASSERTION written inPython typeMedia & Streaming
MovieBox-Tui ★ 2.7K

Terminal interface to find, download, and stream movies, TV shows, and live TV using local media players.

rank016 licenseApache-2.0 written inRust typeMedia & Streaming
tunarr ★ 2.7K

Create a classic TV experience using your own media - IPTV backed by Plex/Jellyfin/Emby/NFO

rank017 licenseZlib written inTypeScript typeMedia & Streaming
gonic ★ 2.6K

music streaming server / free-software subsonic server API implementation

rank018 licenseGPL-3.0 written inGo typeMedia & Streaming
rtp2httpd ★ 2.3K

Multicast RTP/RTSP to Unicast HTTP stream converter, with built-in web player, status dashboard, fast channel change support, and more!

rank019 licenseGPL-2.0 written inC typeMedia & Streaming
sonobus ★ 2.2K

Source code for SonoBus, a real-time network audio streaming collaboration tool.

rank020 licenseGPL-3.0 written inC++ typeMedia & Streaming
songloft ★ 2.1K

🎵 插件化、无广告的免费音乐服务器

rank021 licenseApache-2.0 written inGo typeMedia & Streaming
swingmusic ★ 2.1K

Swing Music is a beautiful, self-hosted music player for your local audio files. Like a cooler Spotify ... but bring your own music.

rank022 licenseAGPL-3.0 written inPython typeMedia & Streaming
podsync ★ 2.0K

Turn YouTube or Vimeo channels, users, or playlists into podcast feeds

rank023 licenseMIT written inGo typeMedia & Streaming
iptv ★ 1.8K

开箱即有 800+ 可稳定流畅播放频道的自托管 IPTV 直播源管理与分发系统,聚合了央视频、咪咕、央视、卫视、凤凰卫视、亚太、国际、地方台、体育赛事、B 站直播、斗鱼直播、虎牙直播等,以及自定义抓取源和订阅,并提供 EPG 节目单与聚合功能;另外还自带 GUI 可视化管理后台,支持 Docker Compose 或

rank024 licenseGPL-3.0 written inJavaScript typeMedia & Streaming
lms ★ 1.7K

Lightweight Music Server. Access your self-hosted music using a web interface.

rank025 licenseGPL-3.0 written inC++ typeMedia & Streaming
ffmpeg-webCLI ★ 1.5K

A browser-based video editor powered by ffmpeg.wasm. No uploads, no servers -- all processing happens locally in your browser using WebAssembly.

rank026 licenseGPL-3.0 written inJavaScript typeMedia & Streaming
iptv-tool ★ 1.2K

IPTV工具箱, Docker🐳部署,支持EPG管理、直播源管理、台标管理,兼容DIYP/百川、超级直播及xmltv格式。

rank027 licenseGPL-2.0 written inPHP typeMedia & Streaming
HTV ★ 811

A live media player app(电视直播软件)

rank028 licenseApache-2.0 written inDart typeMedia & Streaming
iptv-proxy ★ 740

IPTV reverse proxy for M3U/M3U8 playlists and Xtream Codes accounts, with HLS. One binary or Docker container.

rank029 licenseGPL-3.0 written inGo typeMedia & Streaming
Telegram-Stremio ★ 669

A powerful, self-hosted Telegram Stremio Media Server built with FastAPI, MongoDB, and PyroFork — seamlessly integrated with Stremio for automated media streami

rank030 licenseGPL-3.0 written inPython typeMedia & Streaming
debrify ★ 636

Your personal media hub — browse, stream, and organize media from your own services and servers, with a cinematic built-in player. Android, Android TV, iOS, Win

rank031 licenseAGPL-3.0 written inDart typeMedia & Streaming
Sportarr ★ 620

Sportarr - Sports PVR for usenet and torrents. Like Sonarr & Radarr but for sports events.

rank032 licenseGPL-3.0 written inC# typeMedia & Streaming
Megacubo ★ 614

🎬 A powerful, intuitive IPTV streaming app supporting M3U playlists, EPG, and community lists. Available for Windows, macOS, Linux, Android & TV Boxes.

rank033 licenseGPL-3.0 written inJavaScript typeMedia & Streaming
ComeCut ★ 613

「来剪」轻量级视频编辑器。网页版、桌面版等均可免费使用,功能灵感源自 CapCut 等编辑器。A Lightweight Video Editor. Free for the web, desktop, and more, with features inspired by editors like CapCut.

rank034 licenseAGPL-3.0 written inHTML typeMedia & Streaming
JJazzLab ★ 608

A complete and open application for automatic backing tracks generation.

rank035 licenseLGPL-2.1 written inJava typeMedia & Streaming
tuliprox ★ 589

tuliprox: Self-Hosted Media Gateway & Playlist Processor in Rust 🦀 - supports M3U, Xtream Codes, HDHomeRun, Plex, Emby & Jellyfin. Filtering, merging, schedul

rank036 licenseMIT written inRust typeMedia & Streaming

Frequently asked questions

How many open source Media & Streaming tools are there?

This registry tracks 36 open source Media & Streaming projects, with 253,568 combined GitHub stars. The list is ranked by stars and refreshed nightly.

What is the most popular open source Media & Streaming project?

Jellyfin leads this category with 58,942 GitHub stars, followed by Invidious.

Are these Media & Streaming tools free?

Yes — every project listed here is open source. Some also offer paid hosted versions alongside the free self-hosted option; the licence for each project is shown on its card.