Web client for Snapcast, optimized for mobile devices, with the look and feel of Snapdroid
- Add your snapserver host as a local environment var
echo 'VITE_APP_SNAPSERVER_HOST = localhost:1780' > .env.local
- Install dependencies
npm ci
- Run local web server and watcher
npm run dev
- Install dependencies:
npm ci - Build:
npm run build - Copy the created
distdirectory to some path on your snapserver host and let the[http] doc_rootin yoursnapserver.confpoint to it - Restart
snapserverand navigate with a browser tohttp://<snapserver host>:1780 - Enjoy :)
Prebuilt versions can be downloaded as zip archive or debian package in Releases.
On Android open http://<snapserver host>:1780 in Chrome and select in the menu
Add to homescreen
Screenshot is taken on a Pixel 7 emulation in Chrome DevTools
Since my time and my web development skills are limited, pull requests are
highly appreciated. Please check the list of
open issues.
Branch from the develop branch and ensure it is up to date with the current
develop branch before submitting your pull request.
High prio issues:

