Apache ECharts
Apache EChartsは20種以上のチャートと様々なコンポーネントを組み合わせて多種多様なインタラクティブチャートを実装できるオープンソースのデータ視覚化JavaScriptライブラリです。こちらは6年程前にご紹介したEChartsの開発が進められたものになりますが、以前とは比べ物にならないほど進化していたので改めてご紹介します。
Web上における複雑なデータ駆動型ビジュアライゼーションの作成を容易にするように設計されており、殆どのブラウザで動作し、CanvasとSVGとでレンダリングのスイッチが可能、1000万ものデータでもリアルタイムでレンダリング可能、インタラクティブであり視覚障害のある方にも優しいアクセシビリティに配慮したチャートを生成する事が出来ます。
6年前でも多岐にわたるチャートビジュアライズが可能でしたが、2025年も間近の現在はさらにパワーアップ。想像できる表現の殆どは恐らく可能だと思います。詳細はドキュメントや制作例などをご参照下さい。