项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 949
使用教程
环境要求
- Node.js 18+
安装与启动步骤
-
1生成 sketch 工程
--new 创建新工程,--template=2d 指定 2D 画布模板。
npx fragment sketch.js --new --template=2d -
2TypeScript 模板
加 --typescript 生成 TS 版骨架,类型提示更完整。
npx fragment sketch.ts --new --template=2d --typescript -
3起开发服务器
带热更新,改代码即时重绘,适合反复调参。
npx fragment sketch.js -
4导出成品
渲染结果可直接导出为图片或视频,用于海报、动效素材。
如何确认成功
本地预览窗口正常渲染 sketch,改代码后画面即时更新。
注意事项
- 全局安装也可(npm i -g fragment-tools),但 npx 方式不污染全局环境。
核心亮点
- 模块化 API 设计,按需引入,代码组织清晰
- 内置多种渲染后端(Canvas/WebGL),适配不同性能需求
- 文档示例丰富,新手友好,上手门槛低
不足之处
- alpha 阶段,API 不稳定,升级可能破坏现有代码
- 社区尚小,第三方教程和生态资源有限
适用场景
- 艺术家快速生成生成艺术海报或动态视觉
- 设计师制作交互式网页背景或数据可视化
- 编程教学中的创意编程入门课程
替代项目
p5.js、Processing (p5.js 的 Java 前身)、three.js
同类项目推荐
Tokokino
开源
浏览器里给截图和录屏加背景、设备框、文字,直接导出图片或视频
Browser-based screenshot & video beautifier — backgrounds, device frames, shadows, ···
aRt
开源
用 R 代码轻松生成独特艺术图案
R package to create generative art.
cl-grph
开源
在 Common Lisp 中构建不可变图,用 Datalog 查询。
In-Memory Immutable Graph Structure with Datalog Query Language in Common Lisp
farbvelo
开源
一键生成和谐配色,告别选择困难
"Random" color palette generator, cycles
diagram-design
开源
让 AI 一句话画出杂志级图表,告别 Mermaid 塑料感
Editorial diagram design for Claude Code, Codex, GitHub Copilot, Cursor, Factory Dro···
ux-skill
开源
内置百条设计规则,AI 出的界面更懂人
Design intelligence engine for AI coding tools (Claude Code, Cursor, Windsurf). Dete···
freecad-ai
开源
用一句话在 FreeCAD 里生成可编辑三维模型
AI-powered assistant workbench for FreeCAD — generate 3D models from natural langua···
unslop
开源
把AI味界面一键改成有设计感的成品UI
A Claude skill that turns vibecoded, AI-looking UI into a designed interface
ux-ui-agent-skills
开源
让 AI 按设计系统出稿,不合格直接构建失败
Turn Claude into a senior design architect: DTCG tokens, 52 components, WCAG 2.2 AA-···
