Voici 3 solutions open-sources pour faire des graphiques coté client.

Morris.js (BSD): Basé sur D3.js 

GRaphaeljs (MIT) : Basé sur Raphaeljs

Elycharts (MIT) : Basé sur Raphaeljs

Ces solutions existent depuis un petit moment déjà et vous les connaissez sûrement. Ce post fait office de post-it pour moi :-)