htmpd

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

Requirements

To compile and run htmpd you need:

Quick Start

Compile

make

...then start

./htmpd

Then navigate to localhost:8000

Contribution

Feel free to open a pull request!

Features/Bugs

Please create an issue :)

GPL 3.0

TODOs

  • 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...

Top categories

Loading Svelte Themes