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.
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.
Alternatives to CADCraft
Other Graphic & Design programs for Windows from different developers.
LibreCAD is a cross-platform 2D CAD program written in C++11 using the Qt framework. It can read DXF and DWG files and can write DXF, PDF and SVG files. The user interface is highly customizable, and