Weavelet is an offline-first music player for Wear OS. It brings local music browsing and playback to the watch, with controls designed for the wrist.
A watch-first interaction
The app supports library scanning, shuffle and repeat, crown-based volume control, and quick access through Tiles and Complications. Compose for Wear OS provides the interface; Media3 handles playback.
Engineering around the form factor
A watch offers little screen space and several ways to interact. Weavelet connects touch, crown input, and system entry points around the same player. Kotlin, Coroutines, and Horologist support the implementation.
Explore the application
The repository contains the source and build instructions. Its README describes installation through APK releases. The illustration above is a concept study rather than an application screenshot.