
cadcraft
CADCraft: computer-aided design and drafting, an open-source, clean-room AutoCAD-style app in pure Rust
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 freeFree: 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
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores
Trust Signals
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
openclaw
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
392.8k ★everything-claude-code
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
286.7k ★DeepSeek Harness
DeepSeek Harness: Everything is a Plugin.
258.6k ★