Canvas 实用框架、工具

canvas 酷炫特效 + 小游戏
https://github.com/poetries/canvas

canvas-confetti 酷炫彩色纸屑动画效果
https://www.kirilv.com/canvas-confetti/
https://github.com/catdad/canvas-confetti

lucky-canvas 抽奖插件
https://100px.net/
https://github.com/buuing/lucky-canvas

Excalidraw 在线白板工具
https://excalidraw.com/
https://github.com/excalidraw/excalidraw

fireworks-js 烟花特效
https://fireworks.js.org/
https://github.com/crashmax-dev/fireworks-js

canvas-editor 富文本编辑器
基于 canvas/svg
https://hufe.club/canvas-editor/
https://github.com/Hufe921/canvas-editor

Luckysheet 类似 excel 在线表格
https://dream-num.github.io/LuckysheetDocs/
https://github.com/dream-num/Luckysheet

x-spreadsheet 基于 Web(es6) canvas 构建的轻量级 Excel 开发库
https://myliang.github.io/x-spreadsheet/
https://github.com/myliang/x-spreadsheet

QRCanvas 基于 canvas 的 JavaScript 二维码生成工具
https://gera2ld.github.io/qrcanvas/
https://github.com/gera2ld/qrcanvas

Signature Pad 基于 Canvas 实现的签名库
http://szimek.github.io/signature_pad/
https://github.com/szimek/

Rough.js 是一个轻量级的(大约 8k),基于 Canvas 的可以绘制出粗略的手绘风格的图形库。
https://roughjs.com/
https://github.com/rough-stuff/rough

Fabric.js 基于 Canvas 的画布(海报)
http://fabricjs.com/
https://github.com/fabricjs/fabric.js

uCharts 是一款高性能的前端应用图表库,开发人员编写一套代码,可以在 Web、iOS、Android以及小程序中使用。
https://www.ucharts.cn/v2/#/
https://gitee.com/uCharts/uCharts

SpriteJS 是一款由360奇舞团开源的跨终端 canvas 绘图框架,可以基于 canvas 快速绘制结构化 UI、动画和交互效果,并发布到任何拥有canvas环境的平台上(比如浏览器、小程序和node)。
http://spritejs.com/
https://github.com/spritejs/spritejs

Paper.js是一款开源的矢量图形脚本框架,基于 HTML5 Canvas 开发,提供清晰的场景图、DOM和大量强大的功能用来创建各种向量图和贝塞尔曲线。
http://paperjs.org/
http://github.com/paperjs/paper.js

posted @ 2023-11-22 13:16  东八区  阅读(100)  评论(0编辑  收藏  举报