Open-source web music server that streams personal music collections via a modern web UI and Subsonic-compatible APIs; supports large libraries and on-the-fly transcoding.

22.5k stars1.6k forksGPL-3.0last commit Actively maintained
Cloud-hosted music streaming and media library for organizing, cataloging, and streaming audio collections to web and mobile clients. Offers user accounts, playlists, metadata management, on-the-fly transcoding and remote playback from a centralized personal-server style instance.
Open-source web music server that streams personal music collections via a modern web UI and Subsonic-compatible APIs; supports large libraries and on-the-fly transcoding.

22.5k stars1.6k forksGPL-3.0last commit Actively maintained
Self-hosted music streaming server with a modern web UI, Subsonic-compatible API, multi-user support, and on-the-fly transcoding for large libraries.

22.5k stars1.6k forksGPL-3.0last commit Actively maintained
Open-source Ruby on Rails music streaming server that indexes a local music directory, provides web and mobile players, playlists, multi-user accounts, and Docker deployment.

4.3k stars216 forksMITlast commit Actively maintained
Ampache is a web-based audio and video streaming app and file manager for accessing and streaming your organized music and video collection from almost any device.

3.8k stars605 forksAGPL-3.0last commit Actively maintained
Polaris is a self-hosted music streaming server for browsing and streaming your personal music collection from web browsers and mobile devices, with multi-user support.

2.7k stars128 forksMITlast commit Actively maintained
Gonic is a lightweight, self-hosted Subsonic API server for streaming your music library with transcoding, playlists, podcasts support, and multi-user access.
2.5k stars154 forksGPL-3.0last commit Actively maintained
Self-hosted Node.js music streaming server with web and mobile clients; supports FLAC/MP3, playlists, gapless playback and visualizer.

2.4k stars203 forksGPL-3.0last commit Actively maintained
Open-source lightweight music server offering web-based streaming, tagging, recommendations, Subsonic API compatibility and audio transcoding for personal music collections.
1.6k stars85 forksGPL-3.0last commit Actively maintained
Open-source C++ music server with web UI, Subsonic API, audio transcoding, recommendations, multi-library support and playlists/lyrics features.

1.6k stars85 forksGPL-3.0last commit Actively maintained
Open-source self-hosted music server for collectors with flexible metadata parsing, multiple releases/versions support, music-video handling and Docker deployment.
1.2k stars36 forksGPL-3.0last commit Actively maintained
Audioserve is a minimalist Rust server for streaming audiobooks and other audio files from folders, with a web PWA client, playlists, search, and optional transcoding.
852 stars40 forkslast commit Actively maintained
Supysonic is a Python implementation of the Subsonic API for serving, browsing and streaming personal music libraries with transcoding, playlists and scrobbling.

289 stars64 forksAGPL-3.0last commit Actively maintained
Self-hosted, federated audio platform to upload, organize, stream, and share music and podcasts across instances via ActivityPub.

Activity unknown
Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 12 of 13 shipped a commit in the last six months. Licences in this list: GPL-3.0, MIT, AGPL-3.0. In exchange you take on hosting, backups and updates yourself.
Browse everything in Music & Audio Streaming.