
Yuzic
A free, open-source cross-platform music player for Navidrome, Jellyfin, Plex and other Subsonic-compatible servers.
Open source alternative to:




What is Yuzic?
Yuzic is a free and open-source music player built with Expo and React Native that connects to your own music library instead of a subscription service. It streams from Navidrome, Jellyfin, Emby, Plex, or any Subsonic-compatible media server, and can also play local files stored privately on your device.
Features
- Native playback engine with streaming up to lossless quality, crossfade, replay gain, a ten-band equalizer, sleep timer, playback speed control, and autoplay
- Full library browsing — artists, albums, tracks, playlists, and genres, with on-device and server-side search
- Offline downloads — save songs, albums, and playlists for listening without a connection; offline changes sync when you reconnect
- Ratings that stick — rate what you play and your server keeps the ratings
- Casting beyond the phone — AirPlay on iOS, DLNA/UPnP on your network, and your server's jukebox where available
- Weekly reports and music discovery features to reconnect with your library
Why use Yuzic instead of a streaming subscription?
Apps like Spotify, YouTube Music, Apple Music, or Tidal tie you to a monthly subscription, their catalog, and their platform. Yuzic works the other way around: your server holds the music, and Yuzic is just the player — no ads, no listening data sent to third parties, no dependency on a catalog that can shrink overnight. Because it is GPL-3.0 licensed, the whole codebase is auditable and community-driven, with a Discord for direct feedback to the developers.
Platforms and availability
Yuzic ships as native apps for iPhone/iPad (App Store) and Android (Google Play), plus a web player at yuzicapp.github.io. It is actively developed with frequent releases.
Categories:
Build with:
Frequently Asked Questions
Which servers can Yuzic connect to?
Yuzic supports Navidrome, Jellyfin, Emby, Plex, and other Subsonic-compatible servers through its Subsonic API client. You can also import files from your device and play them locally without any server at all.
Which platforms does Yuzic run on?
Yuzic ships native apps for iPhone and iPad on the App Store and for Android on Google Play, plus a web player. It does not currently offer a desktop app for Windows, macOS, or Linux.
Does Yuzic work offline?
Yes. You can download songs, albums, and playlists for offline listening, and changes you make offline sync back to your server when you reconnect.
What audio features does Yuzic include?
Yuzic streams up to lossless quality and includes crossfade, ReplayGain, a ten-band equalizer, a sleep timer, playback speed control, and autoplay. On iOS it supports AirPlay, and on your local network it can cast via DLNA/UPnP or use your server's jukebox mode where available.
How much does Yuzic cost?
It is completely free and open source under GPL-3.0, with no ads and no subscription. The code is public on GitHub and the project runs a Discord community.
Project Details
Repository details
Updated 9/23/2026, 11:00:17 AM
View RepositorySponsor Yuzic
Compare Yuzic with
Similar open source alternatives

Noctis
Cross-platform lossless music player with rich library management, synced lyrics, and gapless playback for Windows, macOS, and Linux.
SpotifyPinePods
A self-hosted, cross-platform podcast management system with a modern Rust and Python stack.
Apple Podcasts
Sunoh
Android music app that plays YouTube Music, Gaana and Saavn plus your local files through one ad-free interface.
SpotifyMeelo
Self-hosted music server focused on metadata integration and UI, with music videos as first-class citizens and mobile apps for Android and iOS.
SpotifyMinusPod
Self-hosted podcast server that uses AI to automatically remove ads from episodes before you hit play.
Apple Podcasts
Navidrome
Modern, lightweight self-hosted music server compatible with Subsonic/Airsonic clients — stream your music everywhere.
Spotify


