问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

推荐一些有趣实用的前端可视化工具库,助力可视化开发

发布网友 发布时间:2024-09-08 18:14

我来回答

1个回答

热心网友 时间:2024-09-15 22:40

前言

前端可视化一直是人们常谈到的词,随着SVG,Canvas,WebGL等技术的发展,也涌现了一大批的优秀的可视化库。本文将从中选择一些有趣实用的推荐给大家,工具使用好了,开发效率自然也就提升了。

ECharts

ECharts是一个基于JavaScript的开源可视化图表库。我相信很多做过可视化相关项目的伙伴们都用过,可以说是永远滴神了。

GitHub:https://github.com/apache/echarts

网站:https://echarts.apache.org/zh/index.html

makeapie

makeapie是ECharts社区资源集合地。网站里面有很多社区小伙伴的作品,如果你实在想不出实现效果,那就到makeapie看看,很可能就有你想要的。

网站:https://www.makeapie.com/explore.html

ZRender

ZRender是一个二维绘图引擎,它提供Canvas、SVG、VML等多种渲染方式。ZRender也是ECharts的渲染器。有兴趣的小伙伴可以研究研究。

GitHub:https://github.com/ecomfe/zrender

网站:https://ecomfe.github.io/zrender-doc/public/

Chartjs

Chartjs是一个为设计人员和开发人员提供简单而灵活的JavaScript图表。风格挺清新。

GitHub:https://github.com/chartjs/Chart.js

网站:https://www.chartjs.org/

中文:https://chartjs.bootcss.com/

D3.js

D3.js是用于数据可视化的开源的JavaScript函数库,被认为是很好的JavaScript可视化框架之一。相比于ECharts更灵活,也更复杂。

GitHub:https://github.com/d3/d3

网站:https://d3js.org/

AntV

AntV系列:包含各种数据可视化的解决方案,这一套很系统,包含了数据可视化的方方面面。

GitHub:https://github.com/antvis

网站:https://antv.vision/zh

AntVG2

AntVG2是一套面向常规统计图表,以数据驱动的高交互可视化图形语法,具有高度的易用性和扩展性。

网站:https://g2.antv.vision/zh

AntVF2

AntVF2是一个专注于移动端,面向常规统计图表,开箱即用的可视化引擎。

网站:https://f2.antv.vision/zh

AntVG6

AntVG6是一个简单、易用、完备的图可视化引擎。

网站:https://g6.antv.vision/zh

AntVX6

AntVX6是一个图编辑引擎,提供了一系列开箱即用的交互组件和简单易用的节点定制能力,方便我们快速搭建DAG图、ER图、流程图等应用。

网站:https://x6.antv.vision/zh

AntVL7

AntVL7是一个地理空间可视化分析引擎。

SpriteJS

SpriteJS是一个跨平台的高性能图形系统,它能够支持web、node、桌面应用和小程序的图形绘制和实现各种动画效果。

GitHub:https://github.com/spritejs/spritejs

网站:https://spritejs.org/#/zh-cn/index

Rough.js

Rough.js:可以用来绘制草图外观的图形。

GitHub:https://github.com/rough-stuff/rough

网站:https://roughjs.com/

ThreeJS

ThreeJS是一款开源的主流3D绘图JS引擎,可以说是前端3D开发必备神器了。

GitHub:https://github.com/mrdoob/three.js/

网站:https://threejs.org/

Pixi.js

Pixi.js是一个非常快的2Dsprite渲染引擎,支持WebGL。可以帮助我们显示、动画和管理交互式图形,这样我们就可以轻松地使用JavaScript和其他HTML5技术制作游戏和应用程序。

GitHub:https://github.com/pixijs/pixijs

网站:https://pixijs.com/

中文:https://pixijs.huashengweilai.com/

Phaser

Phaser是一个快速、有趣并且免费的开源H5游戏开源框架。对H5游戏开发感兴趣小伙伴可以看看Pixi.js和这个库。

GitHub:https://github.com/photonstorm/phaser

网站:http://phaser.io/

SVG.js

SVG.js是用于操纵SVG和设置SVG动画的轻量级库。

GitHub:https://github.com/svgdotjs/svg.js

网站:https://svgjs.dev/docs/3.0/

Snap.svg

Snap.svg是一个为现代web而生的JavaScriptSVG库。

GitHub:https://github.com/adobe-webplatform/Snap.svg

网站:http://snapsvg.io/

Fabric.js

Fabric.js是一个操作canvas的库,可以进行svg和canvas的相互转换。

GitHub:https://github.com/fabricjs/fabric.js

网站:http://fabricjs.com/

Easingfunctions

Easingfunctions自定义参数随时间变化的速率,帮助我们选择正确的缓动函数。

GitHub:https://github.com/ai/easings.net

网站:https://easings.net/en#

Animate.css

Animate.css跨浏览器的CSS动画库。

GitHub:https://github.com/animate-css/animate.css

网站:https://animate.style/

Anime.js

Anime.js一个轻量级JavaScript动画库,具有简单但功能强大的API。

GitHub:https://github.com/juliangarnier/anime

网站:https://animejs.com/

中文:https://www.animejs.cn/

Hover.css

Hover.css纯CSS3鼠标滑过特效库

GitHub:https://github.com/IanLunn/Hover

网站:http://ianlunn.github.io/Hover/

最后

暂时就分享这么多吧,上面这些库的实用性都比较高的,而且有些还十分有趣。如果你也用过文章中没有,但是也很有趣或实用,欢迎分享~

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 街机《头文字D3》官方网站 最近口水很粘,而且有口臭。 嘴唇老是觉得粘粘的,而且有股口臭味道是怎么回事 从地铁一号线火车北站到天府大道北段20号高新国际广场农行一楼怎么去... 从火车北站坐哪路公交车到天府大道北段18号高新国际广场A座3楼_百度... 火车北站到成都高新区天府大道北段20号怎么走? 交水费显示水表占压怎么回事 水表卡连续买两次水费会累加吗? 物业如何水费 一公斤蜂蜜多少钱 湛江一中2015年多少人上汕头大学 湛江城市荣誉 公交,货车放屁是怎么回事? huwyi笔记本是什么杂牌子啊? barrett食管多久癌变 求书名,一篇现代宠文,男主是市长吧 女主会打人 男主超宠女主小说 中国卡脖子的科学领域有哪些? 如何与未安装office365的电脑共享编辑 excel文件? EXCEL设置多人同时编辑excel怎么设置多人编辑 预测EGFR突变后和哪些通路有关该去哪个网站上做分析? 温拿乐队唱片 温拿五虎唱片 1978年香港温拿乐队公司地址在哪里 彭健新唱片 白玉牌子有什么寓意 定价由什么决定 视同销售按什么定价 影响定价的因素有哪些?它们是如何影响定价… 家纺如何定价 哪里有无损的歌曲下载 怎么在51ape无损音乐下载歌曲? 51ape无损音乐网站如何下载音乐 怎么下载无损音乐? 布兰妮获得过哪些奖? 林妙可的打扮一言难尽,21岁的她缺少同龄人的品味与个性,你怎么看... 爱吃瓠瓜的一定要收藏,教你5种家常做法,简单美味又下饭 快手id数字是什么意思 继承权排列顺序是怎么规定的 怎样看快手的账号id号是什么?