Feishin Desktop client for self-hosted music servers

Feishin is a native desktop client for Navidrome (and Jellyfin) โ€” it connects to your self-hosted music server and provides a full-featured listening experience: library browsing, playlists, scrobbling to Last.fm, and media key support. A cleaner alternative to the Navidrome web UI for daily listening from your Mac Studio.

Feishin Cheatsheet
Server Setup
Connects to Navidrome via the OpenSubsonic API. Set the server URL, username, and password in Settings โ†’ Servers. Multiple servers supported.
Scrobbling
Enable Last.fm or ListenBrainz scrobbling in Settings โ†’ Scrobbling. Tracks your listening history externally.
Media Keys
System media keys (play/pause, skip) work natively. Works alongside system audio controls.
Feishin Shortcuts
Playback
Shortcut Action
Space Play/pause
โŒ˜โ†’ Next track
โŒ˜โ† Previous track
โŒ˜โ†‘ / โŒ˜โ†“ Volume up/down
โŒ˜โ‡งR Toggle repeat
โŒ˜โ‡งS Toggle shuffle
โŒ˜M Mute/unmute