Best Self-hosted Video Media Servers tools in 2026
95 self-hosted open source alternatives in this category
See also:
Books, Comics & Audiobooks LibrariesMusic & Audio StreamingPhoto Management & GalleriesPodcasting, Radio & Live StreamingSmart Home & IoT PlatformsVideo Surveillance & NVR95 services found
Cinephage
Self-hosted unified media manager for movies, TV, streaming, and live TV
Self-hosted media management app that unifies discovery, downloading, subtitles, streaming, and live TV with built-in indexers and Docker deployment.
Webtor
Browser-based torrent streaming and direct-download engine
Open-source platform to stream torrent media, generate direct-download links and on-the-fly ZIP archives; distributed as an all-in-one Docker image.

m3u editor
Web-based IPTV playlist editor with EPG and Xtream API output
Self-hosted IPTV M3U/Xtream playlist editor with XMLTV EPG management, channel/series tools, Xtream API output, and automations like scripts, webhooks, and email.
Red Eclipse
Free, open-source arena shooter with parkour and map editor
An open-source, fast-paced arena shooter featuring parkour mechanics, multiplayer modes, and a realtime WYSIWYG map editor for cooperative map creation.

Frames
Self-hosted SVOD platform for personal video streaming
Modern self-hosted SVOD streaming platform to organize and stream MP4 media from local drives and cloud providers with metadata, playlists, GroupWatch, and AI recommendat...
MistServer
Open-source streaming media server for OTT, live and VOD.
MistServer is an open-source streaming media toolkit that supports HLS, DASH, RTMP, RTSP, SRT and WebRTC for low-latency live and VOD workflows.

Jellyswarrm
Reverse proxy to unify multiple Jellyfin servers
A Rust-based reverse proxy that aggregates multiple Jellyfin servers into a single unified interface with unified libraries, direct playback, and user mapping.

Suroi
Open-source browser-based 2D battle royale game
Open-source 2D browser battle royale inspired by surviv.io. Client and server in TypeScript with real-time multiplayer, Pixi-based rendering, and self-hosting support.

PASTA
Batch audio and subtitle track manager for Plex
Client-side web app to inspect and batch-change audio and subtitle tracks on Plex Media Server. Provides a GUI for series-, season-, or episode-level track and subtitle u...
Trailarr
Download and manage trailers for Radarr and Sonarr libraries
Tool to discover, download, convert and organize trailers for Radarr and Sonarr-managed media libraries, with a FastAPI backend and Angular UI.

CrossWatch
Synchronize media metadata between servers and trackers
CrossWatch synchronizes watchlists, history, ratings and live scrobbles between Plex, Jellyfin, Emby and trackers like Trakt, SIMKL, AniList and MDBlist.
youtube-dl-server
Web and REST interface to download videos using yt-dlp or youtube-dl
Self-hosted web and REST interface for downloading videos from YouTube and other sites using yt-dlp or youtube-dl; provides Docker images, configurable profiles, and file...

Petio
Companion app for Plex to request, review and discover media
Petio provides a web interface for Plex servers to let users request, track, review and discover media. Integrates with Sonarr, Radarr and notification systems.

ChannelTube
Scheduled YouTube channel downloader using yt-dlp
Fetch and synchronize video or audio from YouTube channels on a schedule using yt-dlp. Runs in Docker and can trigger Plex/Jellyfin library scans.

Replex
HTTP proxy to remix Plex home hubs and modify client responses
Replex is a Rust-based reverse proxy for Plex Media Server that merges and restyles home hubs, filters watched items, enforces quality and can redirect streams.

Bluecherry
Linux-based video surveillance server with web and mobile clients
Bluecherry is an open-source Linux video surveillance DVR for IP cameras, offering web-based live view, desktop and mobile clients, Docker deployment, notifications, and...
CouchTube
YouTube-based frontend that simulates a scheduled TV channel
CouchTube is a Go application that schedules and plays curated YouTube videos as TV-style channels using JSON playlists, with Docker and SQLite support.
Boxarr
Automated box office tracker that integrates with Radarr
Tracks weekly box office charts and automatically adds trending theatrical releases to Radarr with filters, scheduling, and a web dashboard.
cmyflix
Lightweight Netflix-style media server written in C
cmyflix is a lightweight Netflix-like media server in C that scans media folders, builds JSON databases and static HTML pages, and plays HTML5-compatible video files.

Subatic
Scalable video hosting with S3-compatible storage and HLS
Subatic is a lightweight video hosting and streaming platform that stores uploads in S3-compatible object storage, transcodes to HLS, and uses PostgreSQL for metadata. De...

ClipBucket V5
Open-source PHP video sharing platform for self-hosted sites
Open-source PHP script to launch a self-hosted video sharing site with playlists, collections, and social features.
Plex Prerolls
Automates scheduling and generation of Plex preroll videos
Manage and schedule Plex pre-roll listings with advanced date/weight rules, path globbing, Docker deployment, and Plex webhook-based auto-generation of prerolls.
SonaShow
Web UI for finding and adding TV show recommendations for Sonarr
Web-based GUI that recommends similar TV shows from TMDB based on selected Sonarr shows; supports filters and can add recommendations back to Sonarr via its API.
RadaRec
Web GUI that recommends movies based on Radarr selections
Web interface that finds and recommends movies similar to selected Radarr entries using TMDB, with options to filter results and add recommendations back to Radarr.
PlexGifMaker
Create GIFs from your Plex library using subtitles
Web app to generate GIFs from Plex media and subtitles with integrated Plex login; built on .NET 6 and provided as a Docker Compose service.
DeepSubX
Translate and extract subtitles with DeepL and optional Plex integration
Dockerized app to extract and translate subtitles for movies and TV shows using the DeepL API, with optional Plex integration to refresh libraries.
Flox
Self-hosted movie, series and anime watchlist and tracker
Flox is a Laravel + Vue.js self-hosted watchlist for movies, TV shows and anime with episode tracking, calendar, reminders, Plex sync and ActivityPub federation.
SoFE
Automates Sonarr monitoring and Plex collections for anime filler
SoFE parses Anime Filler List data to configure Sonarr to monitor only non-filler anime episodes and creates Plex collections separating filler and non-filler episodes. R...
tube
Minimal YouTube-like video sharing server with RSS and transcoding
Self-hosted YouTube-like video sharing app in Go with automatic MP4 (H.264/AAC) transcoding, thumbnail generation, RSS feeds, and file-based libraries (no DB).
Channels DVR Server
Standalone DVR and media server for live TV and recordings
Self-hosted DVR server for live TV, recording, and streaming to Channels apps from a computer or NAS, with optional hardware transcoding and TV Everywhere support.