Best Self-hosted Music & Audio Streaming tools in 2026

56 self-hosted open source alternatives in this category

56 services found

Jellyfin

Jellyfin

Self-hosted media server for managing and streaming your library

48.8k
4.5k
Last commit: 4d ago

Jellyfin is a free, self-hosted media server to organize, manage, and stream movies, TV, music, and photos to web, mobile, and TV clients.

Alternative to:
Plex
Plex
+19
Navidrome

Navidrome

Web-based music server and personal audio streaming service

19.5k
1.4k
Last commit: 20h ago

Self-hosted music streaming server with a modern web UI, Subsonic-compatible API, multi-user support, and on-the-fly transcoding for large libraries.

Alternative to:
Plex
Plex
+13
Navidrome Music Server

Navidrome Music Server

Lightweight open-source web music server and streamer

19.5k
1.4k
Last commit: 20h ago

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...

Alternative to:
Plex
Plex
+13
Koel

Koel

Web-based personal music streaming server

17.1k
2.1k
Last commit: 28d ago

Koel is a web-based personal music streaming server with a modern player UI, multi-user support, playlists, library management, and optional mobile apps.

Alternative to:
Plex
Plex
+12
Beets

Beets

Command-line music library manager and metadata tagger

14.8k
2k
Last commit: 2d ago

Beets is a command-line music library manager that catalogs collections and automatically fixes tags using MusicBrainz, with a powerful plugin ecosystem.

Alternative to:
MediaMonkey
MediaMonkey
+4
Audiobookshelf

Audiobookshelf

Self-hosted audiobook and podcast server

11.8k
879
Last commit: 3d ago

Self-hosted audiobook and podcast server with multi-user playback sync, metadata management, downloads, and web/mobile clients.

Alternative to:
Audible
Audible
+6
Mopidy

Mopidy

Extensible music server with MPD and web control

8.5k
704
Last commit: 5d ago

Mopidy is an extensible Python music server that plays local files and radio streams, and can add streaming service backends via extensions with MPD and web clients.

Alternative to:
Volumio Premium (MyVolumio)
Volumio Premium (MyVolumio)
+8
Snapcast

Snapcast

Synchronous multiroom audio server and client system

7.5k
527
Last commit: 2mo ago

Snapcast is a client-server system for perfectly synchronized multiroom audio playback, turning existing audio players into a Sonos-like whole-home streaming setup.

Alternative to:
Sonos
Sonos
+3
Lidarr

Lidarr

Music collection manager for Usenet and BitTorrent

5.1k
342
Last commit: 3mo ago

Self-hosted music collection manager that monitors artists, grabs releases from Usenet/torrents, and automatically imports, renames, and upgrades your library.

Alternative to:
Lidarr
Lidarr
musikcube

musikcube

Terminal-based music player and streaming audio server

4.7k
317
Last commit: 5mo ago

Cross-platform terminal music player with library indexing and a built-in streaming server for Windows, macOS, Linux, and Raspberry Pi.

Alternative to:
JRiver Media Center
JRiver Media Center
+7
Black Candy

Black Candy

Self-hosted music streaming server for personal libraries

4.1k
210
Last commit: 1mo ago

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 deploym...

Alternative to:
Plex
Plex
+12
Ampache

Ampache

Web-based audio and video streaming server and media library

3.8k
606
Last commit: 14h ago

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.

Alternative to:
Ampache (Cloud)
Ampache (Cloud)
+11
Music Player Daemon

Music Player Daemon

A flexible, server-side music daemon with network control.

2.6k
393
Last commit: 1d ago

MPD is a modular, network-controlled music server that streams and manages a local music collection via a protocol-enabled daemon.

Alternative to:
Volumio Premium (MyVolumio)
Volumio Premium (MyVolumio)
+8
NymphCast

NymphCast

Network audio and video casting server with client apps and SDK

2.5k
84
Last commit: 1mo ago

Open source audio and video casting system that turns Linux-capable hardware into a network receiver for streaming local files, URLs, and media servers.

Alternative to:
Sonos
Sonos
+5
Polaris

Polaris

Self-hosted music streaming server for your personal library

2.5k
118
Last commit: 1d ago

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.

Alternative to:
Plex
Plex
+9
mStream

mStream

Open-source personal music streaming server

2.3k
200
Last commit: 7d ago

Self-hosted Node.js music streaming server with web and mobile clients; supports FLAC/MP3, playlists, gapless playback and visualizer.

Alternative to:
Plex
Plex
+8
gonic

gonic

Lightweight Subsonic-compatible music streaming server

2.3k
144
Last commit: 1d ago

Gonic is a lightweight, self-hosted Subsonic API server for streaming your music library with transcoding, playlists, podcasts support, and multi-user access.

Alternative to:
Plex
Plex
+10
Swing Music

Swing Music

Self-hosted web music player and streaming server

1.7k
98
Last commit: 1mo ago

Swing Music is a fast, self-hosted web music player and streaming server for your local audio files, with playlists, search, stats, and multi-user support.

Alternative to:
Spotify
Spotify
+14
Lyrion Music Server

Lyrion Music Server

Music streaming server for Squeezebox and compatible players

1.7k
351
Last commit: 12h ago

Open-source music server that streams local libraries, internet radio, and streaming services to Squeezebox hardware and software players like Squeezelite.

Alternative to:
Roon
Roon
+12
Maloja

Maloja

Self-hosted music scrobble server for personal listening statistics

1.6k
82
Last commit: 9mo ago

Maloja is a self-hosted music scrobble database that tracks listens and generates personal charts and listening statistics via a web UI and API.

Alternative to:
Last.fm
Last.fm
+3
LMS (Lightweight Music Server)

LMS (Lightweight Music Server)

Self-hosted music streaming server with a web interface

1.6k
81
Last commit: 1mo ago

Open-source C++ music server with web UI, Subsonic API, audio transcoding, recommendations, multi-library support and playlists/lyrics features.

Alternative to:
Plex
Plex
+11
LMS (Lightweight Music Server)

LMS (Lightweight Music Server)

Self-hosted music streaming server with a web interface

1.6k
81
Last commit: 1mo ago

Open-source lightweight music server offering web-based streaming, tagging, recommendations, Subsonic API compatibility and audio transcoding for personal music collectio...

Alternative to:
Plex
Plex
+9
Music Assistant

Music Assistant

Open-source music library manager and streaming server

1.4k
307
Last commit: 9h ago

Self-hosted music library manager that unifies local and streaming sources and streams to many player ecosystems with Home Assistant integration.

Alternative to:
Sonos
Sonos
+12
moOde Audio

moOde Audio

Audiophile music player and streamer for Raspberry Pi

1.3k
192
Last commit: 7h ago

moOde Audio is a Raspberry Pi music player and streamer with a responsive WebUI, MPD-based playback, multiroom audio, and support for popular network renderers and output...

Alternative to:
Volumio Premium (MyVolumio)
Volumio Premium (MyVolumio)
+5
Beatbump

Beatbump

Privacy-focused alternative YouTube Music web frontend

1.1k
94
Last commit: 4mo ago

Beatbump is a privacy-respecting alternative frontend for YouTube Music with ad-free audio playback, search, local playlists, and PWA support.

Alternative to:
Spotify
Spotify
+5
Meelo

Meelo

Self-hosted personal music server focused on music collectors

1.1k
34
Last commit: 1d ago

Open-source self-hosted music server for collectors with flexible metadata parsing, multiple releases/versions support, music-video handling and Docker deployment.

Alternative to:
Plex
Plex
+9
SoulSync

SoulSync

Automated music discovery and collection manager for self-hosted libraries

1.1k
30
Last commit: 17h ago

SoulSync automates music discovery, playlist curation, downloads, and library organization, syncing results to media servers like Plex, Jellyfin, and Navidrome.

Alternative to:
Spotify
Spotify
+8
Spooty

Spooty

Self-hosted Spotify downloader using YouTube as the audio source

981
43
Last commit: 18d ago

Spooty is a self-hosted Spotify downloader that fetches metadata from Spotify links and downloads matching audio from YouTube, with playlist/artist subscriptions.

Alternative to:
Spotify
Spotify
+4
Explo

Explo

Automated music discovery for self-hosted music libraries

976
13
Last commit: 23d ago

Explo is a self-hosted music discovery tool that uses ListenBrainz recommendations to fetch personalized playlists, download tracks, and add them to your media server lib...

Alternative to:
Spotify
Spotify
+4
Multi-Scrobbler

Multi-Scrobbler

Scrobble plays from many sources to multiple scrobble services

939
35
Last commit: 20h ago

Self-hosted scrobbling hub that collects plays from many music sources and forwards them to services like Maloja, Last.fm, and ListenBrainz.

Alternative to:
Last.fm
Last.fm
+2