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.
Manage and stream a personal media library to various devices via a self-hosted server.
Portable file server providing resumable uploads and downloads via web browsers and multiple network protocols.
A native desktop wrapper for YouTube Music that adds system integration and customizable visual themes.
A high-efficiency real-time video server supporting multiple streaming protocols and diverse hardware architectures for live media.
A self hosted music server that streams personal audio collections via a web player or Subsonic compatible apps.
A media player and entertainment hub for managing and streaming digital media across multiple operating systems.
Watch YouTube videos without ads, tracking, or JavaScript, using a lightweight self‑hosted front‑end and customizable themes.
A zero-dependency media server and proxy for publishing, reading, recording, and routing real-time audio and video.
A desktop music player that aggregates streaming sources to search artists and tracks without ads or tracking.
Web application for browsing, reading, and downloading eBooks stored in a valid Calibre database.
A personal music streaming server that transforms a local audio collection into a web-based listening experience.
Catalog and organize music collections by automatically improving metadata and tagging via MusicBrainz and Discogs.
A decentralized and federated video hosting platform for creating community owned instances without ads or tracking.
Automates the monitoring, downloading, and organizing of television series episodes from Usenet and BitTorrent sources.
A self-hosted web interface for downloading video, audio, and captions from YouTube and other sites.
Movie collection manager that monitors RSS feeds to automate the downloading and organizing of film libraries.
Self-hosted server for managing and streaming audiobooks and podcasts with multi-user support and progress syncing.
A self-hosted media organizer and server for managing and streaming diverse video and image collections.
Manage media library requests through a centralized interface that integrates with various media servers and services.
A self-hosted, decentralized live video streaming and chat server for single user broadcasting and audience engagement.
A self-hosted reading server for managing and sharing collections of comics, manga, and electronic books.
A self-hosted manager for scanning, enriching, and playing game collections through a responsive web interface.
A standalone server for resizing, processing, and converting images on the fly via HTTP requests.
Stream and organize movies and television shows through a community driven open source media interface.
An imaging service for on-demand cropping, resizing, and optimizing images using AI powered smart detection.
Stream and download torrent files across desktop platforms using peer to peer web technology.
A general purpose WebRTC server for building real time communication services on Linux and MacOS.
Download videos, audio, subtitles, and metadata from hundreds of websites using a graphical user interface.
A cross platform video resource manager and player for organizing and streaming diverse media content.
A plugin based music player for desktop that allows custom audio sources and visual themes.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.