category

Open Source Media & Streaming Tools

Open source media & streaming tools

projects 27 combined stars ★ 231K 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 ★ 57K

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

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

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 ★ 22K

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 ★ 18K

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.0K

Autoupdate iptv sources

rank008 licenseGPL-3.0 written inTypeScript typeMedia & Streaming
ansible-nas ★ 3.8K

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

rank009 licenseMIT written inJinja typeMedia & Streaming
Anthias ★ 3.7K

Transform any TV into professional digital signage

rank010 licenseNOASSERTION written inPython typeMedia & Streaming
tvheadend ★ 3.5K

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

rank011 licenseGPL-3.0 written inC typeMedia & Streaming
Ghosten-Player ★ 3.3K

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

rank012 licenseAGPL-3.0 written inDart typeMedia & Streaming
BookWyrm ★ 2.8K

Decentralized social network for book lovers and readers

rank013 licenseNOASSERTION written inPython typeMedia & Streaming
mytv-android ★ 2.7K

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
tunarr ★ 2.6K

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

rank015 licenseZlib written inTypeScript typeMedia & Streaming
gonic ★ 2.5K

music streaming server / free-software subsonic server API implementation

rank016 licenseGPL-3.0 written inGo typeMedia & Streaming
rtp2httpd ★ 2.1K

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

rank017 licenseGPL-2.0 written inC 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.

rank018 licenseAGPL-3.0 written inPython typeMedia & Streaming
MovieBox-Tui ★ 2.0K

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

rank019 licenseApache-2.0 written inRust typeMedia & Streaming
songloft ★ 1.7K

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

rank020 licenseApache-2.0 written inGo typeMedia & Streaming
lms ★ 1.7K

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

rank021 licenseGPL-3.0 written inC++ typeMedia & Streaming
M3UAndroid ★ 1.3K

a clean, practical, ad-free IPTV app

rank022 licenseGPL-3.0 written inKotlin typeMedia & Streaming
iptv-tool ★ 1.1K

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

rank023 licenseGPL-2.0 written inPHP typeMedia & Streaming
iptv ★ 737

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

rank024 licenseGPL-3.0 written inJavaScript typeMedia & Streaming
Telegram-Stremio ★ 625

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

rank025 licenseGPL-3.0 written inPython typeMedia & Streaming
Megacubo ★ 604

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

rank026 licenseGPL-3.0 written inJavaScript typeMedia & Streaming
Sportarr ★ 529

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

rank027 licenseGPL-3.0 written inC# typeMedia & Streaming

Frequently asked questions

How many open source Media & Streaming tools are there?

This registry tracks 27 open source Media & Streaming projects, with 230,940 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 57,244 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.