Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
small and simple MPD web interface based on Sinatra.
Ruby
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
LICENSE
README.md
config.ru
iphone_design.png
mpd.rb
sinatra-mpd.rb

README.md

SinatraMPD

small and simple MPD web interface based on Sinatra.

Requirements:

Usage:

Edit sinatra-mpd.rb and change MPD host and port to your local settings.

Note that I did not implemented the requirement for a password, but mpd.rb can handle this, so change this if you need it.

Then start the server:

rackup config.ru

and browse the interface at http://localhost:9292/

I use this interface with an Nokia E71. With the latest patches (proper highlighting, search function, volume control [24/04/2010]) it is very useful for simple and fast music playing.

More:

Just for fun I implemented a version using mustache in the mustache branch.

There's now an Iphone design, too, using jQTouch. You can find it in the iphone branch.

Because I don't own an Iphone and I don't even want one, I took a screenshot using Chromium:

iphone design

Copyright:

Copyright (c) 2010 by Jan-Erik Rediger. See LICENSE for details.

mpd.rb is Copyright (c) 2004, Michael C. Libby (mcl@andsoforth.com) (Thanks ;))

Something went wrong with that request. Please try again.