CADCraft
Last updated
An open-source, clean-room reimplementation of Autodesk AutoCAD, rebuilt in pure Rust
Install with winget
$ winget install --id ArtCraft.CadCraft --exact --version 0.7.0Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
Silent install command for CADCraft
CADCraft uses MSI (WiX). The silent install switches are /quiet /norestart.
msiexec.exe /i cadcraft-0.7.0-windows-x64.msi /quiet /norestart
For Intune admins
Stop chasing app updates. Pckgr patches them for you.
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialFrom $49/month. No credit card required.
Not on Intune? Pckgr RMM deploys and patches apps like this one on any Windows fleet. Free for up to 5 devices.
About
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.
Installers · v0.7.0
| Architecture | Type | Scope | Install | Download |
|---|---|---|---|---|
| x86 | MSI WiX | machine | Direct | |
| x64 | MSI WiX | machine | Direct | |
| arm64 | MSI WiX | machine | Direct |
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
Security
No known CVEs for CADCraft.
Coverage is best-effort and depends on a winget package mapping to an NVD CPE entry. Absence here is not a guarantee of safety.
Related apps
More from Learning Machines LLC or browse cad, design, drafting.
Frequently asked questions
How do I install CADCraft on Windows?
How do I install CADCraft silently for unattended deployment?
What are the silent install switches for CADCraft?
How do I uninstall CADCraft via winget?
Is CADCraft free?
Does CADCraft work on Windows 10?
How do I keep CADCraft up to date?
Recent versions
- 0.7.0latest
- 0.6.2
- 0.3.0