1、 D3
地址:https://github.com/d3/d3
D3目前在GitHub上拥有90,000个star,使其成为可用的最受欢迎的JavaScript库之一。这是一个了不起的库,用于使用Web标准(SVG,Canvas,HTML)使用JavaScript可视化数据。它结合了强大的交互和可视化技术,以数据驱动的方式来操作DOM。
它允许将任意数据绑定到DOM,然后将其转换应用于文档。
主要特征:
- 全部功能Web标准化
- 支持大型数据集
- 提供官方和社区开发的模块
2、Three.js
地址:https://github.com/mrdoob/three.js
three.js是另一个用于数据可视化的很棒的JavaScript库,目前有大约60,000个GitHub star。它希望使用默认的WebGL渲染器创建一个易于使用,简单且轻巧的3D库。
主要特征:
- 默认的WebGL渲染器
- 支持Canvas 2D,SVG和CSS3D的渲染器
- 好的文档
3、Chart.js
Chart.js是面向设计人员和开发人员的简单但灵活的JavaScript图表库,目前在GitHub上拥有约50,000 star。它具有出色的文档,并且很容易入门。
主要特征:
- 混合图表类型
- 开箱即用的惊人过渡
- 开源项目
- 支持八种图表类型
- 反应灵敏