Erlang based web MPD client
Erlang JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
priv
src
.gitignore
Makefile
README.md
rebar.config

README.md

erlmpc

Erlang web-based MPD client.

Major highlights (a.k.a. buzzwords):

  • PIQI. The awesomest thing after Proper. Look at my separation of concerns :)
  • Websockets. Actions are really visible immediately in browser.

How to use:

$ git clone git://github.com/Motiejus/erlmpc.git
$ cd erlmpc
$ make

Open http://127.0.0.1:8080/ in a WebSocket-capable browser. Google Chrome 14+ is recommended.

TODO:

* Get rid of gproc (too many dependencies, too less used)
* Blog about PIQI -- **DONE**
* (Maybe) Add long polling fallback if websockets are unavailable
* Clean up client-side JS -- **Thanks, Thijs de Zoete!**
* Improve UI -- **in progress**. Thanks, [Martin Reurings][windgazer]!

Read the whole story of this player here and here2.