ARTICLE · 1210096
Adobe 和 Office 的开源替代:ArtCraft 用 Rust 重写了 13 个软件
内容摘要
修图、剪辑、表格和 CAD 都在,但仓库自己写着还不能替代日常专业工作。

ArtCraft 把一整排创作软件用 Rust 重新写了一遍。修图、矢量、剪辑、RAW、PDF、动效、排版,再加上界面设计、文字处理、音频、幻灯片、CAD 和表格,一共 13 个应用,都放在 GitHub 组织 storytold 下面,许可证是 MIT 或 Apache-2.0,可以二选一。
官网把它们叫做 Crafting Apps,入口在 getartcraft.com/apps。安装方式也统一:用 ArtCraft Launcher 一次装齐并自动更新,也可以去每个应用自己的页面下独立安装包。桌面端覆盖 macOS、Windows 和 Linux;除了剪辑工具 FilmCraft,其余应用还能编译成 WebAssembly,在浏览器里打开。
这不是把 Adobe 的程序拆开再打包。各仓库 README 写的是洁净室重写(clean-room reimplementation):按公开的界面习惯、公开的文件格式规范,用 Rust 从头实现一套能读、能改、能存的工具。项目同时声明,这些名字只用来说明它兼容哪一类工作流,和 Adobe、微软、Autodesk 都没有隶属、赞助或背书关系。
一、先看最熟的七个
1. PhotoCraft,对标 Photoshop
这是完成度被写得最明确的一个,当前版本 0.7.0,状态是早期内测(early alpha)。仓库创建于 2026 年 9 月 30 日,到 10 月 15 日已经有大约 6.1 万颗星。
官网列出的能力包括:图层、蒙版、16 种调整图层、70 多种可实时预览的滤镜、智能对象、图层样式、画笔、钢笔和文字。画布走系统原生图形接口,macOS 用 Metal,Windows 用 DirectX 12,Linux 用 Vulkan,浏览器里用 WebGPU,不套 Electron。色彩方面支持 8 位、16 位和 32 位,以及 RGB、CMYK、Lab 和灰度,带 ICC 色彩管理和软打样。
PSD 是它被讨论最多的部分。README 写的测试结果是:psd-tools 测试集 309 个文件里,307 个打开再保存后渲染一致;另一组混合样本 170 个里有 169 个一致。暂时建不了模的数据块会原样带过去,而不是丢掉。官网另一处写成“134 of 135 真实文件往返字节级一致”,和 README 的渲染一致性不是同一个口径,引用时不要混成一个数字。
作者自己把边界写在显眼处:Photoshop 的功能面大多有了某种实现,但它还不能替代日常的专业工作。缺口主要在生成式功能、大约 15 个还没做的工具,以及文字排版和一些深层能力。复杂图层样式和高级智能对象仍然容易出问题。
2. VectorCraft,对标 Illustrator
版本 0.9.0,官网标成开发中。钢笔、直接选择、布尔运算、吸附和外观面板都按熟悉的位置摆。官网给的性能说法是,2 万个形状在视网膜分辨率下大约 27 毫秒画完,界面跑在 120 帧。
可编辑的效果包括混合、封套扭曲、渐变网格、径向和镜像重复。位图可以按 12 套预设描成矢量路径。文件侧支持自有 JSON,以及 SVG、PDF 的导入导出。
3. FilmCraft,对标 Premiere Pro
版本 0.6.0,开发中,也是 13 个里唯一没有标 Web 的。时间线、素材监视器和节目监视器、三点编辑、J/K/L 都在。时间用整数时基,用来保住 23.976 和 29.97 丢帧时间码,避免浮点漂移。
解码不依赖 FFmpeg,自己写了 H.264、HEVC、ProRes、VP9,音频有 AAC 和 Opus。调色有曲线、色轮、HSL 二级、LUT,以及示波器。效果大约 55 个,转场大约 30 个。剪辑软件真正难的是长片稳定性、音画同步和硬件加速,这个阶段把它当主力时间线还不合适。
4. LightCraft,对标 Lightroom
版本 0.6.0,开发中。定位是本机照片库和 RAW 冲印,原片不被改写。管线是场景参考、宽色域、32 位浮点。
RAW 解码覆盖 DNG、CR2、ARW、NEF、RAF(含 X-Trans)、RW2、PEF 和 ORF。蒙版有画笔、线性和径向渐变,也有天空、主体和背景。官网写,GPU 显影管线在 2400 万像素 RAW 上,拨动一次滑杆大约 4 毫秒出结果。图库支持相册、星标、旗标和搜索。
5. PdfCraft,对标 Acrobat
版本 0.6.0,早期内测。能读、能重组页面、能合并、拆分和提取,也能处理加密文档,范围从 RC4 到 AES-256,并遵守作者权限。保存是增量、原子写入,带自动保存和崩溃恢复。官网提到一套 983 个文件的测试语料没有崩溃。它适合先拿来做阅读、拆页和合并,而不是替代完整的表单和签章流程。
6. EffectCraft,对标 After Effects
版本 0.8.0,开发中。合成、图层、关键帧、表达式、摄像机和灯光都有。官网写 259 种效果,README 写 306 种,两处数字不一致,以你下载的那个版本为准。
图层类型包括纯色、形状、文字、素材、嵌套合成、空对象、调整图层、摄像机和灯光,混合模式 38 种。表达式用 JavaScript,支持 wiggle、循环和图层引用。导出有带透明通道的 H.264 和 ProRes、图像序列、GIF,以及 Lottie 导入导出。After Effects 的价值很大一部分在插件生态,这一层它还没有。
7. DesignCraft,对标 InDesign
版本 0.6.0,开发中。跨页、主页、串接文本、段落和字符样式、色板、文本绕排都在。段落Composer用 Knuth–Plass 算法,带词典断字和视觉边距对齐。导出的 PDF 带可选中的文字和嵌入字体,支持 CMYK、专色、出血、裁切标记和 PDF/A。
二、后面六个,对标的已经不是 Adobe
七个对标 Adobe 的应用之外,官网同一页还列了六个。其中三个对标 Office,一个对标界面设计,一个对标 Pro Tools,一个对标 AutoCAD。
1. FigCraft,对标 Figma 这一类界面设计
版本 0.5.1,早期内测,仓库创建于 10 月 9 日,是这批里最新的。自动布局、组件和变体、变量模式、原型连线和 Dev Mode 都列在功能表里。Dev Mode 可以生成 CSS、HTML、React、SwiftUI 和 Compose。它还能把当前文件分享出去,多人光标同步编辑,撤销只撤回自己的操作。
2. WordCraft,对标 Word
版本 0.5.0,开发中。直接打开和保存 .docx,并在 .odt、RTF、HTML、Markdown、纯文本和 PDF 之间导入导出。官网写,188 页文档里打字,段落重排大约 1.4 毫秒。审阅有批注、修订和文档比较,引用格式包括 APA、MLA、Chicago 和 IEEE。命令大约 389 条,可以接到命令行、JSON 通道和 MCP。
3. DeckCraft,对标 PowerPoint
版本 0.5.0。母版和 11 种版式、8 套主题、150 多种预设形状、Morph 转场和演讲者视图。能打开和保存 .pptx,也能导出矢量 PDF。可脚本化的命令超过 200 条。
4. GridCraft,对标 Excel
版本 0.5.0。公式栏、名称框、填充柄、条件格式都按表格软件的习惯放。XLSX 往返包括样式、公式、动态数组、表格、数据验证、批注、迷你图和数据透视表。计算函数 500 个以上,图表 17 种。
5. SoundCraft,对标 Pro Tools
版本 0.5.0。编辑窗口和混音窗口分开,有 Shuffle、Slip、Spot、Grid 四种编辑模式,也有播放列表 comping。每条音轨 10 个插入和 10 个发送,支持 VCA、自动延迟补偿,以及 Write、Touch、Latch、Trim 这几种自动化。自带效果器,并可以加载外部 CLAP 插件。MIDI 有钢琴卷帘和五线谱,环绕声最高到 9.1.6,还有一条和播放头同步的视频轨。
6. CADCraft,对标 AutoCAD 这一类绘图
版本 0.5.0。命令行加点、对象捕捉、极轴和正交都在。DXF 可读可写,覆盖 ASCII 和二进制、R12 到 2018;DWG 可以打开 R13 到 2018。有图纸空间、视口、关联标注、填充和参数化约束。
三、怎么装,以及它实际站在哪一步
推荐入口是 ArtCraft Launcher 0.3.2。它会判断系统、安装下面这些应用,并在之后单击更新。每个应用页面也提供单独的安装包和命令行工具,版本号写在文件名里,例如 PhotoCraft 的 macOS 包对应 v0.7.0。
组织主页的简介是“给制作者、建造者和创作者的开源工具和模型”。ArtCraft 这个名字另外还指他们的 AI 图像和视频工作室,地址是 getartcraft.com,和这一排本地创作应用不是同一个东西。工作室负责生成和合成画面,Crafting Apps 负责把生成结果放进可编辑的文件里。
这些仓库大多创建于 2026 年 9 月 30 日到 10 月 9 日。半个月里 PhotoCraft 到了约 6.1 万星,PdfCraft 约 1.4 万,FilmCraft 约 1.3 万,LightCraft 约 1.3 万,WordCraft 约 1.3 万,其余从几百到九千不等。星标说明关注度,不说明可以拿去交片。
官网给所有应用定了同一组原则:源码公开、纯 Rust 编译成真正的桌面程序、界面沿用从业者已经会的布局和快捷键、文件留在本机、并且可以被代理驱动。最后一条落在命令行、JSON 控制通道和 MCP 服务器上,PhotoCraft 的 README 把同一套动作同时暴露给界面、命令行和代理。
所以它现在适合做的事很具体:拿 PhotoCraft 打开一份不那么刁钻的 PSD 看看图层还在不在;用 PdfCraft 合并和拆页;用 WordCraft 或 GridCraft 试一份办公文件的往返。不适合做的也同样具体:用 FilmCraft 交一条成片,用 EffectCraft 替换现有的插件工程,或者把 PhotoCraft 当成已经能接商业修图的 Photoshop。
项目方自己把 PhotoCraft 写成早期内测。其余大部分应用的官网状态是开发中。数字、效果数量和文件兼容口径,不同页面之间还没有完全对齐。要用,就从带版本号的安装包开始,并认 README 里那句还不能替代日常专业工作。















































































