Tiny and minimal XMMS2 web client written in Ruby (Sinatra).
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
public
views
LICENSE
README.md
nocover.png
screenshot.png
xmmsinatra.rb

README.md

Tiny and minimal XMMS2 web client written in Sinatra

To run simply type

ruby xmmsinatra.rb

Now open http://127.0.0.1:4567 in your web browser and you should be golden!

Features:

  • Shows active playlist
  • Search function searches media library and updates playlist
  • Album Art!

TODO:

  • Use asynchronous XMMS2 API to keep things flowing nicely
  • Improve client-side efficiency more
  • Improve CSS/Aesthetics, add prettier "No Cover" image
  • Playlist/Collection saving/loading

Credits:

Using the wonderful minimal icon-set from http://www.defaulticon.com