Skip to content
☆´∀`☆
On this page

Canvas And Svg

Canvas 2d

1. Fabric.js

Fabric.js 是一个强大的 JavaScript 库,可以使您的应用程序在 HTML5 canvas 元素上绘制图形。它提供了一个交互式对象模型,丰富的绘图功能,SVG 和 JSON 解析器,以及一套简单的控件 UI。demo

2. konvajs

Konva 是一个 HTML5 Canvas JavaScript 框架,用于桌面和移动应用程序。它提供了一个画布和一个简单的 API,可以通过 JavaScript 来操作画布上的对象。demo

  • 支持桌面和移动设备
  • 与 React、Vue 和 Svelte 等 Web 框架的原生集成
  • 动画和补间
  • 内置拖放支持
  • 导出到数据 URL、图像数据或图像对象

基于canvas的有趣的小东西

lucky-canvas

一个基于 JavaScript 的跨平台 ( 大转盘 / 九宫格 / 老虎机 ) 抽奖插件

fireworks-js

一个简单的烟花库。

tsParticles

一个轻量级的粒子动画库,可以创建粒子效果,比如雪花、雨、下雨、烟、泡沫、火、流星、心、多边形、光环、星星等。有框架组件。