D3.js

软件描述

D3.js 是一个基于数据操作文档的 JavaScript 库。D3 通过 HTML、SVG 和 CSS 帮助您让数据生动起来。

官方网站

访问软件的官方网站了解更多信息

官方认证

d3js.org

安全链接HTTPS

什么是 D3.js?

D3 允许您将任意数据绑定到文档对象模型(DOM),然后基于数据对文档应用驱动型转换。例如,您可以使用 D3 从数字数组生成 HTML 表格,或使用相同的数据创建带有平滑过渡和交互功能的动态 SVG 柱状图。

D3 并非一个试图提供所有可能功能的庞大框架,而是专注于解决核心问题:基于数据高效地操作文档。这避免了专有表示方式,提供了极高的灵活性,充分展现了 HTML、SVG 和 CSS 等网络标准的全部能力。D3 开销极小,运行速度极快,支持大规模数据集以及动态交互与动画行为。D3 的函数式风格通过丰富多样的组件和插件实现了代码复用。

🔄 替代方案

76 个选择
Apache Echarts

Apache Echarts

图表库工具

Apache ECharts 是一个免费、功能强大的图表和可视化库,可轻松为您的商业产品添加直观、交互式且高度可定制的图表。它使用纯 JavaScript 编写,基于全新的轻量级 canvas 引擎 zrender...

免费 • 开源
查看详情
AnyChart

AnyChart

软件

灵活的跨平台、跨浏览器JavaScript(HTML5)图表库,可创建交互式条形图、饼图、折线图、曲线图、面积图、甘特图、股票图及其他图表、地图和仪表盘,支持实时更新和多级钻取。

付费 • 专有
查看详情
FusionCharts Suite XT

FusionCharts Suite XT

软件

FusionCharts Suite XT 可帮助您快速为所有网络、移动和企业应用创建交互式 JavaScript 图表、仪表盘和地图。使用它,您可以构建出色的仪表板、报告、分析、监控系统和调查,融合美学优雅与实用价值……

付费 • 专有
查看详情

一款免费开源的 JavaScript 库,可轻松绘制 HTML5 图形和动画。它轻量级,且开箱即用的功能比现有的基于 SVG/VML 的组件(包括 Raphaël 和 Bonsai)更强大。

免费 • 开源
查看详情
Vega Visualization Grammar

Vega Visualization Grammar

图表库工具

Vega 是一种可视化语法,是一种用于创建、保存和共享交互式可视化设计的声明式格式。使用 Vega,您可以以 JSON 格式描述可视化的视觉外观和交互行为,并使用 Canvas 或...生成基于网页的视图。

免费 • 开源
查看详情
Chartist.js

Chartist.js

软件

Chartist.js - 简单的响应式图表。你可能认为这只是一个普通的图表库。但 Chartist.js 是一个社区的成果,该社区对其他图表库的功能感到失望。

免费 • 开源
查看详情

SciChart 提供 GPU 加速的图表库,适用于多个平台上的高要求业务、科学、医疗及金融应用,包括 JavaScript、iOS、Android、macOS 和 Windows Presentation Foundation。

免费个人 • 专有
查看详情
Frappé Charts

Frappé Charts

图表库工具

Frappé Charts 是一个简单、响应式且现代的网页图表库,零依赖,压缩后文件大小约为 15KB。由 ERPNext 团队开发,该库可轻松快速地以简洁的图表可视化数据,所需投入精力极少。

免费 • 开源
查看详情
上一页下一页