Skip to main content
Project

YuMusic

A sleek, standalone music streaming app for Garmin smartwatches that turns your watch into a real offline player for your Subsonic-compatible server.

Cover image for YuMusic

About YuMusic

YuMusic transforms your Garmin watch into a standalone offline music player for your personal Subsonic-compatible media server — Navidrome, Gonic, Airsonic, or Nextcloud Music. Once connected via the Garmin Connect phone app, you can browse your playlists directly on your watch, download tracks over Wi-Fi, and leave your phone at home.

Key Features

  • Direct server sync — download playlists straight from your home server to your wrist
  • Offline playback — listen anywhere, even without internet
  • Fluid native UI — fast layout focused on getting you to your music without clutter
  • Shuffle All across the full downloaded library
  • Auto-tracking offline scrobbles synced back to your server
  • Audio quality control (320 / 192 / 128 / 96 kbps) to fit your watch storage
  • Compact multi-playlist library — shared tracks stored once, not per-playlist
  • Safe playlist removal without breaking other playlists

Stack

Built in Monkey C using Garmin's Connect IQ SDK, talking to the Subsonic API. Tested against Navidrome and Gonic; compatible with most Subsonic-API implementations.