For a while now I've been interesting in creating charts in the browser using web technologies (js, html, css). It seems that the de facto standard is d3, a very powerful visualization library that can be used for a lot more than just creating graphs and charts. This library can take quite a bit of code to create a basic chart. However, with Rickshaw, a library built on top of d3, you can create the same charts with a much nicer and cleaner api.
Here's an example of a codepen from freecodecamp.com that purely written in d3: http://codepen.io/FreeCodeCamp/full/adBBWd
Now compare that to this exam,ple using Rickshaw: http://codepen.io/superpikar/pen/MYEvmL
I've also come across this great quick video for integrating rickshaw with angular: http://tagtree.tv/d3-with-rickshaw-and-angular
I'll be looking to use Rickshaw for my charting needs in some projects coming up. Let me know if you're using Rickshaw and how you like it!
The posts on this site are written and maintained by Jim Lynch. About Jim...