A curated and up-to-date list of open-source alternatives to Spotify, YouTube Music, and other popular streaming platforms.
- Introduction
- Android Applications
- Online Streaming Clients
- Offline Music Players
- iOS Applications
- Desktop Applications
- Online Streaming Clients (Desktop)
- Offline Music Players (Desktop)
- Web-Based Applications
- Additional Information
- License
This repository lists free and open-source (FOSS) music applications that serve as alternatives to mainstream platforms like Spotify and YouTube Music.
Some apps rely on online APIs for streaming, while others function solely as offline music players.
OuterTune
A refined fork of InnerTune with improved UI, performance, and usability.
Features
- Offline playback and downloading
- Lyrics support
- Android Auto integration
Metrolist
A combination of OuterTune and Muzza, offering an organized and smooth YouTube Music experience.
Features
- Music downloading
- Lyrics integration
- Android Auto support
SimpMusic
A powerful and feature-rich YouTube Music client.
Features
- Ad-free playback
- Offline downloads
- Musixmatch lyrics
- SponsorBlock
- Canvas animations
- AI-based recommendations
Musify
Lightweight YouTube Music client using Piped APIs.
Features
- Built-in downloader
- No ads
- Minimalistic interface
Kreate
A fork of RiMusic with UI and performance enhancements.
Features
- Integrated downloader
- Offline playback support
Harmony-Music
A multi-source music player offering a clean and simple interface.
Spotube
A lightweight Spotify client that uses YouTube as its backend.
Features
- No login required
- No ads
- Works on Android and desktop
Sautify
Fast and privacy-oriented YouTube Music scraper-based client.
Features
- Lightweight UI
- No login required
ViTune
A minimal and efficient YouTube Music frontend.
Features
- No Google login required
- Lightweight performance
BloomeeTunes
A polished YouTube Music client based on YTMusic API.
Features
- Clean interface
- Smooth performance
Music-You
Material You–styled YouTube Music frontend.
Features
- Fast loading
- Simple, modern interface
Gramophone
A simple and visually appealing offline music player.
PixelPlay
A Material Expressive Design local music player.
YTMusicUltimate
A YouTube Music client for iOS distributed as a jailbreak package (.deb).
Supports both rootful and rootless devices. Sideloading requires building your own IPA using the project’s GitHub Actions workflow (a decrypted YTMusic IPA is needed).
Spotube
A Spotify–YouTube hybrid client.
No login and no ads.
YTMDesktop
Electron-based desktop wrapper for YouTube Music.
Features
- Adblock
- Mini-player
- Theme support
- Discord presence
Spotube
Cross-platform desktop version of Spotube.
muffon
Multi-source music client that aggregates YouTube, SoundCloud, Deezer, and Spotify metadata.
Nora
A clean, cross-platform offline music player.
Piped
A privacy-focused frontend for YouTube.
Can be used as a lightweight streaming option.
Freefy
A Spotify web client alternative.
Not open-source.
For downloading audio, consider using:
yt-dlp — https://github.com/yt-dlp/yt-dlp
Contributions are welcome through issues and pull requests.
This project is licensed under the MIT License.