01 / VectorCraft · v0.7.0Alternative to Adobe Illustratorgithub.com/storytold/vectorcraft

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.

02 / Highlights

Engineered for Professional Illustrators

01 / Familiar Workflow

The Workflow You Know

Pen, direct selection, shape booleans, snapping guides, and an appearance panel, laid out the way you expect from Illustrator.

02 / Ultra High FPS

Genuinely Fast

20,000 shapes render in about 27 ms at retina resolution, and the user interface runs at a silky smooth 120 fps.

03 / Robust Math

Booleans That Never Fail

Exact curve booleans mean no more 'cannot perform operation' dialogs. Unlimited undo means no more fear.

04 / Non-destructive

Live, Editable Effects

Blends, envelope distort, gradient mesh, live radial, grid and mirror repeats, glows and drop shadows — all live.

05 / Vectorizer

Clean Image Tracing

Turn raster images into clean vector paths with 12 tracing presets optimized for logos, sketches, and line art.

06 / Standard Files

Open Formats

Native JSON documents, SVG and PDF bidirectional import and export, PNG, JPEG, and WebP multi-density output.

03 / Developer Guide

Build VectorCraft from Source Code

Requires Rust 1.90+

New to Rust? Install the toolchain via rustup.rs. Then execute the following commands in your shell to build and run VectorCraft directly:

# Clone the official repository
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
Cross-App InteroperabilityAffinity 1, 2 & 3 Support

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 Protocol

Register VectorCraft's headless MCP server with Claude Code or Cursor to generate and modify vectors directly:

claude mcp add vectorcraft -- /path/to/vectorcraft-cli mcp
04 / Benchmark

VectorCraft vs. Adobe Illustrator

MetricVectorCraft (Pure Rust)Adobe Illustrator
License CostFree forever (Open Source)$263.88 / year solo, $600+ in CC
Complex Paths Render20k shapes in 27 ms (120 FPS)Noticeable zoom & pan stutter
Boolean OperationsExact mathematical curves, never failsOccasional 'cannot perform operation'
Headless CLI / AI AgentNative CLI + Model Context ProtocolLegacy ExtendScript / restricted UXP
WebAssembly BrowserFull app in browser tab (WASM)Lightweight cloud web preview only