Vector illustration, reimagined in pure Rust.
A fast, open-source, clean-room take on the Adobe Illustrator workflow — native on macOS, Windows and Linux, and in the browser via WebAssembly.
By the artcraft team.
|
### Why DrawCraft - **Familiar.** Illustrator's layout, tools, menus, panels and shortcuts — the Pen, Direct Selection, Pathfinder, Smart Guides, Appearance, Swatches, Layers… you already know how to use it. - **Fast.** Multithreaded SIMD rendering off the UI thread; 20,000 shapes render in ~27 ms at full retina resolution while the interface stays at 120 fps. - **Robust.** Exact curve booleans (no "cannot perform operation"), unlimited undo via structural sharing, property-tested file round trips. - **Open.** A documented native format (`.drawcraft`, JSON), first-class SVG, PDF (and PDF-compatible `.ai`) import/export, PNG/JPEG/WebP and Export for Screens. - **Agent-native.** Every menu item, tool gesture, panel and dialog is drivable over a JSON control channel and an **MCP server** — Claude and other agents can draw, edit and export like a human. - **Everywhere.** One codebase: desktop apps and the same UI in the browser. |
| PhotoCraft | Layered raster image editor in the spirit of Photoshop — high-bit-depth pipeline, adjustment layers, brushes, PSD round-trip. |
| DrawCraft | Vector illustration in the spirit of Illustrator — Pen, Pathfinder, live effects, type, SVG/PDF. (you are here) |
| FilmCraft | Non-linear video editor in the spirit of Premiere Pro — timeline editing, effects, and export. |
| LightCraft | Photo library and non-destructive raw developer in the spirit of Lightroom — local-first catalog, wide-gamut float pipeline. |
| PrintCraft | PDF viewer and editor in the spirit of Acrobat — rendering, forms, annotations, and document tools. |