d3.js オープンソース・ソフトウェア(BSD)。データの可視化ライブラリです。HTML/SVG/CSSを使ってアニメーションもサポートしたグラフ/チャートを表示します。jQueryと同じような使い勝手で高度なチャートを描けるのが特徴です。 以下はサンプルのコードで、指定されたSVGタグの色を変更します。 d3.selectAll("p").style("color", function(d, i) { return i % 2 ? "#fff" : "#eee"; }); SVGによる表現は多彩なので、単純なグラフやチャートと言った枠を越えた表現が実現できます。 使いこなすのはそうそう簡単ではありませんが、SVGを素のまま使うのに比べると大幅に手間は軽減されるでしょう。その上でjQueryライクにプログラマブルにSVGを扱うと言った目的に最適な選択になるはずです。 three.js オ
![業務で使えるJavaScriptライブラリ「グラフ/チャート編」](https://cdn-ak-scissors.b.st-hatena.com/image/square/8314571f49b9de20b9de911013a2f49520d29ac0/height=288;version=1;width=512/https%3A%2F%2Fblog.htmlhifive.com%2Fwp-content%2Fuploads%2F2016%2F03%2Fenterprise-software-8.png)