Tools/storytold/cadcraft

cadcraft

CADCraft: computer-aided design and drafting, an open-source, clean-room AutoCAD-style app in pure Rust

6.5k ★+2.1k/wkemergingRustMIT OR Apache-2.0new this week

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Oct 2026

CADCraft is a from-scratch take on AutoCAD's 2D drafting workflow, written in Rust. You get the command line (type L, click two points), object snaps, layers, dimensions, hatches, blocks and paper-space layouts that plot to PDF. It's free under MIT or Apache-2.0, with builds for macOS, Windows, Linux, FreeBSD and the browser.

Setup is a download from the releases page, or a Cargo build from source. A CLI and an MCP server let an AI agent type commands and render the drawing to check its own work. Fitting, since AI agents wrote most of it: the roadmap says the first 51,000 lines took about 11.5 agent-hours.

There's no paid tier. Solo hobbyists and students sketching 2D plans: free, worth a look. Small firms and larger teams exchanging drawings with clients: keep AutoCAD, or try LibreCAD if you need something free and stable today.

The catch: the project calls itself pre-alpha and puts itself at about 38% ready for real work. DWG is the format that matters, and a DWG saved here drops everything CADCraft doesn't model and has never been checked in AutoCAD. Open a file a client sent, sure. Don't send one back.

Free vs Self-Hosted vs Paid

fully free

Free: Everything. Dual-licensed MIT OR Apache-2.0, no account, no subscription, no gated features. Prebuilt installers for macOS (universal, signed and notarized), Windows (x64, arm64, x86), Linux (AppImage, Flatpak, deb, rpm, tarball), FreeBSD and a static WebAssembly build.

Self-hosted: It's a desktop app, so there's nothing to host. The web build is a static zip you can put on any static server. Building from source needs Rust 1.95 or later for the desktop and web UI. DWG read and write goes through the MPL-2.0 acadrust crate (used unmodified) and is not available in the web build.

Paid: No paid tier. The ArtCraft team that makes it sells a separate AI image and video studio; CADCraft itself is listed as open source and free.

Free with no paid tier. The real cost is time: it's pre-alpha by its own count, and DWG files it saves lose anything it doesn't model, so AutoCAD stays in the loop for client work.

What to do by team size

Solo
free; fine for learning or personal 2D plans, keep your own DXF/DWG backups
Small team
free to try, but keep AutoCAD for any DWG you send to clients until round trips are verified
Medium team
not yet; lossy DWG save and pre-alpha stability rule it out for production drafting
Large team
not yet; no 3D, no AutoLISP, no xrefs, no CAD standards tooling
Self-hosting ops:trivial
View pricing page →

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
84/100 · A
Adoption23/30
Maintenance25/25
Community11/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Organization account (56 public repos)Notable author: 27,670 followersAuthor also built: storytold/craft-launcher (680 stars)

License: MIT OR Apache-2.0

Use freely under either license; the Apache side adds a patent grant. ArtCraft logos must be removed from modified builds.

Commercial use: ✓ Yes

About

Owner
ArtCraft (Organization)
Stars
6,505
Forks
2,859

Also by ArtCraft

Explore Further

More tools in the directory