Warning: htmpd is still under development you might experience bugs or incomplete features
lightweight MPD (Music Player Daemon) web client written in C, utilizing Websockets, svelte and tailwind
Inspired by ympd but with modern ui
To compile and run htmpd
you need:
- mpd itself ofcourse :)
- ffmpeg or libav
- libmpdclient
Compile
make
...then start
./htmpd
Then navigate to localhost:8000
Feel free to open a pull request!
Please create an issue :)
- Control mpd functions (play, pause, etc.)
- Set mpd options (repeat, random, etc.)
- Browse filesystem
- Queue management
- Playlist management
- Advanced search
- Embedded albumart
- MPD http stream
- And more...