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.
An extensible music server that streams audio from local storage and various online music services.
Self hosted media server for indexing, downloading, and organizing YouTube video collections for offline access.
Synchronous multiroom audio player that coordinates audio playback across multiple connected clients in real time.
A cross-platform video player for IPTV playlists with support for EPG, favorites, and external media players.
A media server for managing and reading comics, manga, magazines, and eBooks via a web interface.
Provides a dedicated desktop environment for accessing and controlling YouTube Music outside of a web browser.
A third party music client for KuGou that provides a clean interface and direct server connections.
A self-hosted digital library manager that automates ebook ingestion and format conversion for various ereaders.
Automatically skips sponsors and intros in YouTube videos across various smart TV and console applications.
A complete surveillance solution for capturing, analyzing, recording, and monitoring CCTV and security cameras on Linux.
Stream and download movies, tv series, and anime through a cross-platform desktop application without ads.
Automates the monitoring, downloading, and organization of music collections for Usenet and BitTorrent users.
A desktop music player that integrates with the SoundCloud API for managing tracks and playlists.
Self-hosted media manager that automatically downloads YouTube channels and playlists using yt-dlp for local archiving.
A self-hosted streaming server for broadcasting live video to multiple platforms and websites simultaneously.
A software defined telecom stack for implementing versatile telephony services on any commodity hardware device.
Self-hosted media content management system for viewing and sharing video, audio, images, and PDF documents.
A cross-platform terminal-based audio engine and music library that functions as a local player and server.
Manage and play local music libraries with support for lyrics, tag editing, and gapless playback.
A web based interface for the motion video surveillance program with integrated motion detection capabilities.
A self hosted music streaming server for managing and playing a personal music collection.
Manage and automate media requests for movies, music, and TV shows across various home server services.
A self-hosted web radio management suite for starting and managing web radio stations of all sizes.
A web based audio and video streaming application and file manager for accessing media from any device.
Turns Raspberry Pi devices or PCs into digital signage displays for managing images, videos, and web content.
A client server application for the Soulseek file sharing network accessible via a web browser.
An open source PBX and telephony toolkit for managing internet and traditional telephony channels.
Self-hosted network video recorder and computer vision software for local surveillance and object detection.
A sub-second latency live streaming server for high-definition broadcasting to large scale audiences via WebRTC.
A SIP signaling server for large scale VoIP and real time communication platforms focusing on scalability.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.