PhotoCraft: An open-source, photo editor written by scratch in pure Rust
Global
VectorCraft: An open-source, vector art tool written by scratch in pure Rust
CADCraft: computer-aided design and drafting — an open-source, clean-room AutoCAD-style app in pure Rust
A free 3D modeler for architecture, engineering and 3D design — draw as if by hand, built natively for Linux.
Community-built comprehensive 2D content creation appplication for graphic design, digital art, and interactive real-time motion graphics powered by a node-based procedural graphics engine
The world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas.
> ⚠️ Beta: framefields is under active development. APIs may change between releases and some features may be incomplete or unstable.
Editor ✅ ✅ ✅ ✅ ✅ ✅ ✅ 🚧 ✅ available now | 🚧 coming soon
js library and command-line application for optimizing SVG files.
Rnote is an open-source vector-based drawing app for sketching, handwritten notes and to annotate documents and pictures.
Lottie is a mobile library for Web, and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile!
Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
> Awesome Design focuses on collecting high quality resources and tools which can be used by UI/UX designers in daily work. Thanks to the community, the repo keeps being updated continuously from people around the world who provide amazing resources.
A lightweight library for manipulating and animating SVG, without any dependencies.
AI design editor, open-source Figma alternative with Spring Boot and React.
🐵 A Streamlit image-to-vector tool powered by the Vecto engine — upload PNG/JPG and get clean, editable SVG with live side-by-side preview. 基于 Vecto 引擎的图片转 SVG 工具:上传位图自动矢量化,分割视图对比,导出 SVG/PNG。
An iOS library to natively render After Effects vector animations
Vivus is a lightweight JavaScript class (with no dependencies) that allows you to animate SVGs, giving them the appearance of being drawn.
The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
html in your browser, there's no automated way right now.
A JavaScript PDF generation library for Node and the browser
Cell-lct:面向 Adobe Illustrator 的可编辑科研矢量绘图插件。免费额度每天抖音群里提供,抖音名(木纹),私人额度小红书找:木纹小路
Create camera-ready, editable academic figures from papers and method descriptions.
Use any Animation for gestures, scrolling, or a timeline. Progress is clamped to 0–1.
A desktop image editor, faithful to classic Adobe Photoshop, with native PSD/PSB compatibility - Live WebApp: