Friday, December 4th, 2009
Highcharts: Really nice charting API
We all want better and better charting libraries. Dojo has some good stuff, Protovis is a good option, and there are many many more (put your favourite below!).
The latest guy in the ring is Highcharts uses either jQuery or MooTools for some common JavaScript tasks. In addition, Internet Explorer needs ExCanvas which emulates the Canvas element.
For some simple code like this:
chart: {
renderTo: 'chart-container-1',
defaultSeriesType: 'bar'
},
title: {
text: 'Fruit Consumption'
},
xAxis: {
categories: ['Apples', 'Bananas', 'Oranges]
},
yAxis: {
title: {
text: 'Fruit eaten'
}
},
series: [{
name: 'Jane',
data: [1, 0, 4]
}, {
name: 'John',
data: [5, 7, 3]
}]
});
You can get nice charts like this:

Be sure to check out the demo gallery.







Fantastic! I am using right now..
Works really well, I’m amazed at how non-resource intensive it is.
Too bad their commercial pricing prices are so uncompetitive, but it looks like it’ll be great for some projects.
Not Open Source :-(
Can you use these charts as sparklines?
I don’t see any sparkline demos.
To add to my last comment in case the creators behind Highcharts are watching: If you undercut Fusion Charts, who really are the standard right now, by a significant amount you’ll have more customers than you know what to do with.
Two more:
http://www.ejschart.com/
http://bluff.jcoglan.com/
I really like these charts, and $360 versus $499 is undercutting Fusion Charts (for the unlimited site development license). Ajazianreader is right that $80 for a single site license is higher than Fusion’s $69, but from what I see with these charts I’d gladly pay the extra amount.
$360 isn’t an unlimited site license, it allows you to deploy it on your own sites. You need to contact them for the site license, which means it’s probably in the same ballpark as Fusion Charts.
Highcharts supports IE. Protovis currently does not support IE.
http://groups.google.com/group/protovis/browse_thread/thread/c035035880f12857
Flot anyone?
http://code.google.com/p/flot/
These are really nice charts. I normally use the .Net Chart Control but these pure js charts look amazing. Much nicer than .net rendering an image for a chart ;)
I like Raphael’s charts: http://raphaeljs.com/
JS Charts isn’t too bad either: http://www.jscharts.com/
I should really try out some of these other ones suggested. I’m still using PlotKit (http://www.liquidx.net/plotkit/) on my website.
Round up of 28 Tools for Rich Data Visualizations on InsideRIA- numerous Ajax charting libraries included.
excellent
thanks