feishin
A modern self-hosted music player.
A desktop music player for Windows, Mac, and Linux that connects to self-hosted music servers like Navidrome or Jellyfin so you can browse and play your library through a proper app instead of a browser tab.
This is Sonixd, a desktop music player application that connects to self-hosted music servers. If you run your own music server at home using software like Navidrome, Airsonic, Gonic, or Jellyfin, Sonixd is a desktop app you install on Windows, Mac, or Linux that lets you browse and play your music library with a proper interface rather than a web browser tab.
The app acts as a client: your music files live on your server, and Sonixd connects to it over your local network or the internet. You sign in with your server address and credentials, and then your full music collection becomes available through the app. It has been tested to work with all the major self-hosted music server options that follow the Subsonic API standard, plus Jellyfin.
For playback, it supports crossfading between tracks and simulates gapless playback using that crossfade mechanism. You can drag and drop songs to rearrange queues, create and edit playlists, and use your keyboard media keys to control playback without switching windows. The interface supports multiple themes. The developers specifically called out handling large playlists and libraries as a design goal, so it is built to stay responsive with sizable collections.
Installation is done by downloading a release package for your operating system from the GitHub releases page. Windows users can also install it through the winget package manager with a single command, and Arch Linux users can find it in the AUR. Once installed, you point it at your server URL and log in.
The project is open source under the GNU General Public License v3.
Where it fits
- Browse and play your Navidrome or Airsonic music collection from a native desktop app with crossfade and media key support.
- Manage playlists on your self-hosted Jellyfin server with drag-and-drop queue reordering.
- Control music playback from anywhere on your desktop using keyboard media keys without switching windows.
- Access a large music library, thousands of albums, without the app slowing down, since it is built to handle big collections.