Skip to content
A browser-based frontend for MPD
Branch: master
Clone or download
Latest commit 62fdd83 Dec 6, 2014
Type Name Latest commit message Commit time
Failed to load latest commit information.
public Add working search form, with links to add results to playlist. Jan 10, 2013
routes Returned to this after some time, small commit to fix some bugs with … Aug 5, 2014
test Mixed tabs and spaces. Aug 4, 2014
.gitignore Initial commit. Dec 27, 2012 Added david badge to README. Mar 9, 2013
app.js - Add clear playlist button Jan 15, 2013
npm-shrinkwrap.json Add shrinkwrap. Dec 6, 2014


Dependency Status

mpd-web-client is a very basic web interface for controlling MPD. I run this on a Raspberry Pi at the moment.

At the moment, the interface shows the current playlist, volume controls, play/pause/forward/backward controls and a simple search form to add items to the playlist.

The code is a bit of a mess at the moment, but if you want to have a look, clone the repo and do the following:

npm install

Then alter the following lines in MPD.js to point to where you have MPD running:

mpdHostname = '',
mpdPort = 6600,

Then start it up:

node app.js

And you should see something a bit like:

Loaded mpd.js and connecting to MPD
   info  - started
Express server listening on port 3000
Connected to MPD ( current status is stop

Now open a web browser, and point it at http://localhost:3000/

You can’t perform that action at this time.