Frappe Charts - GitHub風グラフもあるSVGグラフライブラリ
WebはSVG/CanvasによってWeb標準だけで高度な表現が実現できるようになりました。しかし、それを使いこなすのは大変で、多くの場合ライブラリを使って実現しているでしょう。 今回紹介するFrappe ChartsはSVGを使ってグラフ表示を行うライブラリです。
Frappe Chartsの使い方
棒グラフ。マウスオーバーで情報を追加表示できます。
折れ線グラフ。
複数シリーズ出したパターン。
折れ線グラフにグラデーション。
データを動的に追加、削除できます。
色の塗り方も変えられます。
グラフと写真などのコンテンツを連動させるタイプ。
グラフのデータを選ぶと表示が変わります。
合計の表示、平均値表示を切り替え。
GitHub風のグラフ。
離すことも、くっつけることもできます。
Frappe Chartsは縦型の棒グラフと折れ線グラフくらいでグラフのパターンとしては多くありません。ただ、他のライブラリへの依存もなく、綺麗なSVGグラフが出せるのは魅力です。目的に合えば、使いやすいグラフライブラリでしょう。
Frappe ChartsはJavaScriptのオープンソース・ソフトウェア(MIT License)です。
Frappe Charts frappe/charts: Simple, responsive, modern SVG Charts with zero dependencies: https://frappe.github.io/charts