# Cadcraft

Cadcraft is an open-source, clean-room reimplementation of Autodesk AutoCAD, a computer-aided design and drafting (CAD) application written in Rust.

Canonical page: https://ourlocalhost.com/app/6883/cadcraft

## Description

CADCraft is an open-source, clean-room reimplementation of Autodesk AutoCAD, a computer-aided design and drafting (CAD) application written in Rust. It recreates the familiar AutoCAD workflow — the command line, object snaps, layers, dimensions, hatches, blocks, and DXF drawings — for creating and editing technical drawings. It runs natively on macOS, Windows, Linux, and FreeBSD, and in the browser via WebAssembly, making it a fast, portable option for draughters and hobbyists who want an open-source CAD tool.

## Platform availability

Available on 3 of 9 platforms: Mac, Windows, Linux.

## Desktop and other devices

Mac, Windows, Linux, Other (freebsd,cli,web).

## Health score

74/100 (Good), based on 4 of 5 factors.
- Maintained: 75 (last commit 0 days ago)
- Popular: 66 (2,070 GitHub stars)
- Easy to install: 55 (4 install platforms, install notes)
- Security check: 100 (no serious findings, CI, tests)

## Links

- GitHub: https://github.com/storytold/cadcraft
- desktop: https://github.com/storytold/cadcraft/releases/latest

## Common questions

### Why does the Windows desktop app flash and close before opening on some machines?

CADCraft initializes DirectX 12 by default on Windows, and some drivers can crash when wgpu also tries to create an OpenGL instance before the window appears. Setting the WGPU_BACKEND environment variable to another backend, such as vulkan, can be used for troubleshooting.

### How can I verify that a downloaded CADCraft build matches the advertised version?

The version number is part of the download file names, and the release includes SHA256SUMS.txt with a checksum for every file.

### Does the Windows installer create a desktop shortcut automatically?

No, the installer adds CADCraft to the Start menu and asks whether to add a desktop shortcut, with that option unticked by default. A silent install can add the desktop shortcut by using DESKTOPSHORTCUT=1.

### Can CADCraft layouts be output to PDF?

Yes, layouts include paper space with viewports, page setups, and PLOT to PDF. Double-clicking a viewport lets you work in model space through that viewport.

### What installation or licensing problems are covered by CADCraft technical support?

Technical support covers installation issues, host compatibility, automation execution problems, and licensing activation.

## Alternatives

- Autodesk AutoCAD: Versatile CAD software offering 2D and 3D modeling, visualization, and cloud access for architectural and engineering design professionals.
- FreeCAD: FreeCAD is a general-purpose parametric 3D computer-aided design (CAD) and building information modeling (BIM) application that creates mec…
- LibreCAD: LibreCAD is an open source 2D CAD application for Windows, Apple and Linux.

---
Source: Our Local Host (https://ourlocalhost.com/app/6883/cadcraft), the self-hosted and open-source app directory.
