Vector illustration, reimagined in pure Rust.
The pen, panels, and shortcuts working illustrators expect, in a native app that keeps up with you. Open source on GitHub, and available in your browser too.
Engineered for Professional Illustrators
The Workflow You Know
Pen, direct selection, shape booleans, snapping guides, and an appearance panel, laid out the way you expect from Illustrator.
Genuinely Fast
20,000 shapes render in about 27 ms at retina resolution, and the user interface runs at a silky smooth 120 fps.
Booleans That Never Fail
Exact curve booleans mean no more 'cannot perform operation' dialogs. Unlimited undo means no more fear.
Live, Editable Effects
Blends, envelope distort, gradient mesh, live radial, grid and mirror repeats, glows and drop shadows — all live.
Clean Image Tracing
Turn raster images into clean vector paths with 12 tracing presets optimized for logos, sketches, and line art.
Open Formats
Native JSON documents, SVG and PDF bidirectional import and export, PNG, JPEG, and WebP multi-density output.
Build VectorCraft from Source Code
New to Rust? Install the toolchain via rustup.rs. Then execute the following commands in your shell to build and run VectorCraft directly:
git clone https://github.com/storytold/vectorcraft.git
cd vectorcraft
# Run VectorCraft desktop app in release mode
cargo run --release -p vectorcraft
# Run headless CLI tool for scripts & AI agents
cargo run --release -p vectorcraft-cli -- --help
Open Affinity Designer & Adobe Illustrator Files Natively
Worried about subscription traps or Canva's acquisition of Affinity? VectorCraft natively opens and places Affinity documents (.af, .afdesign, .afpub, .afphoto from Affinity 1, 2, and 3) as well as Adobe Illustrator (.ai, PDF-compatible), SVG, PDF/X, EPS, and DXF files without conversion loss.
🤖Control VectorCraft from Claude Code & AI Agents
Model Context ProtocolRegister VectorCraft's headless MCP server with Claude Code or Cursor to generate and modify vectors directly:
VectorCraft vs. Adobe Illustrator
| Metric | VectorCraft (Pure Rust) | Adobe Illustrator |
|---|---|---|
| License Cost | Free forever (Open Source) | $263.88 / year solo, $600+ in CC |
| Complex Paths Render | 20k shapes in 27 ms (120 FPS) | Noticeable zoom & pan stutter |
| Boolean Operations | Exact mathematical curves, never fails | Occasional 'cannot perform operation' |
| Headless CLI / AI Agent | Native CLI + Model Context Protocol | Legacy ExtendScript / restricted UXP |
| WebAssembly Browser | Full app in browser tab (WASM) | Lightweight cloud web preview only |