01 / VectorCraft · v0.9.0Alternative to Adobe Illustrator · Formerly DrawCraft on getartcraft.comgithub.com/storytold/vectorcraft

超高速纯 Rust 开源矢量插画工具,重构 Illustrator 体验。

专业插画师熟悉的钢笔工具、对齐面板与快捷键,27ms 极速渲染复杂路径。支持本地原生运行与 WebAssembly 浏览器免安装体验。

✓ Verified Cloudflare R2 Mirror·Fast CDN speeds with zero background daemons
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
📊 Benchmark Methodology & Reproduction:

The 27 ms / 120 FPS frame metric was tested using 20,000 randomized bezier path primitives (100 anchor points each) in a 3024x1964 viewport using wgpu over Metal on an Apple M2 Max (32-core GPU) and over Vulkan on an AMD Ryzen 9 7950X / RTX 4090. Frame rasterization time off the main UI thread averages 27 ms.

# Reproduce locally with Rust:
git clone https://github.com/storytold/vectorcraft && cd vectorcraft && cargo bench
05 / Downloads

Direct Release Packages for All Platforms

Direct Cloudflare R2 binary distribution with 1-year immutable caching and GitHub fallback.

macOS

macOS Universal

Apple Silicon (M1/M2/M3/M4) & Intel 64-bit.

Download .dmg
Windows x64

Windows 64-bit MSI

Standard Windows 10 & 11 installer package.

Download .msi
Windows Portable

Portable ZIP (No Install)

Zero admin rights needed. Unzip and run.

Download .zip
Windows ARM64

Windows on ARM

Native build for Surface & Copilot+ PCs.

Download .msi