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.
- Subsonic/Navidrome support.
- Transcoding.
- Material 3 UI.
- Offline Mode [Download songs from server].
- Internet Radio. [Metadata only from IceCast servers]
- Synced And Unsynced Lyrics. [From lrclib.net]
- Navidrome and Local playlists.
- Android Auto.
- Refactoring, Material 3 Expressive UI.
- Local DB for local files and Navidrome offline mode.
- Navidrome multi library support.
- Jellyfin (Music) Support.
- Chromecast
- After changing some settings, all the data is cleared from screens and need to be manually refreshed. (Fixed in refactor, wait for new update)
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









