DesignCraft – 免费开源的桌面排版与出版软件

中文版英文版许可证:MIT / Apache-2.0

0.20.1软件版本

WinMacLinuxBSDWeb
支持平台

2026-11-12最近更新

开源免费的桌面排版与出版软件,原生支持 Windows、macOS 与 Linux,纯 Rust 编写,提供跨页与母版页、串接文本、段落/字符样式、表格与文本绕排,Knuth–Plass 排版引擎,支持 IDML/INDD 导入与 PDF/EPUB/PPTX 导出,界面支持简体中文。

收录时间
2026-11-13
更新时间
2026-11-13
软件热度
6
下载次数
1
你使用过 DesignCraft 吗?分享使用体验,让更多人发现好软件。

做杂志内页、宣传册和书籍排版,很多人第一反应是 Adobe InDesign,但订阅费用和账号体系摆在那里;转向免费工具,又常碰到串接文本不顺、段落样式残缺、没有表格和文本绕排、导出格式单一的问题。DesignCraft 想解决的就是这个矛盾:它把专业排版软件的跨页、母版页、样式表和快捷键习惯搬过来,同时用开源方式从零重写排版引擎,让组版、排字、绕排和导出都能在本地完成。

DesignCraft 是什么软件?

DesignCraft 是 ArtCraft 团队开发的开源桌面排版与出版软件(desktop publishing / page layout),采用 MIT / Apache-2.0 双许可证,源码托管在 GitHub,个人和商业项目都可以使用。它原生支持 Windows、macOS 和 Linux,另提供 FreeBSD 压缩包和可自行部署的 WebAssembly 构建。当前最新正式版为 0.20.1,发布于 2026 年 11 月 12 日,项目仍处于 pre-alpha 阶段,对标 Adobe InDesign 2026(21.6)。

整个软件用纯 Rust 编写:画布在 CPU 上以多线程 SIMD 渲染器 vello_cpu 绘制,GPU 只负责合成界面;文档采用写时复制结构,撤销快照是 O(1) 开销,配合缓存的排版结果,翻页和改字都不必整篇重排。官方强调没有订阅、没有许可证服务器、也没有遥测。

软件不需要注册账号,工程保存在本地,原生格式有公开文档说明,便于放进版本管理。交换格式方面支持 IDML 导入与导出、通过 indd-utils 打开 .indd / .indt,以及可编辑的 .pptx 导出。界面提供简体中文,但覆盖并不完整:菜单、面板和多数对话框已翻译(约 83%),工具提示部分翻译、没有中文帮助;发行包内置 CJK 字体,Windows 下中文界面可正常显示。

DesignCraft 0.20.1 简体中文主界面,显示示例杂志封面页、左侧工具栏与右侧属性面板
图为 DesignCraft 0.20.1 Windows 便携版的主界面,使用软件自带的示例杂志《Quarterly — Spring Issue》,界面语言为简体中文。

DesignCraft 有哪些特色功能?

组版工作区沿用专业排版软件的面板布局:属性、页面、图层、色板、描边、段落样式、字符样式等各自停靠,可拖拽分组、浮动或折叠成图标列。文档以跨页(spread)组织,支持对页、母版页(parent page)与基于母版的派生,页面面板里能直接看到母版和每个跨页的缩略图,新建、插入、调整版面都有对应命令。

DesignCraft 页面面板与跨页视图,右侧列出母版页 A-Parent 与第 1、2-3、4 页缩略图
图为跨页视图下的页面面板:上方是母版页 A-Parent,下方按跨页列出第 1、2–3、4 页,状态栏显示“共 4 页,3 个跨页”。

排字是 DesignCraft 的重点。它内置 Knuth–Plass 段落排版器(另含单行模式),配词典断字(公共领域 Moby 词表加自训模式)、词距/字距/字形缩放三种对齐方式、保持(keeps)、光学边距对齐、多栏、基线网格、制表符、段落线和底纹;屏幕上的换行与导出 PDF 完全一致。段落样式和字符样式集中管理,示例文档就带了 Body、Headline、Deck、Kicker、Pull Quote、Caption、Table Head、Folio 等十余种命名样式,改一处样式全文跟着变。

DesignCraft 段落样式面板浮动在版面上方,列出基本段落、Body、Headline、Kicker 等命名样式
图为特写页“Notes on the Grid”与浮动的段落样式面板: kicker、标题、导语、图注和两栏对齐正文各用一种命名样式。

文本框之间可以串接(threading):一篇故事流过多个栏和多个页面,进出端口和串接线可视化显示,溢文(overset)有提示。多栏正文能绕排图片与拉引(pull quote),锚定对象随文移动,表格带独立的表格面板和表头/表体样式。示例页里三栏对齐正文绕着一块带底纹的拉引流动,正是串接、分栏与绕排组合的效果。

DesignCraft 三栏串接文本绕排拉引,蓝色框线显示文本框与分栏边界
图为三栏页:同一篇故事串接流过三栏,并绕排中间带底纹的拉引“The best layouts disappear.”,框线标示文本框边界。

颜色按出版流程组织:色板支持 CMYK、RGB、Lab,带色调(tint)与渐变,示例文档含 C=100 M=0 Y=0 K=0 这类印刷色板和 Ink Plum、Sunset 等命名色;配合分色预览(Separations Preview)检查各印版与油墨限量。表格、底纹和段落线让色板能直接落到版面上,示例的“Color, Ink & Paper”页就用一张表列出了每个色板的 CMYK 配比与用途。

DesignCraft 色板面板与 Color, Ink & Paper 页,显示命名色圆样、CMYK 色板列表和一张色板用途表
图为色板面板(描边/颜色/色板/渐变四个标签)与示例页:四个命名色圆样、CMYK 印刷色板,以及一张列出配比与用途的表格。

导出走独立的导出对话框:PDF 支持 PDF/X-4 与 PDF/A-2b 标准、出血与裁切标记、透明度拼合和带标签 PDF;另可导出 PNG、EPUB(流式与固定版式)、可编辑 PowerPoint、HTML、IDML 和纯文本/RTF。导入侧支持 IDML、INDD 和置入图片、PDF。数据合并(data merge)能用字段占位符批量生成名片、目录一类重复版面。

DesignCraft 导出 PDF 对话框,含预设、页面范围、标记和出血、标准与透明度拼合等中文选项
图为“导出PDF”对话框:常规预设、页面范围与跨页、压缩、标记和出血、高级标准(PDF/X-4 / PDF/A-2b 在此选择)、透明度拼合与带标签 PDF。

对喜欢折腾的用户,DesignCraft 的每个菜单、工具手势和面板控件背后都是命令:官方统计有 446 个引擎命令和 99 个 UI 命令,可以通过 CLI、JSON 控制通道或 MCP 服务器驱动,让 Claude 等代理像设计师一样组版改稿;批量改属性、自动套样式、headless 渲染都能写脚本完成。这一点在开源排版软件里比较少见。

优点和短板

✅ 优点

  1. 双许可开源免费:MIT / Apache-2.0,个人和商业项目都可使用,没有订阅、许可证服务器和遥测;
  2. 原生跨平台:Windows、macOS、Linux 都有官方安装包,另有 FreeBSD 压缩包和可自行部署的 Web 构建;
  3. 排版引擎认真:Knuth–Plass 段落排版、词典断字、光学边距对齐、基线网格,屏幕换行与 PDF 一致;
  4. 出版功能齐备:跨页与母版页、串接文本、段落/字符样式、表格、文本绕排、CMYK 色板与分色预览;
  5. 格式开放:IDML 双向、INDD 导入、可编辑 PPTX、PDF/X-4 与 PDF/A-2b、EPUB 导出,原生格式有文档;
  6. 命令系统开放:CLI、JSON 控制通道和 MCP 服务器让自动化与 headless 渲染成为可能,界面支持简体中文。

❌ 短板

  1. 仍处于 pre-alpha 阶段:官方自评功能广度约 80%、距离“能承担真实生产工作”约 47%,核心流程仍有已知缺陷,不建议用于商业客户交付;
  2. 中文覆盖不完整:菜单、面板和多数对话框已翻译(约 83%),工具提示部分翻译、没有中文帮助;
  3. 与 InDesign 仍有差距:Type、Table 等菜单覆盖率偏低,部分功能只有面板入口或选项不全;
  4. 平台与架构有限制:0.20.1 没有 32 位 Windows 包;Web 版没有控制通道;Linux 下 CJK 显示曾有缺字问题(#332);
  5. 生态尚早:插件与脚本生态、模板资源远不及商业软件,迁移旧 InDesign 工程依赖 IDML/INDD 转换而非原生兼容。

适合人群: 想摆脱 Adobe 订阅的排版爱好者和独立出版者;需要在 Windows、macOS、Linux 之间切换的组版用户;愿意接受 pre-alpha 软件、跟进更新并反馈问题的人;需要脚本或 MCP 自动化批量组版、或要把版面导出为 PDF/EPUB/PPTX 的开发者。

不太适合: 必须原生打开并往返编辑 InDesign 工程的团队;依赖 InDesign 插件生态的出版流程;要求商业级稳定性或完整中文界面的生产项目。

✅ 官方网站
✅ 开源仓库
✅ 最新发行包

下载前怎么选安装包?

DesignCraft 0.20.1 在 GitHub Releases 提供各平台安装包,下面是桌面端常用文件的用途对照。同一页面里的 SHA256SUMS.txt 可以校验下载是否完整。

文件名适用平台架构类型怎么选
designcraft-0.20.1-windows-x64.msiWindowsx64标准安装包大多数 Windows 10 / 11 用户,推荐首选
designcraft-0.20.1-windows-x64-portable.zipWindowsx64便携免安装包不想写入系统,解压后运行
designcraft-0.20.1-macos-universal.dmgmacOSUniversal磁盘映像Intel 与 Apple Silicon 通用,Mac 只选这一个
designcraft-0.20.1-linux-x86_64.AppImageLinuxx86_64单文件可执行包任意发行版,赋予执行权限即可运行
designcraft-0.20.1-linux-x86_64.debLinuxx86_64Debian 安装包Ubuntu、Debian 及衍生版
designcraft-0.20.1-linux-x86_64.rpmLinuxx86_64RPM 安装包Fedora、RHEL、openSUSE

小提示:

  • Windows 便携 zip 要先完整解压再运行,不要直接在压缩包里双击;包内自带 portable.txt,设置和日志会保存在 exe 旁边的 DesignCraftData 文件夹,删掉它才回到系统目录;
  • macOS 的 universal 包同时兼容 M 系列和 Intel 机型,已签名并公证,不需要分辨架构;
  • Linux 用户想用系统包管理器管理就选 deb 或 rpm,想免安装直接运行就选 AppImage(支持 AppImageUpdate 自更新),另有 Flatpak 沙箱包、Arch 的 pkg.tar.zst 和通用 tar.gz;
  • 0.20.1 的发行文件里没有 32 位 Windows 包,老机器需要留意;Windows on ARM 有独立的 arm64 MSI 和便携包;
  • Linux 另有 aarch64 与 riscv64 构建、FreeBSD 有 x86_64 / aarch64 压缩包,按需自取;
  • 每个版本还提供 designcraft-web-0.20.1.zip,这是自行部署的 WebAssembly 版本,不是在线服务,且 Web 版没有控制通道;
  • 安装后可在偏好设置里把界面语言切换为简体中文。

碎碎念

排版和出版软件是一座很难搬动的大山:商业软件功能成熟但订阅成本高,免费软件要么串接和样式残缺,要么在表格、绕排和印刷导出上留一手。DesignCraft 选择了一条更难的路:从排版引擎和渲染器开始自己写,把专业排版软件的操作习惯搬过来,再用开源许可证放开个人和商业使用,还顺手把 IDML/INDD 进出、可编辑 PPTX 和脚本自动化做成了内置能力。

它现在的状态也要说清楚:0.20.1 仍是 pre-alpha,官方自评距离“能承担真实生产工作”还有不小的距离,核心流程缺陷、中文覆盖和 InDesign 兼容都需要时间。但如果你主要做中小规模的杂志内页、宣传册和书籍组版,愿意接受更新中的软件,又希望工程和素材都留在本地,它已经能覆盖从建跨页、套母版、串接文本、套样式到导出 PDF/EPUB 的完整流程。

想跟进开发进度,可以去官方仓库和 Discord;准备下载的话,建议先确认版本号和发布日期,再按上表挑选对应平台的安装包。

软件下载

访问DesignCraft 官方仓库
软件评分暂无评分0 人评分
点击星星评分

DesignCraft 的评价

分享你的使用体验