Project overview
Psysonic is a desktop music client for self-hosted libraries, designed primarily for Navidrome while also connecting to Gonic, Airsonic, LMS, and other Subsonic-compatible servers. It analyzes loudness, waveforms, and tempo on the user's machine to support normalization, playback-speed controls, and content-aware AutoDJ transitions. Navidrome users also get direct access to server-native features such as smart-playlist editing and playback reporting. Other servers may work well, but advanced behavior depends on the capabilities they expose.
Repository facts
- Primary language
- TypeScript
- License
- Custom / other
- Repository updated
- Jul 14, 2026
- Default branch
- main
Resource types
Desktop app
Use cases
Media, audio and video
Operating systems
LinuxmacOSWindows
Runtime
DesktopLocal
Audience
General users