jquery.graphviz.svg - GraphvizのSVGデータを表示/機能追加するjQueryプラグイン
チャートやネットワーク図などを描くのに使われるのがGraphvizです。多くの場合PNGなどの画像で出力して利用しますが、SVGへのエクスポートも可能です。Web向けであれば、画像よりも使い勝手が良いでしょう。 そんなGraphvizで出力したSVGを表示するのがjquery.graphviz.svgです。
jquery.graphviz.svgの使い方
表示しました。
ノードをクリックすると、ハイライト表示されます。
さらにズームイン/アウトができます。
jquery.graphviz.svgはGraphvizのSVGデータに対して、ハイライトとズームイン、ズームアウトを追加します。さらにデータをレスポンシブにしてくれるので、どのデバイスに対しても適切な表示が可能です。
jquery.graphviz.svgはjQuery/JavaScript製のオープンソース・ソフトウェア(MIT License)です。
デモ mountainstorm/jquery.graphviz.svg: jquery plugin to make graphviz svg charts responsive