This repository has been archived by the owner. It is now read-only.
Last.fm weekly charts -> Rdio playlists
CoffeeScript HTML JavaScript CSS Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
coffee
haml
less
public
spec
.gitignore
Gemfile
Gemfile.lock
Guardfile
LICENSE
Procfile
README.md
app.rb
config.ru
env.sh.sample
package.json
screenshot.png
screenshot1.png
screenshot2.png
screenshot3.png
screenshot4.png
user.rb

README.md

Weekly Rdio Playlister

If you use Last.fm for scrobbling the music you listen to, you have access to weekly charts of tracks that you listened to. I wanted a way to turn those charts into Rdio playlists so I could look back and remember, through music, what kind of mood I was in, what artists I had just discovered, and what I was into during a particular time. "That was the winter of Blue Foundation", "I had just found SBTRKT", and "Wow, lots of game soundtracks" come to mind.

How to Run It Yourself

I built this using Ruby 2 in OS X.

  1. git clone git@github.com:cheshire137/weekly-rdio-playlister.git
  2. cd weekly-rdio-playlister
  3. bundle to install necessary gems.
  4. Register for an Rdio API account.
  5. cp env.sh.sample env.sh
  6. Modify env.sh and fill in your Rdio API key and secret.
  7. source env.sh
  8. foreman start to start the server at http://localhost:3000 and run Guard so that Haml, CoffeeScript, and LESS get compiled into HTML, JavaScript, and CSS.

How to Test

  1. npm install
  2. npm test

License

The source code is released under the GNU GPL v3.

Screenshots

Screenshot of Weekly Rdio Playlister

Screenshot of Weekly Rdio Playlister

Screenshot of Weekly Rdio Playlister

Screenshot of Weekly Rdio Playlister

Screenshot of Weekly Rdio Playlister