Endlessrotationbrowser is a project mainly written in JAVASCRIPT and COFFEESCRIPT, it's free.
An example app thrown together for the Sproutcore App Hackathon
NOTE: This was very quickly hacked together for the Sproutcore Demo App Hackathon.
This example app allows you to browse data pulled from the Endless Rotation API. When the page first loads, you are shown the top 10 most charted tracks over the last 5 days. You can then start exploring the dataset by clicking on the track names or the nodes in the graph.
Building this allowed me to play around with d3.js and I've concluded that it's great.
TODO:
parentView
crap{{#if}}
in the handlebars templates is super hackyMaximum call stack size exceeded
Sproutcore error when opening a few nodesWhen developing, compile files with:
coffee -w -o js/ -c coffee/*
compass watch --sass-dir sass --css-dir css