Best Self-hosted Music & Audio Streaming tools in 2026

56 self-hosted open source alternatives in this category

56 services found

Spooty

Spooty

Self-hosted Spotify downloader using YouTube as the audio source

759
36
Last commit: 16d 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
SoulSync

SoulSync

Automated music discovery and collection manager for self-hosted libraries

709
24
Last commit: 2d 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
Karaoke Eternal

Karaoke Eternal

Self-hosted karaoke party system with web-based queues and player

663
96
Last commit: 8d ago

Open-source karaoke party system where guests queue songs from their phone while a browser-based player runs the room, supporting MP3+G and MP4.

Alternative to:
KaraFun
KaraFun
+2
Stretto

Stretto

Web-based music player with playlist import and library sync

632
98
Last commit: 4mo ago

Open-source web music player that builds a library from YouTube/SoundCloud sources, with Spotify playlist import, themes, lyrics, and multi-device syncing.

Alternative to:
Spotify
Spotify
+9
Metadata Remote

Metadata Remote

Web-based audio metadata editor for headless servers

598
12
Last commit: 6mo ago

Edit audio file metadata through a clean browser UI on headless servers, with bulk editing, smart suggestions, and album art management—no full music library stack requir...

Alternative to:
MediaMonkey
MediaMonkey
+5
Listenarr

Listenarr

Automated audiobook collection management server

541
13
Last commit: 4d ago

Self-hosted audiobook manager that searches, downloads, tracks, and organizes audiobooks from torrents and Usenet with rich metadata and a responsive web UI.

Alternative to:
Plex
Plex
+3
Koito

Koito

ListenBrainz-compatible scrobbler with themeable UI

524
17
Last commit: 2d ago

Self-hosted ListenBrainz-compatible scrobbler and listening-history visualizer with import and relay support for other scrobblers.

Alternative to:
Last.fm
Last.fm
+3
Lidify

Lidify

Music discovery and recommendations for Lidarr using Last.fm

502
8
Last commit: 11mo ago

Web app that recommends artists based on a Lidarr library, using Last.fm for discovery and optionally adding recommended artists to Lidarr.

Alternative to:
Last.fm
Last.fm
+3
Vocard

Vocard

Customizable Discord music bot with Lavalink playback

480
103
Last commit: 4mo ago

Lightweight, customizable Discord music bot in Python. Supports YouTube, SoundCloud, Spotify, Twitch, Lavalink playback, playlists, lyrics, slash commands and Docker.

Alternative to:
FredBoat
FredBoat
+2
Jellyplist

Jellyplist

Sync Spotify playlists into a Jellyfin music library

378
17
Last commit: 3mo ago

Replicates and keeps Spotify playlists synced to a Jellyfin server, matching local tracks, downloading missing tracks via SpotDL, and offering Lidarr integration.

Alternative to:
Spotify
Spotify
Jellyfin Rewind

Jellyfin Rewind

Client-side Spotify Wrapped–style listening report for Jellyfin

336
8
Last commit: 1d ago

Generate a yearly listening report from your Jellyfin music server with client-side processing, privacy-first data handling, and Docker or static hosting options.

Alternative to:
Spotify
Spotify
+3
LidaTube

LidaTube

Finds and fetches missing Lidarr albums using yt-dlp

314
22
Last commit: 1mo ago

Automates finding and downloading missing albums for Lidarr by searching online sources via yt-dlp, with scheduling, match thresholds, and optional direct import into Lid...

Alternative to:
Lidarr
Lidarr
It's MyTabs

It's MyTabs

Web-based guitar and bass tab viewer and player

303
25
Last commit: 10d ago

Open-source web app to view and play guitar and bass tabs. Sync tabs with audio or YouTube, supports Guitar Pro and MusicXML formats, includes MIDI synth and mobile-frien...

Alternative to:
Spotify
Spotify
+14
Supysonic

Supysonic

Python server implementing the Subsonic music streaming API

287
64
Last commit: 2mo ago

Supysonic is a Python implementation of the Subsonic API for serving, browsing and streaming personal music libraries with transcoding, playlists and scrobbling.

Alternative to:
Plex
Plex
+7
Sonobarr

Sonobarr

Music discovery for Lidarr users with Last.fm integration

285
3
Last commit: 2d ago

Web app that uses your Lidarr library and Last.fm to surface similar artists, supports AI-driven prompts, real-time UI, and pushes additions back to Lidarr.

Alternative to:
Last.fm
Last.fm
+1
NextBeats

NextBeats

Open-source lofi music player with ambient sound mixing

150
22
Last commit: 1mo ago

Modern, customizable lofi web player built with Next.js and TypeScript; mixes YouTube streams with ambient sound effects, persistent local channels, and theme support.

Alternative to:
A Soft Murmur
A Soft Murmur
+5
Trackly

Trackly

Music release tracker and UI for Jellyfin with Discord alerts

60
1
Last commit: 6mo ago

Modern web app to browse Jellyfin music libraries, track artist releases via MusicBrainz, and send optional Discord webhook notifications.

Alternative to:
Stats for Spotify
Stats for Spotify
+3
MusicService

MusicService

Synchronize playlists to cloud storage as high-quality MP3 files

50
6
Last commit: 9d ago

Downloads music from YouTube and other providers, converts to high-quality MP3 with cover art, and uploads to WebDAV-compatible cloud storage like Nextcloud. Dockerized.

Alternative to:
4K Video Downloader
4K Video Downloader
+8
Hyperpipe

Hyperpipe

Privacy-respecting web frontend for YouTube Music

Hyperpipe is a privacy-respecting alternative frontend for YouTube Music, built on the InnerTube API, offering a web player UI without relying on Google’s official site.

Alternative to:
Spotify
Spotify
+4
Roon

Roon

Multi-room music player and library manager for local and streaming

Roon is a music library manager and multi-room audio player that combines local files with streaming services, offers rich metadata, and supports high-resolution playback...

Alternative to:
Plex
Plex
+12
Emby

Emby

Personal media server for streaming your library to any device

Emby is a personal media server that organizes and streams your movies, TV, music, photos, and home videos to apps, browsers, smart TVs, and DLNA clients.

Alternative to:
Plex
Plex
+15
Spotizerr

Spotizerr

Self-hosted Spotify/Deezer music download manager

Self-hosted music download manager that fetches Spotify content and falls back to Deezer for lossless sources; FastAPI backend, Celery tasks and Redis caching.

Plex

Plex

Media server for organizing and streaming your personal library

Plex Media Server lets you organize, stream, and access your personal movies, TV, music, and photos across devices, with rich metadata and client apps.

Alternative to:
Emby Premiere (Emby Media Server Cloud Features)
Emby Premiere (Emby Media Server Cloud Features)
+6
üWave

üWave

Collaborative music listening with real-time DJ queues

Self-hosted collaborative music room app with DJ queues, real-time chat, and YouTube/SoundCloud-style playback for shared listening sessions.

Alternative to:
Turntable.fm
Turntable.fm
+3
Funkwhale

Funkwhale

Federated platform for hosting and streaming music and podcasts

Self-hosted, federated audio platform to upload, organize, stream, and share music and podcasts across instances via ActivityPub.

Alternative to:
SoundCloud
SoundCloud
+17
u-wave

u-wave

Self-hosted collaborative music listening with a shared queue

u-wave is a self-hosted social music room with DJ-style queueing, chat, and browser-based playback for listening together in real time.

Alternative to:
Plug.dj
Plug.dj
+3