Ymuse is an easy, functional, and snappy GTK front-end (client) for Music Player Daemon written in Go.
It supports library browsing and search, playlists, streams etc.
Have a look at the Feature Tour video for more details.
You can:
- If your distribution supports snap packages:
sudo snap install ymuse - Otherwise, you can use a binary package from the Releases section.
- Go 1.15+
- Install Go
- Make sure you have the following dependencies installed:
libc6libgtk-3-0
- Clone the source and compile:
git clone https://github.com/yktoo/ymuse.git
cd ymuse
go generate
go build- Copy over the icons and localisations:
sudo cp -r resources/icons/* /usr/share/icons/
sudo cp -r resources/i18n/generated/* /usr/share/locale/
sudo update-icon-caches /usr/share/icons/hicolor/*This will create the application executable ymuse in the project root directory, which you can run straight away.
See COPYING.
- gotk3
- gompd by Fazlul Shahriar
- go-logging by Örjan Fors
- goreleaser by Carlos Alexandro Becker et al.
- Automated UI testing.
- Drag’n’drop in the play queue.
- More settings.
- Multiple MPD connections support.