Alternatives to Funkwhale
A self-hosted, federated platform for storing, streaming and sharing music and podcasts. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Funkwhale
A self-hosted, federated platform for storing, streaming and sharing music and podcasts.
Replacements
Listings that take over the same core job as Funkwhale.
Navidrome
A tiny music server for your own collection that works with dozens of existing phone apps.
Navidrome drops federation and podcasts, running as a single small binary for a personal music collection that works with Subsonic phone apps.
Ampache
A self-hosted web application for managing and streaming a music and video collection.
Ampache is an AGPL-3.0 web application for music and video with a built-in web player and external clients, without Funkwhale's federation between servers.
Koel
A self-hosted personal music streaming server with a web interface and mobile apps.
Koel is a personal music server with official iOS and Android apps and podcast support, no federation, and some features in the paid Koel Plus edition.
gonic
A lightweight self-hosted music streaming server that implements the Subsonic API.
Gonic is a lightweight Subsonic-compatible server with podcasts and scrobbling, suited to small home servers, but offers no federation or bundled player.
mStream
A self-hosted music streaming server for playing your own collection from anywhere, with web and mobile players.
mStream is a music streaming server with web and mobile players and remote access without port forwarding, aimed at personal use rather than federation.
Supysonic
A Python server implementing the Subsonic API for streaming your own music collection.
Supysonic is an AGPL-3.0 Python Subsonic API server with transcoding and scrobbling, aimed at a personal library rather than federated sharing.
Polaris
A self-hosted music streaming server with a web client for listening from any computer or phone.
Polaris is a Rust music server with a web client and API, intended for a personal collection and without sharing or federation features.
Also worth comparing
These listings name Funkwhale as their own alternative, so the relationship runs both ways.
Castopod
A free, open-source podcast hosting platform you can self-host, with fediverse interaction built in.
Funkwhale is a free, federated audio platform for music and podcasts that works with Subsonic clients, without Castopod's IABv2 analytics or clip and soundbite creation.
PinePods
A self-hosted podcast server for playing, downloading and tracking podcasts across several users.
Funkwhale is a federated platform for music and podcasts with library sharing between servers, adding federation and moderation complexity that PinePods' podcast-only server avoids.
SoundCloud
A music streaming and audio sharing platform where independent artists upload tracks and listeners discover them.
Funkwhale is an open-source, self-hosted and federated platform for sharing music and podcasts, with no tracking or ads, but you or someone else must run a server.
Swing Music
A self-hosted music player and streaming server for your own local audio files, used through a web interface.
Funkwhale is an open-source federated platform that also handles podcasts and library sharing with other users, which adds administration complexity for a personal library.
Similar software
Related functionality, not a direct replacement.
Audiobookshelf
A self-hosted server for audiobooks and podcasts that keeps your place in a book across every device.
AzuraCast
A self-hosted web radio suite for running internet radio stations with playlists and relays.
Icecast
A free streaming media server for running an internet radio station or a private audio stream.
Owncast
Open-source software for running your own live video stream with built-in chat on your server.
Lidarr
Music collection manager that watches artists and fetches new albums automatically.