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.2 - Navidrome Client
Note
Prebuilt binaries are available: an APK for Android (best Navidrome Android client), and a prebuilt exe build for Windows (best Navidrome Windows client). For iOS (Navidrome iOS client) and other desktop platforms, you still need to build the app from source.
If you enjoy using Musly and want to support its development, consider buying me a coffee! ☕
Your support helps me dedicate more time to improving Musly, adding new features, and maintaining the project. Every contribution is greatly appreciated! 💙
- 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.
- 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 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.



