A simple and light-weight app that streams music from a Subsonic or Navidrome server, or from the phone's storage.
Please do not use as a learning resource. This was my first Kotlin project, and the code is not well-organized at all. AI was used earlier in development (and it shows, the code is a mess lol)
- Subsonic/Navidrome support.
- Android Auto.
- Material 3 UI.
- Download songs and albums from server.
- Internet Radio. [Metadata only from IceCast servers]
- Synced And Unsynced Lyrics. [From lrclib.net or self-hosted instance]
- Navidrome and Local playlists.
- Multiple Navidrome libraries.
- Transcoding.
- Better Android TV navigation.
- Local DB for local files and Navidrome offline mode.
- Jellyfin (Music) Support.
- Chromecast
- In Android Auto, radios do not set metadata correctly.
To help keep this project free and open source to everyone, consider donating. Thank you!
Made with ❤️ in Italy
Lyrics icon provided by Remix Icon Other icons are provided by Google Icons









