Two native desktop clients are maintained alongsideDocumentation Index
Fetch the complete documentation index at: https://rockboxzig.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
rockboxd:
- macOS (GPUI) — built on Zed’s native UI toolkit, ships as a
.dmg - Linux (GTK4) — distributed as a Flatpak
rockboxd instance over GraphQL.

macOS (GPUI)
Download the latest.dmg from the
Releases page
or build from source:
- Full library browsing and search
- Drag-and-drop queue management
- Native macOS media keys & Now Playing card via MPRIS-equivalent integration
- Right-click context menus for tracks, albums and folders
- Dark / light mode follows the system
Linux (GTK4)
The GTK4 client is published as a Flatpak. Build from source:Connecting to a remote rockboxd
Both desktop clients accept a non-default host and port — useful whenrockboxd runs on a NAS or Raspberry Pi:
- macOS — Settings → Connection → Host / Port
- GTK —
Preferences→ Server
httpUrl /
wsUrl overrides under Connection settings.