your music, from your own server.

sonder plays your library from any OpenSubsonic server. Point it at your server, sign in, press play. Your files stay exactly where they are.

album · 2025
Slow Hours
Marlowe Quay

Recents

Newly Added

Low Tide Signals
Slow Hours
Marlowe Quay
0:464:12

your files.your server.your player.

sonder is only the player. The music stays on your server, where you put it, in the formats you chose.

small player.big library.

All the features to keep you immersed in your music.
Nothing more, nothing less.

gapless playback

Albums that were made to flow play without the gaps. Each track picks up exactly where the last one ended.

bit-perfect audio

Exclusive output mode bypasses the system mixer for pure, unaltered playback — even over Bluetooth on Android.

synced lyrics

Follows the line being sung, with lyrics served straight from your own server.

offline listening

Keep albums and playlists on your device for flights, tunnels and bad Wi-Fi.

scrobbling

Reports every play back to your server, which can pass it on to ListenBrainz or Last.fm if you have set that up.

canvases

Looping videos that breathe life into the player view, matched automatically.

works with whatever you already run.

sonder speaks OpenSubsonic, so it works with Navidrome, Gonic, Ampache and LMS and other compatible servers. Switch servers whenever you like. Your player stays the same.

NavidromeGonicAmpacheLMSany OpenSubsonic server
GET /rest/ping?f=json
{ "subsonic-response": { "status": "ok", "openSubsonic": true } }

connect a server

On your home network, over a VPN or at a public address. If your server answers, sonder connects.

get sonder.

Pick your platform, point it at your server, and your library is ready to play.

desktop

Windows, macOS and Linux.

download for desktop

mobile

Take your library on the road, with offline albums when the signal drops.

get the android app

source

Browse the code, follow releases and report issues.

view the source