Graph scripts – part 1 – javascript

Today I will try to add more resources on the Javascript graphs utilities to create attractive and more intuitive data sets presentations( graphs ).

RGraph

HTML5 – graph library – yes HTML5 so IE users – change your browser, or use google frame. The library uses the latest CANVAS features and is fully documented on the site. It has a large variety of outputs:

Bar chart, Bi-polar chart, Donut chart, Funnel chart, Gantt chart, Horizontal Bar chart, LED grid, Line chart,Odometer, Pie chart, Progress bar, Pseudo radar chart, Scatter chart, Traditional radar chart.

RGraph

Bluff

Another script that is based on CANVAS, only that this time can use the excanvas from google, to support IE. Is a “translation” of a ruby graphing library named Gruff.

capture-2

The following two libraries use jQuery:

jQuery visualize plugin

Very simple to implement –  it gets it’s data from a table and even allows interactive data input.

capture-3

TufteGraph

It is different from other javascript charting libraries because:

- Configuration is by dynamic functions, allowing for really compact API (very few options)

- Non-core layout is done via CSS rather than code

It’s fully tested on Safari3 and Firefox3 only

capture-4

MooChart

Mootools based, it draws a bubble diagram using canvas, and can animate it. There is a nice demo on the script site.

capture-5

Canvas 3d graph

Exactly what it says –  bar graphing but in 3D.

capture-6

gRaphaël

Charting library based on Raphael. Cross browser interactive or static graphs.

capture-7

Do you know more?

Let me know.

We have an update, thanks to Kilian, who seems that created a new graph library for prototype users. It renders the graphs with Raphael, so  is cross-browser, and I must admit it looks pretty. Below is a screenshot:

capture-1

If you have your own libraries, or you  know others not specified here, you can submit it here.

I will update this post as many times as I’ll receive news from you.