CADCraft: The Open-Source Rust AutoCAD Alternative
Engineered for mechanical engineers, architects, and makers. CADCraft combines the speed and safety of Rust with native DXF/DWG compatibility, AutoCAD shortcut parity, and 100% offline drafting freedom.
sports_esportsInteractive CADCraft WebAssembly Playground
Test CADCraft drafting directly in your browser. Draw geometry, test AutoCAD CLI shortcuts (L, C, REC, DIM), and export real DXF files.
Why Drafters Are Moving to CADCraft
Built from the ground up to solve the bloat, sluggishness, and costly subscription traps of legacy proprietary CAD suites.
Rust WGPU High-Speed Drafting Core
Engineered from scratch in memory-safe Rust with multi-threaded GPU rendering. Smoothly navigates 500,000+ line entities at 120 FPS without memory leaks or stuttering.
Native DXF & DWG File Interoperability
Bidirectional read and write for standard AutoCAD DXF and DWG format revisions (R14 through 2025). Seamlessly exchange architectural floor plans and mechanical blueprints.
Full AutoCAD Command Line & Shortcuts
Zero switching cost for experienced drafters. Familiar command line shortcuts (L for Line, C for Circle, REC for Rectangle, TR for Trim, DIM for Dimensioning) work out of the box.
100% Offline Privacy & Tiny Footprint
No mandatory Autodesk account login, no telemetry, and no cloud requirement. A standalone portable binary under 65 MB that starts up in under 0.8 seconds.
CADCraft vs. AutoCAD vs. FreeCAD
Detailed performance, memory footprint, licensing, and workflow comparison.
| Feature / Metric | CADCraft (Rust) | Autodesk AutoCAD | FreeCAD |
|---|---|---|---|
| Licensing & Pricing | 100% Free & Open Source (MIT / Apache 2.0) | $2,030 / year recurring subscription | Free & Open Source (LGPL) |
| Core Engine & Memory Safety | Rust WGPU (Modern multi-threaded GPU) | Legacy C++ / ObjectARX (High RAM usage) | C++ / OpenCASCADE (Single-thread bound) |
| Installer & Binary Size | < 65 MB Portable Single Executable | > 5.5 GB Large Installation Bundle | ~850 MB Desktop Package |
| Cold Startup Time | < 0.8 Seconds Instant Launch | 25 – 45 Seconds (Cloud license verification) | 6 – 12 Seconds |
| DXF / DWG File Support | Native Read/Write (Direct ASCII/Binary Parser) | Native Proprietary Format Owner | Requires external Teigha/LibreDWG converters |
| AutoCAD CLI Hotkey Parity | Full Compatibility (L, C, REC, TR, EX, DIM) | Native Standard | Different Workbench & Navigation Schema |
5-Minute Quickstart: Your First CADCraft Drawing
Master the basic precision drafting workflow in five intuitive steps.
Create Project & Setup Grid
Launch CADCraft and toggle millimeter units. Press F7 for grid display and F9 for snap-to-grid alignment.
Draft Precision Lines
Type L and hit Enter. Specify coordinates like 0,0 followed by polar coordinates @150<0.
Dimension & Export DXF
Type DIM to generate engineering dimension leaders, then export via File > Export DXF ready for CNC or laser cutting.
Download CADCraft (Windows, macOS, Linux)
All releases are standalone, portable, and signature-verified. No installer bloat.
Windows 10 / 11 (.msi & portable .zip)
Native ARM64 / M1 / M2 / M3 / M4 (.dmg)
AppImage, .deb, or Cargo Crates build
cargo install cadcraftCADCraft 是由 ArtCraft 生态维护的轻量级开源 CAD 工具。软件自带完整的中文操作界面支持(进入设置选项即可选择简体中文)。无需安装笨重的 AutoCAD 或激活破解补丁,解压后即可直接打开、编辑与另存建筑与机械类 DXF/DWG 图纸。
Frequently Asked Questions
Q:What is CADCraft and how is it related to ArtCraft?
CADCraft is an open-source 2D/3D Computer-Aided Design (CAD) application developed in Rust by the ArtCraft developer ecosystem. While PhotoCraft focuses on raster AI synthesis and VectorCraft focuses on SVG vector graphics, CADCraft specializes in precision engineering, architectural floor plans, and mechanical drafting with native DXF/DWG compatibility.
Q:Is CADCraft completely free and open-source?
Yes. CADCraft is licensed under dual permissive open-source licenses (MIT and Apache 2.0). You can use it freely for personal projects, commercial fabrication, academic research, and CNC manufacturing with zero subscription fees.
Q:Can CADCraft open and export AutoCAD .DWG and .DXF files?
Yes. CADCraft incorporates a native Rust parser capable of reading and generating industry-standard DXF (ASCII/Binary) and DWG files across revisions R14 through 2024, preserving layer hierarchies, line weights, blocks, and dimensions.
Q:How does CADCraft compare to AutoCAD and FreeCAD?
Compared to AutoCAD, CADCraft is 100% free, lightweight (<65MB), starts in under 1 second, and runs completely offline without subscriptions. Compared to FreeCAD, CADCraft provides a much more intuitive AutoCAD-like 2D drafting command-line interface with native DXF support and modern GPU rendering.
Q:Can I try CADCraft in a web browser without installing anything?
Yes! CADCraft compiles directly to WebAssembly (Wasm). You can use the interactive WebAssembly CAD simulator directly on this page to test drafting tools, commands, and export real DXF files.