Musly is a free Navidrome client and Subsonic music player with a beautiful Apple Music-inspired interface. Stream your self-hosted music library from Navidrome, Subsonic, or Airsonic servers on Android, iOS, Windows, Linux, and macOS.
🌐 Website: musly.devid.ink
Musly is the best Navidrome client for 2026, offering:
- 🎵 Music Streaming - Stream music from your Subsonic server
- 🎨 Apple Music UI - Beautiful, modern interface inspired by Apple Music
- 🌙 Dark/Light Mode - Automatic theme switching based on system settings
- 📱 Responsive Design - Works on phones and tablets
- 🔍 Search - Search artists, albums, and songs
- 📚 Library - Browse your music collection
- 📋 Playlists - View and manage playlists
▶️ Now Playing - Full-featured music player with controls- 🔀 Shuffle & Repeat - Control playback modes
- 📊 Queue Management - View and modify the play queue
- 🚗 Android Auto - Full support for Android Auto integration
- 🎧 Synced Lyrics - Time-synced lyrics with Apple Music–style desktop fullscreen mode
- 🧠 Smart Recommendations - Personalized mixes, "For You" feed, and listening history
- Flutter SDK 3.10.0 or higher
- A Subsonic-compatible music server (Subsonic, Navidrome, Airsonic, etc.)
Musly is a cross-platform application that supports:
- 📱 Android (Prebuilt APK available)
- 🍏 iOS (Requires manual build)
- 🪟 Windows (Prebuilt EXE available)
- 🐧 Linux
- 🍎 macOS
You can download the latest release of Musly (the best Navidrome client): 👉 Download Musly v1.0.8 - Navidrome Client
Join our Discord community to get support, share feedback, and connect with other Musly users!
If you find Musly useful and want to support its development
| Network | Address |
|---|---|
| Bitcoin (BTC) | bc1qrfv880kc8qamanalc5kcqs9q5wszh90e5eggyz |
| Solana (SOL) | E3JUcjyR6UCJtppU24iDrq82FyPeV9nhL1PKHx57iPXu |
| ETH / Monad / Hype | 0x01195b0Ae97b2D461aB0C746663bFE915eb9ac7c |
- Custom PC UX: Basic desktop layout with persistent sidebar and dedicated player bar.
- Desktop Lyrics & Fullscreen Mode: Apple Music–style synced lyrics view with smooth scrolling and true fullscreen on desktop.
- [-] CarPlay Support: Add a dedicated browsing interface for CarPlay. (Carplay needs a signed certificate, until the app is available on the appstore carplay wont work, only if selfsigned and with carplay enabled in the code)
- Last.fm Integration: Support for scrobbling and artist/album metadata.
- Local Playlists: Manage playlists locally, independent of the Subsonic server.
- Custom API Server: Support for custom backend implementations and extended APIs.
- Improved synchronization for offline music.
- Tizen OS (Samsung TV) and WebOS (LG TV) port
- Jellyfin / Emby support
- Install dependencies:
flutter pub get
- Run the app:
flutter run
- Launch the app
- Enter your Subsonic server URL (e.g.,
https://your-server.com) - Enter your username and password
- Toggle "Legacy Authentication" if using an older server
- Tap "Connect"
Musly is translated into 24+ languages! Help translate Musly into your language:
See TRANSLATIONS.md for a complete guide on how to contribute translations.
Musly works with any Subsonic API-compatible server:
Important
DO NOT redistribute this app to the Google Play Store or other commercial stores.
This project is open source and available under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) License. See the LICENSE file for details.



