Best self-hosted Media Streaming - Audio Streaming apps
Audio streaming tools and software.
27 open source Media Streaming - Audio Streaming tools you host on your own server — with full control of your data and no per-user cost.
Navidrome Music Server
★ 21,886Modern Music Server and Streamer, compatible with Subsonic/Airsonic.
koel
★ 17,175Personal music streaming server that works.
Beets
★ 15,306Music library manager and MusicBrainz tagger (command-line and Web interface).
Audiobookshelf
★ 13,267Audiobook and podcast server. It streams all audio formats, keeps and syncs progress across devices. Comes with open-source apps for Android and iOS.
Mopidy
★ 8,524Extensible music server. Offers a superset of the mpd API, as well as integration with 3rd party services like Spotify, SoundCloud etc.
Snapcast
★ 7,709Synchronous multiroom audio server.
musikcube
★ 4,790Streaming audio server with Linux/macOS/Windows/Android clients.
Black Candy
★ 4,304Music streaming server.
AzuraCast
★ 3,916Modern and accessible web radio management suite.
Ampache
★ 3,795Web based audio/video streaming application.
mpd
★ 2,720Daemon to remotely play music, stream music, handle and organize playlists. Many clients available.
Polaris
★ 2,655Music browsing and streaming application optimized for large music collections, ease of use and high performance.
gonic
★ 2,443Lightweight music streaming server. Subsonic compatible.
mStream
★ 2,351Music streaming server with GUI management tools. Runs on Mac, Windows, and Linux.
SwingMusic
★ 2,000Swing Music is a beautiful, self-hosted music player and streaming server for your local audio files. Like a cooler Spotify ... but bring your own music.
Lyrion Music Server
★ 1,722Server software which controls a wide range of Squeezebox/Slim Devices audio players and compatible hardware (formerly Logitech Media Server).
LMS
★ 1,609Access your self-hosted music using a web interface.
moOde Audio
★ 1,367Audiophile-quality music playback for the wonderful Raspberry Pi family of single board computers.
multi-scrobbler
★ 1,109Scrobble plays from multiple sources to multiple scrobbling services.
LibreTime
★ 934Broadcast streaming radio on the web (fork of Airtime).
Pinepods
★ 886Podcast management system with multi-user support. Pinepods utilizes a central database so aspects like listen time and themes follow from device to device.
Audioserve
★ 837Simple personal server to serve audio files from directories (audiobooks, music, podcasts...). Focused on simplicity and supports sync of play position between clients.
Stretto
★ 632Music player with Youtube/Soundcloud import and iTunes/Spotify discovery.
vod2pod-rss
★ 378Convert YouTube and Twitch channels to podcasts, no storage required. Transcodes VoDs to MP3 192k on the fly, generates an RSS feed to use in podcast clients.
Supysonic
★ 289Python implementation of the Subsonic server API.
BotWave
★ 133FM broadcasting system with server-client architecture for managing multiple Raspberry Pi transmitters remotely.
Funkwhale
Modern, web-based, convivial, multi-user and free music server.
Frequently asked questions
What are the best self-hosted Media Streaming - Audio Streaming tools?
Among the 27 options, the most popular include Navidrome Music Server, koel, Beets. Compare license, platform and popularity in the list below.
Is there a free open source alternative for Media Streaming - Audio Streaming?
Yes — all 27 tools on this page are open source and you run them on your own server, with no monthly fee.
Where can I host a Media Streaming - Audio Streaming app?
On a home server (homelab) or a cheap VPS from ~€4/mo. See the suggestions on this page.