Media & Streaming software provides systems for organizing and broadcasting digital audio and video collections. These tools allow you to host personal libraries of music and movies on your own hardware to avoid reliance on external platforms. This type of software is for users who want to manage their own media servers and stream content to multiple devices. By self-hosting these apps, you keep your viewing history and playback preferences private while avoiding advertising and tracking on public video sites.
This page lists 109 open source tools in the Media & Streaming category. The most popular are Jellyfin, copyparty and Pear Desktop. Most use the GPL-3.0 or AGPL-3.0 license, and 84 offer an official Docker image.
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.
Finds IP camera stream URLs and generates configuration files for surveillance software through automated network probing.
A media downloader that transfers content from remote servers to a local media library.
Self-hosted torrent client that enables direct file downloads and instant streaming of video and audio content.
A modern bulletin board system server with support for retro terminal protocols and federated social networking.
A web-based music player that sources audio tracks from YouTube and SoundCloud for browser-based playback.
A streaming media toolkit for OTT internet streaming designed for developers and system integrators.
A self-hosted media processing platform for on-the-fly image and video transformations via URL and REST API.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.