Best Self-hosted Music & Audio Streaming tools in 2026

56 self-hosted open source alternatives in this category

56 services found

Koito

ListenBrainz-compatible scrobbler with themeable UI

1k
57
Last commit

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

MITActively maintained
Alternative to:
Last.fm logo
Last.fm
+3
PinePods logo

PinePods

Self-hosted podcast server with multi-device sync and native clients

969
68
Last commit

PinePods is a self-hosted podcast management server with multi-user support, gPodder sync, smart playlists, and apps for web, mobile, desktop, and CLI.

GPL-3.0Actively maintained
Alternative to:
Spotify logo
Spotify
+2
Karaoke Eternal logo

Karaoke Eternal

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

893
120
Last commit

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.

ISCSlowing down
Alternative to:
KaraFun logo
KaraFun
+2

Listenarr

Automated audiobook collection management server

865
61
Last commit

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

Actively maintained
Alternative to:
Plex logo
Plex
+3
Audioserve logo

Audioserve

Minimal audiobook and audio file streaming server

854
40
Last commit

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.

Actively maintained
Alternative to:
Plex logo
Plex
+8

Metadata Remote

Web-based audio metadata editor for headless servers

726
21
Last commit

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

AGPL-3.0Slowing down
Alternative to:
MediaMonkey logo
MediaMonkey
+5
Stretto logo

Stretto

Web-based music player with playlist import and library sync

634
96
Last commit

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

MITActively maintained
Alternative to:
Spotify logo
Spotify
+9
Lidify logo

Lidify

Music discovery and recommendations for Lidarr using Last.fm

599
12
Last commit

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

MITActively maintained
Alternative to:
Last.fm logo
Last.fm
+3

Vocard

Customizable Discord music bot with Lavalink playback

592
146
Last commit

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

MITActively maintained
Alternative to:
FredBoat logo
FredBoat
+2

It's MyTabs

Web-based guitar and bass tab viewer and player

541
51
Last commit

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

MITActively maintained
Alternative to:
Spotify logo
Spotify
+14

Sonobarr

Music discovery for Lidarr users with Last.fm integration

383
5
Last commit

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.

MITActively maintained
Alternative to:
Last.fm logo
Last.fm
+1

Jellyplist

Sync Spotify playlists into a Jellyfin music library

375
15
Last commit

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

GPL-3.0Slowing down
Alternative to:
Spotify logo
Spotify
Jellyfin Rewind logo

Jellyfin Rewind

Client-side Spotify Wrapped–style listening report for Jellyfin

371
7
Last commit

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

Slowing down
Alternative to:
Spotify logo
Spotify
+3
LidaTube logo

LidaTube

Finds and fetches missing Lidarr albums using yt-dlp

360
24
Last commit

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

GPL-3.0Actively maintained
Alternative to:
Lidarr logo
Lidarr
Supysonic logo

Supysonic

Python server implementing the Subsonic music streaming API

288
64
Last commit

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

AGPL-3.0Actively maintained
Alternative to:
Plex logo
Plex
+7
NextBeats logo

NextBeats

Open-source lofi music player with ambient sound mixing

163
27
Last commit

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

MITSlowing down
Alternative to:
A Soft Murmur logo
A Soft Murmur
+5
Trackly logo

Trackly

Music release tracker and UI for Jellyfin with Discord alerts

63
1
Last commit

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

MITActively maintained
Alternative to:
Stats for Spotify logo
Stats for Spotify
+3

MusicService

Synchronize playlists to cloud storage as high-quality MP3 files

52
5
Last commit

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.

AGPL-3.0Actively maintained
Alternative to:
4K Video Downloader logo
4K Video Downloader
+8

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.

Activity unknown
Alternative to:
Plex logo
Plex
+15
Funkwhale logo

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.

Activity unknown
Alternative to:
SoundCloud logo
SoundCloud
+17
Hyperpipe logo

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.

Activity unknown
Alternative to:
Spotify logo
Spotify
+4
Plex logo

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.

Activity unknown
Alternative to:
Emby Premiere (Emby Media Server Cloud Features) logo
Emby Premiere (Emby Media Server Cloud Features)
+6
Roon logo

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 to many endpoints.

Activity unknown
Alternative to:
Plex logo
Plex
+12

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.

Activity unknown

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.

Activity unknown
Alternative to:
Plug.dj logo
Plug.dj
+3

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

Activity unknown
Alternative to:
Turntable.fm logo
Turntable.fm
+3