Media Servers organize personal libraries of music, video, and audio files for streaming across different devices. These tools centralize digital media collections and provide the necessary protocols to play content on web browsers or dedicated apps. This type of software serves home users and media enthusiasts who want to manage their own entertainment hubs. Self-hosting these apps ensures that audio and video files remain on private hardware. This approach removes reliance on external streaming services and prevents the loss of access to personal media libraries.
This page lists 97 open source tools in the Media Servers category. The most popular are Jellyfin, copyparty and Pear Desktop. Most use the GPL-3.0 or MIT license, and 76 offer an official Docker image.
A cross-platform desktop client for streaming music from self-hosted Subsonic and Jellyfin compatible servers.
A multi-source music streaming and discovery client that aggregates audio and metadata from various internet sources.
A cross-platform desktop music player for managing local libraries with a clean and minimal interface.
A self-hosted music streaming server for managing and playing local audio files via a web interface.
A lightweight server that streams MJPEG video from V4L2 devices to the network via HTTP.
Streaming audio server for Squeezebox and compatible players that manages local and internet music collections.
A self-hosted music streaming server that provides a web interface to access and organize music collections.
Automates downloading and organizing YouTube channel content with metadata support for various media server applications.
Automated comic book downloader that monitors watchlists and manages cbr and cbz files via download clients.
Stream digital media through a home network to various UPnP compatible devices and renderers.
A responsive web interface and operating system for high fidelity audio playback on Raspberry Pi devices.
Automatically discover and download movies and tv shows using integrated torrent search and management tools.
Resizes, crops, and compresses images on the fly using a Dockerized service with efficient caching.
Self-hosted web gallery for photos and videos with AI-powered face recognition and reverse image search.
A self-hosted music server designed for collectors with a focus on metadata integration and browsing experiences.
A lightweight web server for file management and multimedia streaming with a minimal web interface.
Self-hosted video downloader and player for YouTube, Bilibili, Twitch, and other yt-dlp supported sites.
Organize video game collections into a web-accessible library with automatic metadata and cover image indexing.
Automate the building and management of a digital comic book library with automated downloading and renaming.
Archive Twitch VODs and live streams with integrated real-time chat playback and rendered chat files.
Self-hosted media sharing platform for managing and hosting images and videos on a private server.
Manage and automate online or terrestrial radio stations with a community managed broadcasting platform.
A self-hosted podcast management system for playing, downloading, and syncing audio and video podcasts across devices.
Manage game ROMs and titles with integrated browser based emulation and automated metadata retrieval.
An HTTP daemon that serves ZIM files to provide offline access to compressed web content.
Caches game downloads from multiple content delivery networks in a single instance to speed up local deployments.
Manage Nintendo Switch libraries and host a customizable shop for installing content via multiple clients.

A self-hosted karaoke party system allowing guests to find and queue songs via mobile browsers.
A minimalist personal server that streams audio files from local directories with a focus on audiobooks.
A self-hosted platform to manage video transcoding on headless devices via a web-based interface and job queue.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.