Your Music LibraryYour ServerA Better Desktop Client
Psysonic is a modern desktop client built primarily for Navidrome. It brings a fast, polished and comfortable listening experience to self-hosted music collections.
Screenshots
The app stays in focus
Current views from Psysonic: Mainstage, album details and the Now Playing Hub.
Features
Built for real music libraries
Psysonic focuses on the things that matter when your own library is part of daily listening.
Built for Navidrome
Psysonic is primarily built for Navidrome and can use Navidrome-specific APIs for features that go beyond basic Subsonic compatibility.
Fast library browsing
Browse albums, artists and playlists without feeling like your self-hosted library is a compromise.
Desktop-first experience
Psysonic is designed as a real desktop app, not just a web page in disguise.
Playlist and discography downloads
Download playlists and artist discographies for offline listening where supported.
Active development
Psysonic is under heavy active development. Bugs and rough edges are to be expected. Features may change, be removed or be reworked at any time.
Community feedback
Feedback from real users is an important part of shaping Psysonic. Reports, ideas and edge cases help improve the app across different setups.
Usability philosophy
Powerful, but approachable
Psysonic is built for people who care about their own music libraries. Some of them are self-hosting experts. Some are not. The app should stay powerful without becoming hostile, and approachable without becoming shallow.
Clear first steps
Downloads, setup paths and important actions should be easy to find before the technical details appear.
Depth without gatekeeping
GitHub, AUR, Nix and Cachix stay available for advanced users, but they are explained in plain language.
Predictable by default
The interface should use readable text, visible focus states, clear errors and navigation that does not require a manual.
Listen together on your own server
Orbit turns Psysonic into a shared listening room. One person hosts the music, friends join through an invite link, and everyone stays in sync while guests suggest tracks for the queue.
Host-led sessions
The host starts an Orbit session, shares a link and keeps control over playback, queue approvals and session settings.
Guest suggestions
Guests can add songs from albums, playlists, search results or favorites. Suggestions can wait for approval or be accepted automatically.
No extra platform
Orbit uses your existing Navidrome server and regular playlists as transport. No extra account, relay or hosted sync service is required.
Everyone needs access to the same Navidrome server and their own Navidrome user. For friends outside your network, the server must be reachable publicly.
Community
What users are saying
Psysonic is shaped by people who actually use it with their own libraries, servers and daily listening habits.
Psysonic is an absolute banger. Seems like you wanted to add a couple of features and never stopped.
Quite impressed with Psysonic - it replaces Spotify for me.
For me, Psysonic is definitely the best client for Navidrome.
I love the UI/UX of Psysonic. Seriously, I have never seen OSS players with such a level of polish.
It is faster than anything else, has nice themes and looks great - and has all the functions I am looking for.
Psysonic has shown me that a bit of the old internet still exists.
Get started
Download Psysonic
Downloads and release notes are powered directly by GitHub Releases.