Supersonic
A lightweight cross-platform desktop Subsonic client written in Go and Fyne.
Why consider Supersonic?
Supersonic is a lightweight, cross-platform desktop Subsonic client. Built in Go with the Fyne UI toolkit, it connects to Navidrome, Gonic, and Airsonic servers, delivering native OS media keys, artist discographies, and low-latency gapless playback.
Learn Supersonic by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of Supersonic
Supersonic provides a snappy, native desktop client experience for self-hosted music servers without web-wrapper overhead.
Installation via Flatpak
flatpak install flathub io.github.dweymouth.supersonicSupersonic is licensed under the GNU General Public License v3.0 (GPL-3.0).
Related tools
More options with a similar category or technology profile.
MyPaint
Nimble, distraction-free, and easy graphic application for digital painters.
Pencil2D
Easy, intuitive traditional hand-drawn 2D animation software across raster and vector.
Hydrogen
Advanced open-source drum machine and pattern-based step sequencer for audio production.
Pure Data
Open source visual programming language for multimedia, audio, and physical computing.