Self-hosted Media Streaming - Audio Streaming software

Audio streaming tools and software.

28 projects, sorted by GitHub stars (as recorded in the dataset). Star counts and dates come from the dataset snapshot, not live.

NameDescriptionLicenseStarsUpdatedPlatforms
Navidrome Music ServerModern Music Server and Streamer, compatible with Subsonic/Airsonic.GPL-3.024,2712026-10-18Docker, GoSource
koelPersonal music streaming server that works.MIT17,2842026-10-20PHPSource
BeetsMusic library manager and MusicBrainz tagger (command-line and Web interface).MIT15,8172026-10-20Python, debSource
AudiobookshelfAudiobook and podcast server. It streams all audio formats, keeps and syncs progress across devices. Comes with apps for Android and iOS.GPL-3.014,7222026-10-05Docker, deb, NodejsSource
MopidyExtensible music server. Offers a superset of the mpd API, as well as integration with 3rd party services like Spotify, SoundCloud etc.Apache-2.08,6012026-10-20Python, debSource
SnapcastSynchronous multiroom audio server.GPL-3.08,0082026-06-12C++, debSource
musikcubeStreaming audio server with Linux/macOS/Windows/Android clients.BSD-3-Clause4,8542026-03-23C++, debSource
Black CandyMusic streaming server.MIT4,4282026-10-07Docker, RubySource
AzuraCastModern and accessible web radio management suite.Apache-2.04,0692026-10-20DockerSource
AmpacheWeb based audio/video streaming application.AGPL-3.03,8362026-10-20PHPSource
mpdDaemon to remotely play music, stream music, handle and organize playlists. Many clients available.GPL-2.02,7992026-10-20C++Source
PolarisMusic browsing and streaming application optimized for large music collections, ease of use and high performance.MIT2,7322026-05-08Rust, DockerSource
gonicLightweight music streaming server. Subsonic compatible.GPL-3.02,6162026-10-14Go, DockerSource
mStreamMusic streaming server with GUI management tools. Runs on Mac, Windows, and Linux.GPL-3.02,4142026-10-13NodejsSource
SwingMusicSwing 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.MIT2,0832026-10-05Python, DockerSource
Lyrion Music ServerServer software which controls a wide range of Squeezebox/Slim Devices audio players and compatible hardware (formerly Logitech Media Server).GPL-2.01,7952026-10-20deb, Docker, PerlSource
LMSAccess your self-hosted music using a web interface.GPL-3.01,6872026-09-18Docker, deb, C++Source
moOde AudioAudiophile-quality music playback for the wonderful Raspberry Pi family of single board computers.GPL-3.01,4402026-10-20PHPSource
multi-scrobblerScrobble plays from multiple sources to multiple scrobbling services.MIT1,2822026-10-15Nodejs, DockerSource
PinepodsPodcast management system with multi-user support. Pinepods utilizes a central database so aspects like listen time and themes follow from device to device.GPL-3.01,0212026-10-21DockerSource
LibreTimeBroadcast streaming radio on the web (fork of [Airtime](https://github.com/sourcefabric/Airtime)).AGPL-3.09372026-10-13Docker, PHPSource
AudioserveSimple personal server to serve audio files from directories (audiobooks, music, podcasts...). Focused on simplicity and supports sync of play position between clients.MIT8612026-10-17RustSource
StrettoMusic player with Youtube/Soundcloud import and iTunes/Spotify discovery.MIT6342026-07-09NodejsSource
vod2pod-rssConvert 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.MIT3882026-10-13DockerSource
SupysonicPython implementation of the Subsonic server API.AGPL-3.02882026-10-11Python, debSource
BotWaveFM broadcasting system with server-client architecture for managing multiple Raspberry Pi transmitters remotely.GPL-3.01432026-10-11PythonSource
FunkwhaleModern, web-based, convivial, multi-user and free music server.BSD-3-Clause——PythonSource
VäinöHigh-fidelity music server for Raspberry Pi with iOS and Android companion apps.⊘ Proprietary (non-free)——PythonSource

Related categories

← All categories