paperjs

paper.js

paperjs

The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey

AI 简介

Paper.js 是一个面向浏览器的矢量图形脚本库,用于在 HTML5 Canvas 上进行高性能、面向对象的矢量图形编程。它提供类似 Adobe Illustrator 的层级结构(如路径、组、图层)、布尔运算、贝塞尔曲线操作、坐标变换、事件交互及 PaperScript(可选)等核心功能,支持直接 JavaScript 编程与类脚本语法双模式。适用于交互式图表、SVG 动效生成、教育可视化、设计工具原型及 Web 端矢量绘图应用开发。

JavaScript
Other
15.1k
Stars
1.3k
Forks
392
Watchers
374
Issues

Star 增长

今日0
近 7 天0
近 30 天+4
综合评分69.7
默认分支develop