DesignCraft 免费吗?
是的,DesignCraft 完全免费开源,采用 MIT 或 Apache-2.0 许可证,二者任选。README 还写明不用订阅、没有许可证服务器、不收集遥测数据。
限制
ArtCraft 的名称和标志是商标,不在开源许可证范围内。
发布于 更新于
最新版本 0.14.0,2026-10-28 发布
designcraft-0.14.0-windows-x64.msi · 97.3 MB
designcraft-0.14.0-macos-universal.dmg · 135 MB
designcraft-0.14.0-linux-x86_64.AppImage · 116 MB
Windows
designcraft-0.14.0-windows-arm64-portable.zip
SHA-256 da3cfc290be9a35adc849c5eae634e93285524adf8f197d5e8d107c9531d3ea6
designcraft-0.14.0-windows-arm64.msi
SHA-256 a98db5fb9059f9c6f7e951a656b2ed778b502fca418fb9b813547b2b2608a2d5
designcraft-0.14.0-windows-x64-portable.zip
SHA-256 4e06b9f60fa98326902994cc76945f1cd0c331b64f66b2a685b05da5db120eed
designcraft-0.14.0-windows-x86-portable.zip
SHA-256 eecac1ddee926028a07d46459970b6b9727fa92a6ddc804ade15e2fdd89c8556
designcraft-0.14.0-windows-x86.msi
SHA-256 a59368f0c843014877c123dcc88fc17e6efc47db02adb3019056fa4729b93d97
macOS
designcraft-cli-0.14.0-macos-universal.zip
SHA-256 6e35a9e2661349b32f1e3f76bc0f98deb22d2fe71d82ae15105451e4f50bc78b
Linux
designcraft-0.14.0-linux-aarch64.AppImage
SHA-256 aa342edb6543487290e81a63d61fd3c31fc038875f77e2c786d84419cb45d045
designcraft-0.14.0-linux-aarch64.deb
SHA-256 42cbac249626517afd567d8e5dff9739dcd7ea3a2f2bc9977dba654af9019822
designcraft-0.14.0-linux-aarch64.flatpak
SHA-256 85f78ee1aec7cbe210b1099aa78322f79439112c36308862e60366da72e7fce5
designcraft-0.14.0-linux-aarch64.pkg.tar.zst
SHA-256 92c6ab5c7fbd7adb95e0ddc047bc2f0ecbdf995b4bf53bb47b67f7f27b12f807
designcraft-0.14.0-linux-aarch64.rpm
SHA-256 991c39dea60a2448edaf9d483b288c115a8180f6570ea01bffea18bb130bd1a1
designcraft-0.14.0-linux-aarch64.tar.gz
SHA-256 81bfc265d5e353ca5fe6be3dc18db0383526c3cdbc7328f4c85a44f2c3d0d046
designcraft-0.14.0-linux-riscv64.deb
SHA-256 1868297d1ee0a30a40fd8d7bfbb1a29dad3f1eca0e2426d00b6386410d02c3aa
designcraft-0.14.0-linux-riscv64.rpm
SHA-256 b555413c46797129415ff5d9e015499faadacd097bcf123cd257e3fb35024a15
designcraft-0.14.0-linux-riscv64.tar.gz
SHA-256 9e310646920d136fc741c7af403624bdd783b0e28e2f0af105ba005ec4925bbd
designcraft-0.14.0-linux-x86_64.deb
SHA-256 ca03e4d4aa662844fa6ecaee1ec8f8d72940c576b90503777c761d34b930ebb7
designcraft-0.14.0-linux-x86_64.flatpak
SHA-256 e50028fdbe23dd7ec8406c070361a6d1c33fd6ccebda4e116837021bdb43bd03
designcraft-0.14.0-linux-x86_64.pkg.tar.zst
SHA-256 76770d5b0794fe6415e3181067af61dbbb4ad8228868b5bc65dcc4554f91e49a
designcraft-0.14.0-linux-x86_64.rpm
SHA-256 249c94bab639583c215a0efe695af3642600a58ffb0366d766c398f62b72c49d
designcraft-0.14.0-linux-x86_64.tar.gz
SHA-256 25c87be759d35a81ca44e1f625ed4304b16e5aab6a03a1051bca498a81bfc547
FreeBSD
designcraft-0.14.0-freebsd-x86_64.tar.gz
SHA-256 ca5f4503a57a0ffde5cb213b02492b7e63f361e2d98698f75df0af97190b810e
网页版
designcraft-web-0.14.0.zip
SHA-256 7d7e5f24d49b07be6c21d9b571f7edd3763bc9f9dd72a9a1dcc61ebd63bcc6bb
每个按钮下载的都是项目在 GitHub 上发布的官方文件,GenGrades 不转存、不改动。
先用一两句话说清楚。
DesignCraft 是 ArtCraft 团队用 Rust 从零重写的免费开源排版软件,照着 Adobe InDesign 的工作方式来做,定位是 InDesign 替代软件。它有 Windows、macOS、Linux、FreeBSD 版和网页版,项目自己标注的阶段是 pre-alpha(早于 alpha 的预览阶段)。
它能做什么,每项一句话,以及我们有没有实测。
沿用 InDesign 的布局、工具、菜单、面板和快捷键:跨页和父页面、框架和串接文章、控制面板、段落样式和字符样式、色板、文本绕排。
项目的缺口清单统计,InDesign 范围内的 482 个菜单项里还有 151 个没有对应(2026-10-10 统计)。
Knuth–Plass 段落排版器加单行排版器,词典断字,按字距、字母间距和字形缩放调整对齐,保持选项、视觉边距对齐、分栏、基线网格、制表符、段落线和底纹。屏幕上和 PDF 里的换行完全一致。
断字规则目前只有英语、西班牙语、葡萄牙语和挪威语。
能打开和保存 IDML;路线图说它存出的 IDML 能在 InDesign 2026 里打开,也能读取 InDesign 导出的 IDML。
还打不开 InDesign 自己的 .indd 文件,IDML 往返也还没在真实文档上测过。
可导出 PDF(PDF/X-4 和 PDF/A-2b)、PNG、EPUB 和可编辑的 PowerPoint 文件。
PDF/X-1a、PDF/X-3 和 Adobe PDF 预设列为还没有。
README 写明不用订阅、没有许可证服务器、不收集遥测数据。
File → New → Sample Document 会打开一本由 DesignCraft 自己排出来的杂志,包含串接分栏、文本绕排的引文、样式、父页面页码和色板。
每个菜单项、工具操作、面板控件和对话框都能通过 JSON 控制通道和 MCP 服务器驱动;命令行工具不开窗口就能把页面渲染成 PNG,还能运行命令脚本。
网页版没有控制通道。
同一个应用能在浏览器里用 WebGPU 运行,不支持时退回 WebGL2。打开和置入用浏览器的文件选择框,保存和导出会下载文件。
网页版要自己放到静态网站服务器上。
它帮得上谁、解决什么问题、在哪个榜单里。
适合
解决的问题
项目文档里写到的用法。
案例 1
输入
File → New → Sample Document,或者用 --sample 参数启动
文档怎么说
README 说示例的每一页都是 DesignCraft 用代码排好、再用自己的渲染器导出的:封面、带样式的专题开篇、绕着引文排的三栏串接正文和一页色板。注意:这展示的是它处理自己文件的效果,不代表你的文件。
案例 2
输入
一份从 InDesign 存成 brochure.idml 的宣传册,再用 File › Export PDF 导出 PDF/X-4
文档怎么说
README 列出了 IDML 导入导出,以及导出 PDF/X-4、PDF/A-2b 格式的 PDF。注意:项目的缺口清单说 IDML 往返还没在真实文件上验证,打开的 IDML 可能重新排版,换行和页数都会变。
案例 3
输入
designcraft-cli run --sample --all-pages out/
文档怎么说
README 的 Quick start 演示了命令行工具不开窗口就把每一页渲染成 PNG,并说每个菜单项、工具操作、面板控件和对话框都能通过 MCP 驱动。注意:网页版没有控制通道。
做得不好的地方和证据,以及我们还没法定论的地方。
做得不好
还在 pre-alpha 阶段:现在不要拿它做收费排版活或赶工期的项目。
证据: README 给出的阶段是 pre-alpha(ROADMAP.md)。docs/gaps.md 列着一个未解决的 alpha 阻塞问题:主文本框自动排文会加出用户删不掉的页面(#165)。
打不开 InDesign 的 .indd 文件。
证据: docs/gaps.md(#2):INDD、INDT、INDB、INDL 都还读不了,所以目前每个活都得先请对方给一份 IDML。
部分用户连基本编辑都会出问题。
证据: docs/gaps.md(#1):Windows 和 Linux 上对象复制粘贴、原位粘贴失灵,右键菜单打不开,在插入点设置的字符格式会丢失;2026-10-05 到 2026-10-10 间报告了 16 个 issue。
画布上不能用中文、日文、韩文输入法。
证据: docs/gaps.md(#8)和 docs/localization-parity.md:画布没有输入法支持(#322);正式版没有内嵌中日韩界面字体,Linux 上可能显示成方框(#332)。
打印要经过 PDF。
证据: docs/gaps.md(#10):打印是先把页面导出成 PDF,再交给 macOS、Linux 的 CUPS 或 Windows 的 PDF 光栅打印队列;PostScript、打印机驱动选项、输出到设备的分色、打印预设和陷印都还没有。
在部分显卡上一启动就崩溃。
证据: docs/gaps.md(#5):Intel Mac 上 Metal 设备丢失、Windows 上 AMD OpenGL 驱动崩溃等启动失败;2026-10-10 加入了图形后端自动回退,但报告者还没确认修好。
尚不确定
真实的 IDML 文件导入导出后能保留多少。
原因: docs/gaps.md(#3)说导入功能在合成测试文件上覆盖很广,但还没在真实文档上测量过,我们也没有打开过。
换行和页数能不能和 InDesign 一致。
原因: docs/gaps.md(#4)说排版结果还没和 InDesign 逐行对比过;已知差别之一是视觉字偶间距退回到度量字偶间距,导入的文字会排得更宽。
在你的 Windows 或 Linux 电脑上跑得好不好。
原因: docs/gaps.md(#14)说 Windows 和 Linux 测试得还很少,有用户被安装程序搞糊涂,Linux Mint 上下拉面板无法滚动。
每条都附出处和我们核对的日期。
| 项目 | 数值 | 备注与来源 |
|---|---|---|
| Price | 0 USD | 免费开源 来源:github.com核对于 |
| 许可证 | MIT 或 Apache-2.0 | 双许可证,任选其一;GitHub 的许可证识别显示为 Apache-2.0 来源:github.com核对于 |
| 开发语言 | Rust | 来源:github.com核对于 |
| 开发阶段 | pre-alpha | 来源:github.com核对于 |
| 支持平台 | Windows、macOS、Linux、FreeBSD、网页浏览器 | 每个版本都同时发布这五个平台的安装包 来源:github.com核对于 |
| Windows 版本 | x64、ARM64 和 32 位 x86,各有 .msi 安装包和免安装 zip | 安装包和程序有代码签名 来源:github.com核对于 |
| MacOS 版本 | 通用版 .dmg,Apple 芯片和 Intel 都能用 | 已签名并公证 来源:github.com核对于 |
| Linux 安装包 | AppImage、Flatpak、.deb、.rpm 和压缩包,分 x86_64 和 ARM64 | 另有交叉编译的 RISC-V 版,需要 glibc 2.39 或更新 来源:github.com核对于 |
| 文件格式 | 自有格式和 IDML(可打开、可保存);导出 PDF(PDF/X-4、PDF/A-2b)、PNG、EPUB 和可编辑的 PowerPoint | 来源:github.com核对于 |
| 中文界面 | 部分完成:菜单、面板和大部分对话框已有简体中文 | 画布上暂时不能用中文输入法 来源:github.com核对于 |
先给结论,再讲原因、例子、限制和下一步。
是的,DesignCraft 完全免费开源,采用 MIT 或 Apache-2.0 许可证,二者任选。README 还写明不用订阅、没有许可证服务器、不收集遥测数据。
限制
ArtCraft 的名称和标志是商标,不在开源许可证范围内。
官方安装包都有签名:README 写明 Windows 安装包和程序做了代码签名,macOS 版做了签名和公证。
原因
本页的下载按钮直接指向项目 GitHub 发布页上的文件,每个版本还附有 SHA256SUMS.txt,列出每个文件的校验值。
限制
我们没有审计过代码或安装包。
下一步
只从本页或 github.com/storytold/designcraft 下载,不要用转载站的安装包。
DesignCraft 能打开和保存 IDML 文件,但还打不开 InDesign 自己的 .indd 文件。
原因
README 列出了 IDML 导入导出;读取 .indd 在 docs/gaps.md 里列为阻塞性缺口。
限制
打开的 IDML 可能重新排版,换行、页数会变,或者出现溢流文本,因为排版结果还没和 InDesign 对比过。
下一步
请发文件给你的人导出一份 IDML,而不是直接发 .indd。
DesignCraft 有 macOS、Windows、Linux 和 FreeBSD 版,另有一个能在现代浏览器里运行的网页版。
原因
Mac 版是同时支持 Apple 芯片和 Intel 的通用版。Linux 有 AppImage、Flatpak、.deb、.rpm 和压缩包,分 x86_64 和 ARM64。
限制
项目的缺口清单说 Windows 和 Linux 目前测试得还很少。
目前不能在 DesignCraft 的画布上直接用中文、日文或韩文输入法打字,因为画布还不支持 IME 输入法。
原因
项目的本地化文档把画布缺少输入法列为 issue #322。简体中文界面已覆盖菜单、面板和大部分对话框。
限制
在 Linux 上中文界面可能显示成方框,因为正式版还没有内嵌中日韩界面字体(#332)。
DesignCraft 照搬了 InDesign 的布局、工具和快捷键,但项目自己把它标为 pre-alpha,缺口清单里也列着会挡住专业工作的问题。
原因
据 README 和路线图,样式、串接文本、段落排版器、表格、IDML 和 PDF/X-4 导出都已经有了。
限制
打开 .indd 文件、Windows 和 Linux 上可靠的复制粘贴、PDF 以外的打印方式、画布输入法,以及兼容 InDesign 脚本,都还没有。
每个系统一步一步装好,加上项目文档里写到的常见问题和解决办法。
designcraft-<version>-windows-x64.msi,适合大多数 Intel 或 AMD 处理器的 Windows 电脑。.msi 文件,按安装程序的提示一步步装好。designcraft-<version>-windows-arm64.msi 或 designcraft-<version>-windows-x86.msi。designcraft-<version>-windows-x64-portable.zip,解压后在文件夹里启动 DesignCraft。遇到问题
WGPU_BACKEND 设为 dx12、vulkan 或 gl。想从头再来,删掉 %APPDATA%\DesignCraft\ 里的 gpu.json。%APPDATA%\DesignCraft\logs\designcraft.log 附在报告里。上一次运行的日志会保存为 designcraft.1.log,所以崩溃那次的日志在下次启动后还在。designcraft-<version>-macos-universal.dmg,Apple 芯片和 Intel 的 Mac 都用这一个。.dmg 文件,把 DesignCraft 拖进 Applications(应用程序)文件夹。designcraft-cli-<version>-macos-universal.zip 在 其他下载 里,要单独下载,只有写脚本或接入 AI 智能体时才需要。遇到问题
~/Library/Application Support/DesignCraft/logs/designcraft.log 附在报告里。上一次运行的日志会保存为 designcraft.1.log。designcraft-<version>-linux-x86_64.AppImage,不用安装就能运行。ARM64 电脑请用 其他下载 里的 aarch64 版 AppImage。chmod +x designcraft-<version>-linux-x86_64.AppImage,然后 ./designcraft-<version>-linux-x86_64.AppImage。.deb:sudo apt install ./designcraft-<version>-linux-x86_64.deb。.rpm:sudo dnf install ./designcraft-<version>-linux-x86_64.rpm。flatpak install --user designcraft-<version>-linux-x86_64.flatpak。.zsync 文件更新。遇到问题
WGPU_BACKEND=gl(或 vulkan)启动。想从头再来,删掉 ~/.config/designcraft/gpu.json。~/.config/designcraft/logs/designcraft.log(或 $XDG_CONFIG_HOME/designcraft/logs/designcraft.log)附在报告里。上一次运行的日志会保存为 designcraft.1.log。designcraft-<version>-freebsd-x86_64.tar.gz,目前只有 x86_64 版。/usr/local:tar -xzf designcraft-<version>-freebsd-x86_64.tar.gz --strip-components 1 -C /usr/local。designcraft 启动。designcraft-web-<version>.zip。这是一个要自己托管的静态网站,不是现成的在线编辑器。.wasm 文件按 application/wasm 类型发送。https://(或在 localhost 上)打开网站。其他情况下用不了 WebGPU,应用会退回 WebGL2。DesignCraft 的 README 给出的阶段是 pre-alpha。InDesign 的主要部件它已经有了:跨页和父页面、框架和串接文章、控制面板、段落样式和字符样式、色板、文本绕排。排版引擎用的是 Knuth–Plass 段落排版器,带词典断字、对齐调整、视觉边距对齐、分栏和基线网格,屏幕上和 PDF 里的换行完全一致。它能导入导出 IDML,能导出 PDF(PDF/X-4 和 PDF/A-2b)、PNG、EPUB 和可编辑的 PowerPoint 文件。用 File → New → Sample Document 打开的示例杂志,展示了三栏串接正文、绕排的引文和父页面页码,全部由 DesignCraft 自己排出。
项目维护着一份缺口清单(docs/gaps.md),按每个缺口对 InDesign 专业用户正式干活的影响排序。排在前面的有:打不开 InDesign 自己的 .indd 文件;部分 Windows 和 Linux 用户复制粘贴对象会失灵;IDML 往返还没在真实文档上测量;排版结果还没和 InDesign 对比;部分显卡一启动就崩溃;已安装的字体不一定能找到。画布上还不能用中文、日文、韩文输入法。打印是先导出 PDF 再交给系统的打印队列,PostScript、打印机驱动选项和分色都还没有。
DesignCraft 照搬了 InDesign 的布局、工具、菜单、面板和快捷键,README 的说法是会用 InDesign 就会用它。路线图写明的目标是全面对齐 InDesign,并且格式开放有文档、能让 AI 智能体通过 MCP 控制、有网页版。README 还说它不用订阅、没有许可证服务器、不收集遥测数据。但就目前而言,缺口清单提醒:专业用户打开 IDML 的第一页就会发现文字重新排过了。DesignCraft 是独立项目,和 Adobe 没有关系。
每个菜单项、工具操作、面板控件和对话框都能通过 JSON 控制通道和 MCP 服务器驱动,所以 Claude 等智能体可以排版和修改文档。命令行工具能列出所有命令、运行命令脚本,还能不开窗口把每一页渲染成 PNG。
DesignCraft 是 ArtCraft 团队 Crafting Apps 系列中的一款。这个系列都是免费开源的创作工具,每一款都用 Rust 从零写成,可以单独使用。其他几款包括做图片编辑的 PhotoCraft、画矢量图的 VectorCraft、做视频的 FilmCraft、管理照片库的 LightCraft、处理 PDF 的 PdfCraft 和做动态图形的 EffectCraft。代码采用 MIT 或 Apache-2.0 双许可证。
来源
更新记录
矢量绘图
VectorCraft 是 ArtCraft 团队用纯 Rust 从零重写的免费开源矢量绘图软件,照着 Adobe Illustrator 的工作方式来做,定位是 Illustrator 替代软件。它支持 Windows、macOS、Linux、FreeBSD 和网页浏览器,官方 README 说它仍是 alpha 版,正在积极开发。
最新版本 0.18.0,2026-10-28 发布Apache-2.0
修图
PhotoCraft 是 ArtCraft 团队(GitHub 上的 storytold)出品的免费开源修图软件,是 Adobe Photoshop 的净室重实现,借助 Anthropic 的 AI 模型 Claude Opus 5.5 用纯 Rust 从零写成。它能打开和保存带图层的 PSD 文件,支持 Windows、macOS、Linux、FreeBSD 和浏览器,但项目自己说目前还是早期 Alpha 版。
最新版本 0.17.0,2026-10-28 发布Apache-2.0
照片后期和管理
LightCraft 是 ArtCraft 团队(GitHub 上的 storytold)出品的免费开源照片管理和 RAW 修图软件,用纯 Rust 写成,是 Adobe Lightroom 的净室重实现。它以非破坏的方式整理和编辑照片,支持 Windows、macOS、Linux、FreeBSD 和浏览器;项目说它目前仍处于 Alpha 阶段。
最新版本 0.15.0,2026-10-28 发布Apache-2.0
界面设计
FigCraft 是 ArtCraft 团队(GitHub 上的 storytold)推出的免费开源界面设计软件,用纯 Rust 重写了 Figma 的工作方式:画框、自动布局、组件、变量和原型,都在一个能离线使用的本地应用里完成。它支持 Windows、macOS、Linux、FreeBSD 和浏览器,目前仍处于 alpha 阶段。
最新版本 0.12.1,2026-10-28 发布Apache-2.0
文字处理
WordCraft 是 ArtCraft 团队开发的免费开源文字处理软件,用纯 Rust 从零重写,界面和用法对标 Microsoft Word,可以打开和保存 .docx 文件,支持 Windows、macOS、Linux、FreeBSD 和浏览器。
最新版本 0.12.0,2026-10-28 发布Apache-2.0
音频编辑
SoundCraft 是 ArtCraft 团队出品的免费开源数字音频工作站(DAW,也就是常说的宿主软件),用纯 Rust 从头重写 Avid Pro Tools 的功能,用来录音、剪辑和混音,支持 Windows、macOS、Linux、FreeBSD,也能在浏览器里运行。
最新版本 0.14.0,2026-10-28 发布Apache-2.0