Jellyfin is a free, self-hosted media server to organize, manage, and stream movies, TV, music, and photos to web, mobile, and TV clients.

56.2k stars5.4k forksGPL-2.0last commit Actively maintained
Emby Premiere is the paid subscription for the Emby personal media server that enables premium features such as official mobile apps, hardware-accelerated transcoding, offline sync, enhanced remote/cloud streaming, and advanced playback and metadata options.
Jellyfin is a free, self-hosted media server to organize, manage, and stream movies, TV, music, and photos to web, mobile, and TV clients.

56.2k stars5.4k forksGPL-2.0last commit Actively maintained
Kodi is an open source media center for organizing and playing local and networked video, music, and photos with a TV-friendly interface and add-on ecosystem.

21.1k stars6.6k forkslast commit Actively maintained
Self-hosted web app for organizing, tagging, and streaming a private adult video and image library with metadata scraping, galleries, and markers.

12.9k stars1.2k forksAGPL-3.0last commit Actively maintained
Bazarr is a Sonarr/Radarr companion that automatically searches, downloads, and upgrades subtitles for your movies and TV shows based on per-title language preferences.

4.2k stars388 forksGPL-3.0last commit Actively maintained
Dim is a self-hosted media manager that indexes, organizes, and beautifies your media libraries with a modern web UI for browsing and playback.
4.1k stars183 forksAGPL-3.0last commit Slowing down
Ampache is a web-based audio and video streaming app and file manager for accessing and streaming your organized music and video collection from almost any device.

3.8k stars605 forksAGPL-3.0last commit Actively maintained
Open-source TV streaming server and DVR for Linux supporting DVB/ATSC/IPTV inputs and HTSP/HTTP streaming.

3.5k stars973 forksGPL-3.0last commit Actively maintained
Kometa is a Python tool that automates Plex metadata, builds collections and playlists, and applies overlays using configuration files and third-party metadata sources.
3.4k stars370 forksMITlast commit Actively maintained
Self-hosted IPTV channel builder that turns your Plex, Jellyfin, or Emby libraries into scheduled live TV streams with an HDHomeRun-style tuner, M3U, and web guide.

2.5k stars123 forksZliblast commit Actively maintained
Fladder is a cross-platform Jellyfin client that streams, transcodes, and downloads media for offline playback, with profile switching, library management, and adaptive UI.

2.5k stars164 forksGPL-3.0last commit Actively maintained
Kyoo is a self-hosted video-focused media server for movies, TV series, and anime, with automatic library scanning, transcoding, and modern web/mobile clients.

2.5k stars75 forksGPL-3.0last commit Actively maintained
Self-hosted statistics app for Jellyfin, providing session monitoring, watch history, and user/library analytics with backup and autosync support.
2.5k stars97 forksMITlast commit Actively maintained
WatchState is a self-hosted service that synchronizes watch progress and play state between Plex, Jellyfin, and Emby, with backups, webhooks, and parity checks.
1.5k stars26 forksMITlast commit Actively maintained
Open-source self-hosted music server for collectors with flexible metadata parsing, multiple releases/versions support, music-video handling and Docker deployment.
1.4k stars39 forksGPL-3.0last commit Actively maintained
Gerbera is an open source UPnP/DLNA media server that streams your music, photos, and videos to compatible devices on your home network, with a web UI and optional transcoding.

1.4k stars225 forkslast commit Actively maintained
A Rust-based reverse proxy that aggregates multiple Jellyfin servers into a single unified interface with unified libraries, direct playback, and user mapping.
869 stars34 forksGPL-2.0last commit Actively maintained
CrossWatch synchronizes watchlists, history, ratings and live scrobbles between Plex, Jellyfin, Emby and trackers like Trakt, SIMKL, AniList and MDBlist.
819 stars16 forksAGPL-3.0last commit Actively maintained
Open-source media management system that exposes a FUSE-based virtual filesystem, automates discovery/scraping/downloading, and integrates with Plex/Jellyfin/Emby.

817 stars104 forksGPL-3.0last commit Actively maintained
Self-hosted media management app that unifies discovery, downloading, subtitles, streaming, and live TV with built-in indexers and Docker deployment.
812 stars32 forksGPL-3.0last commit Actively maintained
Modern self-hosted SVOD streaming platform to organize and stream MP4 media from local drives and cloud providers with metadata, playlists, GroupWatch, and AI recommendations.
499 stars54 forksGPL-3.0last commit Slowing down
Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 18 of 20 shipped a commit in the last six months. Licences in this list: GPL-2.0, AGPL-3.0, GPL-3.0, MIT, Zlib. In exchange you take on hosting, backups and updates yourself.
Browse everything in Video Media Servers.