Best Self-hosted Music & Audio Streaming tools in 2026
56 self-hosted open source alternatives in this category
See also:
Books, Comics & Audiobooks LibrariesPhoto Management & GalleriesPodcasting, Radio & Live StreamingSmart Home & IoT PlatformsVideo Media ServersVideo Surveillance & NVR56 services found

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

SoulSync
Automated music discovery and collection manager for self-hosted libraries
SoulSync automates music discovery, playlist curation, downloads, and library organization, syncing results to media servers like Plex, Jellyfin, and Navidrome.

Karaoke Eternal
Self-hosted karaoke party system with web-based queues and player
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.


Stretto
Web-based music player with playlist import and library sync
Open-source web music player that builds a library from YouTube/SoundCloud sources, with Spotify playlist import, themes, lyrics, and multi-device syncing.
Metadata Remote
Web-based audio metadata editor for headless servers
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...
Listenarr
Automated audiobook collection management server
Self-hosted audiobook manager that searches, downloads, tracks, and organizes audiobooks from torrents and Usenet with rich metadata and a responsive web UI.
Koito
ListenBrainz-compatible scrobbler with themeable UI
Self-hosted ListenBrainz-compatible scrobbler and listening-history visualizer with import and relay support for other scrobblers.


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

Vocard
Customizable Discord music bot with Lavalink playback
Lightweight, customizable Discord music bot in Python. Supports YouTube, SoundCloud, Spotify, Twitch, Lavalink playback, playlists, lyrics, slash commands and Docker.
Jellyplist
Sync Spotify playlists into a Jellyfin music library
Replicates and keeps Spotify playlists synced to a Jellyfin server, matching local tracks, downloading missing tracks via SpotDL, and offering Lidarr integration.

Jellyfin Rewind
Client-side Spotify Wrapped–style listening report for Jellyfin
Generate a yearly listening report from your Jellyfin music server with client-side processing, privacy-first data handling, and Docker or static hosting options.

LidaTube
Finds and fetches missing Lidarr albums using yt-dlp
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...
It's MyTabs
Web-based guitar and bass tab viewer and player
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...
Supysonic
Python server implementing the Subsonic music streaming API
Supysonic is a Python implementation of the Subsonic API for serving, browsing and streaming personal music libraries with transcoding, playlists and scrobbling.
Sonobarr
Music discovery for Lidarr users with Last.fm integration
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.

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

Trackly
Music release tracker and UI for Jellyfin with Discord alerts
Modern web app to browse Jellyfin music libraries, track artist releases via MusicBrainz, and send optional Discord webhook notifications.
MusicService
Synchronize playlists to cloud storage as high-quality MP3 files
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.


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.

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

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.

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.