https://github.com/probablyjassin/nuance
WIP: my attempt at a navidrome client for android, written in kotlin with jetpack compose
https://github.com/probablyjassin/nuance
Last synced: 6 days ago
JSON representation
WIP: my attempt at a navidrome client for android, written in kotlin with jetpack compose
- Host: GitHub
- URL: https://github.com/probablyjassin/nuance
- Owner: probablyjassin
- Created: 2026-05-11T16:50:10.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2026-06-13T10:35:33.000Z (21 days ago)
- Last Synced: 2026-06-28T10:31:04.383Z (6 days ago)
- Language: Kotlin
- Homepage:
- Size: 440 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Nuance
# my attempt at my own navidrome client for android
because I wanted one that fits my exact requirements and couldn't find one
being written with kotlin + jetpack compose in android studio
disclaimer/warning:
since I have very little experience with java/kotlin and have never developed an Android App before, many parts of the codebase may be AI-assisted.
However, I still put in the effort to read any code generated by an AI and understand what it's doing. I heavily dislike pure vibecoding.
## todo
- [x] basic UI
- [x] auth
- [x] login screen
- [x] songs screen
- [x] playing songs with queue
- [x] media notification (for keepalive + controls)
- [ ] album/artist/playlist screens
- [ ] download songs for offline playback
- [ ] some UI improvements
- [ ] lots and lots more probably