72
D3允许您将任意数据绑定到文档对象模型(DOM),然后将数据驱动的转换应用于文档。例如,您可以使用D3从数字数组生成HTML表。或者,使用相同的数据创建具有平滑过渡和交互作用的交互式SVG条形图。D3并不是试图提供所有可能功能的整体框架。相反,D3解决了问题的症结:基于数据的文档有效处理。这避免了专有表示,并提供了非凡的灵活性,从而暴露了HTML,SVG和CSS等Web标准的全部功能。以最小的开销,D3非常快,支持大型数据集以及用于交互和动画的动态行为。D3的功能风格允许通过各种组件和插件集合来重复使用代码。...
网站:
https://d3js.org特征
分类目录
具有任何许可的所有平台的D3.js替代品
33
CanvasJS Charts
CanvasJS是易于使用的HTML5和Javascript Charting库。它可在包括iPhone,iPad,Android,Windows Phone,Microsoft Surface,台式机等的设备上运行。
- 免费的个人应用
- Web
29
RAWGraphs
RAWGraphs是一个开源应用程序,旨在让每个人都可以轻松查看复杂数据。RAWGraphs作为设计人员和视觉爱好者的工具而生,旨在提供电子表格和矢量图形编辑器之间缺少的链接。
- 免费应用
- Web
- Self-Hosted
26
22
21
21
17
17
Highcharts
Highcharts是一个用纯JavaScript编写的图表库,它提供了一种将交互式图表添加到您的网站或Web应用程序的简便方法。
- 免费的个人应用
- Web
- Self-Hosted
- Java Mobile
14
FusionCharts Suite XT
FusionCharts Suite XT可帮助您轻松地为所有Web,移动和企业应用程序创建交互式JavaScript图表,量表和地图。
11
ChartURL
Google Image Charts的替代方案,使开发人员和营销人员可以在他们的电子邮件,Slackbots,Web /移动应用程序等中嵌入个性化图表。
- 免费增值应用
- Web
- Self-Hosted
10