CADCraft

CADCraft 0.7.0

An open-source, clean-room reimplementation of Autodesk AutoCAD, rebuilt in pure Rust

Download for Windows

About CADCraft

CADCraft is a fast, open-source, clean-room reimplementation of the AutoCAD workflow, rebuilt in pure Rust: the command line, object snaps, layers, dimensions, hatches, blocks and DXF drawings you already know. It runs natively on macOS, Windows, Linux and FreeBSD, and in the browser via WebAssembly.

What works today

  • Command line: keyword prompts, history, AutoComplete, aliases, @dx,dy and @d<a entry, direct distance entry, transparent commands and .scr-style scripts.
  • Draw and modify: LINE, PLINE, CIRCLE, ARC, RECTANG, POLYGON, ELLIPSE, SPLINE, XLINE, RAY, DONUT, TEXT and MTEXT, plus ERASE, MOVE, COPY, ROTATE, SCALE, MIRROR, STRETCH, OFFSET, TRIM, EXTEND, FILLET, CHAMFER, BREAK, JOIN, EXPLODE, rectangular and polar ARRAY, draw order and OVERKILL.
  • Precision: object snaps (endpoint, midpoint, center, quadrant, intersection, perpendicular, tangent and more), polar tracking, ortho and grid snap.
  • Layers and properties: Layer Properties Manager with on/off, freeze, lock and plot states, layer tools, and a Properties palette with per-object editing, linetypes, lineweights and true colour.
  • Annotation: all DIM* commands with full DIMSTYLE variables and associative dimensions, MLEADER, TABLE, TrueType fonts, MTEXT formatting codes and a single-stroke drafting font.
  • Hatch and blocks: pick-point hatch boundaries with islands, pattern, solid and gradient fills, BLOCK/INSERT, attributes and nested blocks.
  • Files and plotting: DXF read/write (R12-2018), DWG read/write (R13-2018), PDF plotting, SVG and PNG export, paper-space layouts, viewports, page setups and PLOT.
  • Parametric: geometric and dimensional constraints, AUTOCONSTRAIN, PARAMETERS with expressions and hot grips.
  • Automation: an MCP server, a JSON control channel and the cadcraft-cli tool.

Technical details

PublisherLearning Machines LLC
Version0.7.0
Release date2026-10-14
LicenseMIT OR Apache-2.0
Installer typewix
Architecturex86, x64, arm64
Package IDArtCraft.CadCraft
Install scopeAll users

Install CADCraft from the command line

Install with Windows Package Manager
winget install --id=ArtCraft.CadCraft -e
Update to the latest version
winget upgrade --id=ArtCraft.CadCraft -e
Uninstall
winget uninstall --id=ArtCraft.CadCraft -e
Silent install with the offline installer
msiexec /i "cadcraft-0.7.0-windows-x64.msi" /quiet /norestart
Uninstall the MSI package
msiexec /x {93916749-D6C0-4188-9B2D-5B0E5D384E0C} /quiet

caddesigndraftingdwgdxf

CADCraft version history

0.6.2 Oct 12, 2026
0.3.0 Oct 8, 2026

Frequently asked questions

Is CADCraft free?

Yes. CADCraft is free and open-source software released under the MIT OR Apache-2.0 license.

What is the latest version of CADCraft?

The latest version is 0.7.0, released on Oct 14, 2026.

Is it safe to download CADCraft?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with c2fcdb79dff80023fbaa567881474db1a78fbad9f455481198be8f32af2017ef.

Which Windows versions does CADCraft support?

CADCraft runs on Windows and is available for 32-bit (x86), 64-bit (x64), ARM64 systems.

How do I install CADCraft silently?

Run the offline installer with msiexec /i "cadcraft-0.7.0-windows-x64.msi" /quiet /norestart, or install it with Windows Package Manager: winget install --id=ArtCraft.CadCraft -e --silent.

How do I uninstall CADCraft?

Open Settings › Apps › Installed apps, find CADCraft and select Uninstall. From the command line, run winget uninstall --id=ArtCraft.CadCraft -e.