CADCraft
AutoCAD の代替。コマンドライン・オブジェクトスナップ・寸法・DXF/DWG に対応した、Rust 製のオープンソース 2D CAD
オープンソース代替:AutoCAD
サーバーは不要。パソコン(Windows・Mac・Linux) にインストールして、無料で使えます 導入方法を見る ↓
- ARM対応
- 商用利用可
CADCraft は、ArtCraft(storytold)が公開しているAutodesk AutoCAD のクリーンルーム再実装(元製品のコードを使わず、動作をもとに一から作り直すこと)をうたう CAD(製図)ソフトです。README によると、「L」と打って2点をクリックし「@5<45」と入力するような AutoCAD と同じコマンドライン操作、オブジェクトスナップ(線の端点や中点などにカーソルが吸い付く機能)、極トラッキング、直交モード、グリップ編集を備えています。LINE・PLINE・CIRCLE などの作図、TRIM・OFFSET・FILLET などの修正、画層とプロパティ、すべての DIM 系寸法コマンドと寸法スタイル、マルチ引出線、表、ハッチング、ブロックと属性、ペーパー空間のレイアウトとビューポート、幾何・寸法拘束に対応すると説明されています。
README によると、DXF(R12〜2018 の読み込み、R2000 での書き出し)と、オープンソースの acadrust ライブラリを使った DWG(R13〜2018 の読み込み、R2000 での書き出し)を扱え、PDF への印刷、SVG・PNG への書き出しもできます。ただし CADCraft がまだ扱えない要素は保存時に失われます。開発元は ROADMAP で、AutoCAD for Mac のメニュー項目の50%をコマンドとして持ち、「実際の仕事に使える」度合いは約38%、2D 製図の担当者にとっては約28%と自己評価しています。3D モデリングはほぼ未着手(2%)です。コマンドライン版や MCP サーバー(AI とアプリをつなぐ共通規格)から AI エージェントで操作する仕組みもあります。
パソコンにインストールして使うデスクトップアプリで、macOS・Windows・Linux・FreeBSD 用のほか、ブラウザで動く版も配布されています。リポジトリは 2026年10月7日に公開されたばかりで、README には「early, fast development」とあり、ROADMAP(2026-10-10 時点)では開発段階を alpha より前のpre-alphaとしています。理由として、CADCraft で保存した DWG が AutoCAD で確認されていないこと、印刷スタイルが反映されないことなどが挙げられています(同じく理由に挙がっていたオブジェクトスナップトラッキングとブロックエディタは、その後10月11〜12日に追加されました)。画面は日本語未対応です。リリースはほぼ毎日出ており、挙動が短期間で変わる可能性があります。
CADCraft の検証・解説記事
日本語対応
リポジトリに日本語の翻訳ファイルはありません(crates/ui-egui/src/i18n/ には英語以外に12言語分の .tsv があるが ja はない)。開発元の docs/localization-parity.md では、日本語は「翻訳0%」、日本語の文字は表示できるが日本語入力(IME)は対応予定、縦書きは未対応とされています。README・ドキュメントは英語です。
※ 日本語の翻訳ファイルの有無はリポジトリを自動で確認しています(翻訳の割合は、ファイルの形式によって計測できないため表示していません)。最終確認:2026/10/22
向いている人・向いていない人
向いている
- AutoCAD のライセンスを買うほどではないが、DXF・DWG の図面を開いて確認したい
- AutoCAD のコマンド操作に慣れていて、簡単な 2D 図面を無料のソフトで描きたい
- Linux や FreeBSD、ブラウザでも同じ CAD を使いたい
- コマンドラインや AI エージェント(MCP)から図面の作成や変換を自動化したい
向いていない
- 仕事の本番図面や納品図面を扱う(pre-alpha で、保存時に扱えない要素が失われる)
- 取引先と DWG をやり取りし、AutoCAD で同じ状態に開ける必要がある
- 画面を日本語で使いたい、図面に日本語を入力したい(日本語入力は対応予定)
- 3D モデリング、Visual LISP・DCL を使う AutoLISP、ダイナミックブロックの作成、外部参照のその場編集が欠かせない
最近の更新
-
リリースノート(原文)
> [!NOTE] > **FreeBSD aarch64 is dropped from this release.** We had to cut releases, and we cannot build this target within the 5-hour CI limit for any of the Craft apps, so we are dropping it for now. This is a known blocker, flagged for a future fix in storytold/craft-common-actions#39. FreeBSD x86_64 and every other platform are included. ## What's Changed * docs: drop references to competing commercial software by @dylanmtaylor in https://github.com/storytold/cadcraft/pull/1545 * ci: configure Dependabot for Cargo and GitHub Actions by @dylanmtaylor in https://github.com/storytold/cadcraft/pull/1577 * SVG import: name what was left out instead of dropping it silently (#627) by @switch87 in https://github.com/storytold/cadcraft/pull/1016 * i18n: add Hungarian (hu) interface translatio…
-
リリースノート(原文)
## What's Changed * RECTANG: the other corner ignores ortho, so the rectangle keeps its area by @marcoarnulfo in https://github.com/storytold/cadcraft/pull/1117 * ci: add shared FreeBSD, Windows ARM64, and nix checks by @dylanmtaylor in https://github.com/storytold/cadcraft/pull/1382 * Bound control-port input, and follow stored paths only on this computer or the drawing's share by @skylartaylor in https://github.com/storytold/cadcraft/pull/1518 **Full Changelog**: https://github.com/storytold/cadcraft/compare/v0.7.0...v0.8.0
-
リリースノート(原文)
## What's Changed * Select: pick a SOLID inside its fill, not its bounding rectangle by @marcoarnulfo in https://github.com/storytold/cadcraft/pull/747 * View: refuse a view that maps to an infinite viewport view, keeping the viewport by @marcoarnulfo in https://github.com/storytold/cadcraft/pull/749 * Plotting: honor model-space center and X/Y offsets by @cyfung1031 in https://github.com/storytold/cadcraft/pull/751 * Hatch and Gradient dialog (create and edit) by @LloydNicholson in https://github.com/storytold/cadcraft/pull/753 * cadcraft-cli mcp: --lazy and --launch for MCP clients that start before the app by @aldozar in https://github.com/storytold/cadcraft/pull/756 * POLYGON: an Edge second endpoint on the first is refused and asked again (follow-up to #735) by @marcoarnulfo in https:…
導入方法(インストール)
macOS(Apple シリコン/Intel 両対応のユニバーサル版 dmg)、Windows(x64・arm64・32ビットの msi とポータブル版 zip)、Linux(AppImage・deb・rpm・Flatpak・tar.gz、x86_64/aarch64。riscv64 は deb・rpm・tar.gz)、FreeBSD 用が GitHub の Releases で配布され、ブラウザで動く Web 版(静的サイト一式の zip)もあります。README には Mac 版は署名・公証済み、Windows 版はコード署名済みと書かれていますが、実際に警告が出るかどうかは確認できていません。
- 公式の配布元からダウンロード ― GitHub の Releasesから、使っているOSに合うファイルを選びます。名前の似た非公式の配布ページに注意してください
- インストールして起動 ― 詳しくは公式ドキュメントを参照してください
AutoCAD と比べていくら安くなる?
| 人数 | AutoCAD(年額) | CADCraft(年額) | 差額 |
|---|---|---|---|
| 1人 | 84,708円 | 0円 | −84,708円 |
| 5人 | 423,540円 | 0円 | −423,540円 |
| 10人 | 847,080円 | 0円 | −847,080円 |
| 30人 | 2,541,240円 | 0円 | −2,541,240円 |
※ AutoCAD は 月額7,059円相当(AutoCAD・1年契約84,700円・税込)、CADCraft は無料のソフトとして試算。パソコン本体の費用と、機能の違いによる手間は含みません。
よくある質問
CADCraft は無料ですか?
無料です。ライセンスは MIT と Apache-2.0 のどちらかを選べるデュアルライセンス(LICENSE-MIT・LICENSE-APACHE)で、商用利用もできます。ArtCraft の名前とロゴは商標で、このライセンスの対象外です。
日本語で使えますか?
画面は日本語に対応していません(英語のほか、ドイツ語・中国語・韓国語など12言語に対応)。開発元の資料では、日本語の文字は表示できるものの、日本語入力(IME)は対応予定とされています。README やドキュメントも英語です。
どこからダウンロードすればよいですか?
公式の配布元は GitHub の storytold/cadcraft の Releases(https://github.com/storytold/cadcraft/releases)か、getartcraft.com の CADCraft のページ(https://getartcraft.com/apps/cadcraft)だけです。「ArtCraft-Corp/ArtCraft」など、説明文に「Official free download」と書かれた別のリポジトリは公式ではありません。それ以外の場所から入手したファイルは実行しないでください。GitHub の Releases には各ファイルのチェックサム(SHA256SUMS.txt)も置かれています。
AutoCAD の DWG・DXF ファイルを開けますか?
README によると、DXF(R12〜2018)と DWG(R13〜2018)を開けます。ただし保存は DXF・DWG とも R2000 形式で、CADCraft がまだ扱えない要素は保存時に失われます。開発元は、CADCraft で保存した DWG を AutoCAD で確認したことがないとしています。元の図面は上書きせず、必ずコピーで試してください。
仕事で使えますか?
商用利用はライセンス上できますが、開発段階は alpha より前の pre-alpha で、開発元の自己評価でも「実際の仕事に使える」度合いは約38%です。現時点では図面の閲覧や練習、簡単な作図にとどめ、本番の図面は AutoCAD などで扱うのが安全です。