网站首页 > 开源技术 正文
在前端开发过程中将体验和功能做到极致的同时,对于美观的追求也越来越高,数据可视化、动画交互、2D/3D 等元素已然成为标配。
以下为大家推荐几款开源图形库,希望对大家有所帮助!
1、D3.js(最流行的可视化库之一,被各种表格插件、库、框架所使用。它允许绑定任意数据到 DOM ,然后将数据驱动转换应用到 Document 中。你可以使用它从数组中生成 HTML 表,或是使用相同的数据创建具有平滑过渡和交互的交互式 SVG 条形图。)
2、Recharts(基于 React 的组合式图表,用解耦的、可重用的 React 组件快速构建你的图表。依赖于轻量级的 D3 子模块构建 SVG 元素,还可以调整组件的属性与传递组件来自定义图表。)
类似的将 React 和 D3 结合在一起的还有:
Victory
一个用于构建图表模块化和交互式数据可视化的 ReactJS 库。效果预览
3、ECharts(一个由百度开源的纯 Javascript 图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11、Chrome、Firefox、Safari 等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。)
4、Highcharts(是一个制作图表的纯 Javascript 类库,为网站或 Web 应用提供了一种简单的方法来添加交互式图表。 目前支持直线图、曲线图、区域图、区域曲线图、柱状图、饼状图、散布图等类型。)
5、Plotly.js
(一个 high-level 声明式图表库,基于 D3 和 stack.gl ,内置 20 多种图表类型,包括 3D 图表、统计图和 SVG 图等。)6、Chart.js(一个简单灵活的基于 HTML5 的 JavaScript 图表库,浏览器兼容性良好,内置 8 种不同的图表类型以可视化数据,且均可定制,可重新绘制窗口上的图表大小,以获得完美的粒度呈现。)
7、AntV G2(一个由纯 JavaScript 编写、强大的语义化图表生成工具,它提供了一整套图形语法,可以让用户通过简单的语法搭建出无数种图表,并且集成了大量的统计工具,支持多种坐标系绘制,可以让用户自由地定制图表。)
8、Leaflet(适用于移动设备的交互式 JavaScript 地图库,具有大多数开发人员所需要的所有制图(mapping)功能。设计简单,性能和可用性较好,可在所有主流的桌面和移动平台上高效运行,也支持扩展大量的插件。API 简单并易于使用。)
切图 qietu(.com)
- 上一篇: 这些好用的前端开发工具/框架,你用了么?
- 下一篇: 介绍一款数据可视化编程工具-ECharts
猜你喜欢
- 2024-10-11 介绍一款数据可视化编程工具-ECharts
- 2024-10-11 这些好用的前端开发工具/框架,你用了么?
- 2024-10-11 Echart可视化学习笔记(五)(echarts数据可视化原理)
- 2024-10-11 百度数据可视化实验室正式成立,发布深度学习可视化平台 Visual DL
- 2024-10-11 亲测!这些好用的数据可视化工具,真的爽到了
- 2024-10-11 快速入门前端图表插件E-chart(前端图表可视化工具)
- 2024-10-11 AI知识小科普丨知识图谱的主要技术你了解吗?
- 2024-07-05 数据可视化—Echarts图表应用(echarts数据可视化书)
- 2024-07-05 优化无止境,爱奇艺中后台 Web 应用性能优化实践
- 2024-07-05 小颖的前端框架(2020主流前端框架)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)