Unofficial guide. Not affiliated with ArtCraft / Storytold, Adobe or Microsoft. Facts from the official READMEs as of 2026-10-12.

Last updated: · Data snapshot: 2026-10-12

Vector illustration · In development

VectorCraft: Free Open-Source Adobe Illustrator Alternative

Looking for vector illustration tools? VectorCraft is a free Rust app from the ArtCraft team. Check its documented capabilities and gaps before relying on it for your work.

What is VectorCraft?

Its README describes a clean-room Rust reimplementation of the Adobe Illustrator workflow. The official listing describes the apps as free, open source and built from scratch in Rust.

GitHub license metadata: Apache License 2.0 (Apache-2.0). The README documents a choice of MIT OR Apache-2.0; GitHub's single-license field does not show that full choice. Read the repository license and asset notices.

GitHub stars: 7,334 at the 2026-10-12 snapshot. Official one-line description: Fast, open-source vector illustration, reimagined in pure Rust. Source: official apps listing

Key features

Drawing and appearance

Use path editing, curve booleans, Pathfinder, Shape Builder, gradients and appearance controls. The README describes styles, threaded text and bidirectional Hebrew/Arabic layout.

Export and reuse

Prepare screen exports and work with a documented JSON native format. Import warnings identify content that could not be translated.

File formats

Format Documented behavior
.vectorcraft Native JSON document format.
SVG, PDF, PDF-compatible .ai Import/export; native .ai editing data is not written.
PNG, JPEG, WebP Raster export.
SVGZ, GIF, TIFF, BMP Open support is documented.
PSD, PSB Import the merged image; PSD export is documented.
.af, .afdesign, .afpub, .afphoto Native open/place, with warnings and preview fallback; no Affinity export.

The status section also lists EPS, DXF and EMF/WMF workflows. Consult its format notes for the scope of each.

Status and limits

The official listing says In development; the README describes an alpha. Native .ai exchange, tool interaction details, much of the 3D/material work, raster-effect coverage, vertical CJK composition, scripting and generative AI remain incomplete. Its parity scores are the maintainers’ own assessments, not independent review results.

Download and install VectorCraft

Start at VectorCraft on getartcraft.com or the official GitHub Releases page. You can also use ArtCraft Launcher to install the desktop apps.

The latest snapshotted release is v0.9.0, published . These are exact asset names from that release; download them on the official Releases page.

Windows

Match x64, arm64 or x86 to your computer. The MSI is an installer; the portable ZIP is the alternative for running an unpacked build. Follow the README for permissions and portable settings.

Show 6 Windows release files
  • vectorcraft-0.9.0-windows-arm64-portable.zip
  • vectorcraft-0.9.0-windows-arm64.msi
  • vectorcraft-0.9.0-windows-x64-portable.zip
  • vectorcraft-0.9.0-windows-x64.msi
  • vectorcraft-0.9.0-windows-x86-portable.zip
  • vectorcraft-0.9.0-windows-x86.msi

macOS

The universal DMG is the desktop app for Apple silicon and Intel. The README labels it signed and notarized. A separate CLI ZIP, where listed, contains the command-line tool.

Show 2 macOS release files
  • vectorcraft-0.9.0-macos-universal.dmg
  • vectorcraft-cli-0.9.0-macos-universal.zip

Linux

Choose the package for your architecture: AppImage, Debian/Ubuntu DEB, Fedora/RHEL/openSUSE RPM, sandboxed Flatpak or a tarball. RISC-V support and runtime requirements are package-specific. Read the README installation notes.

Show 13 Linux release files
  • vectorcraft-0.9.0-linux-aarch64.AppImage
  • vectorcraft-0.9.0-linux-aarch64.AppImage.zsync
  • vectorcraft-0.9.0-linux-aarch64.deb
  • vectorcraft-0.9.0-linux-aarch64.flatpak
  • vectorcraft-0.9.0-linux-aarch64.rpm
  • vectorcraft-0.9.0-linux-aarch64.tar.gz
  • vectorcraft-0.9.0-linux-riscv64.tar.gz
  • vectorcraft-0.9.0-linux-x86_64.AppImage
  • vectorcraft-0.9.0-linux-x86_64.AppImage.zsync
  • vectorcraft-0.9.0-linux-x86_64.deb
  • vectorcraft-0.9.0-linux-x86_64.flatpak
  • vectorcraft-0.9.0-linux-x86_64.rpm
  • vectorcraft-0.9.0-linux-x86_64.tar.gz

FreeBSD

The README provides tarball instructions and required runtime libraries. Read those before unpacking into system directories.

Show 1 FreeBSD release files
  • vectorcraft-0.9.0-freebsd-x86_64.tar.gz

Web (WebAssembly)

A web ZIP contains a static WebAssembly build to host on a static server. The official listing also labels browser support.

Show 1 Web (WebAssembly) release files
  • vectorcraft-web-0.9.0.zip

Verify your download against SHA256SUMS.txt from the same official release. Compare a locally calculated SHA-256 digest with the entry for the exact file you downloaded. See the checksum guide.

Read the full official download and platform instructions ↗

Build VectorCraft from source

The following first-run block is copied verbatim from the official README. Run it from the repository checkout; commands without a clone step assume you already have the code. Read the README for Rust toolchain requirements, operating-system dependencies and optional fonts.

cargo run --release -p vectorcraft                          # desktop app
cargo run --release -p vectorcraft -- examples/dusk-poster.vectorcraft
cargo run --release -p vectorcraft -- --control 7979        # + JSON control channel
cargo run --release -p vectorcraft-cli -- mcp               # MCP server (stdio)
cargo run --release -p vectorcraft-cli -- run --in examples/ribbons.vectorcraft --export out.pdf   # headless batch
cargo run --release -p vectorcraft-cli -- bench examples/neon-drive.vectorcraft                   # render timing
cargo xtask bundle                                        # dist/VectorCraft.app (macOS)
cd apps/vectorcraft-web && trunk build --release            # web build → dist/web
cargo xtask ci                                            # fmt, clippy, tests, layering, wasm, vendor names

VectorCraft vs Adobe Illustrator

The comparison here covers only VectorCraft's documented capabilities. Its README positions it against Adobe Illustrator; the official apps listing labels it In development. The feature summary describes documented tools, and status and limits records the gaps. File support is scoped by the format table.

This is a documentation-based review, not a hands-on test or a guarantee of replacement readiness. For your workflow, test a copy of a representative file and check the result before moving important work.

Agent, CLI and MCP features

The VectorCraft README documents a command-line tool, a JSON control channel and an MCP server. These expose app operations to scripts and agents; the exact commands and protocol depend on the repository. Read the official automation documentation ↗

Frequently asked questions

Where can I download VectorCraft?

Use its official getartcraft.com page or the storytold GitHub Releases page. This guide links to official sources and does not distribute installers.

Is VectorCraft safe?

This guide has not audited the binaries. Use official releases, verify the published SHA-256 checksums and read the documented platform warnings. Early software can have bugs.

Which platforms does VectorCraft support?

The official listing documents macOS, Windows, Linux, Web. Check the download section for the packages in the latest research snapshot.

Can VectorCraft open Illustrator files?

It documents PDF-compatible .ai import, but reliable exchange of native .ai layer structure is still a gap. Illustrator editing data is not written.

Is VectorCraft free?

Yes. It is part of the free, open-source Craft apps. GitHub records Apache-2.0; the README offers MIT OR Apache-2.0.