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.

23.1k stars1.7k forksGPL-3.0last commit Actively maintained
SHOUTcast is a streaming audio platform and server service for broadcasting live or on-demand internet radio. It offers streaming server software and hosted stream hosting, distribution and directory listing for stations, plus listener connection management and basic analytics.
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.

23.1k stars1.7k forksGPL-3.0last commit Actively maintained
Self-hosted music library manager that unifies local and streaming sources and streams to many player ecosystems with Home Assistant integration.

3k stars557 forksApache-2.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.7k stars88 forksGPL-3.0last 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.

288 stars64 forksAGPL-3.0last commit Actively maintained
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. 4 of 4 shipped a commit in the last six months. Licences in this list: GPL-3.0, Apache-2.0, AGPL-3.0. In exchange you take on hosting, backups and updates yourself.
Browse everything in Music & Audio Streaming.