七款应用,一个团队,全部用Rust从零写起。ArtCraft公布了一套开源创意软件套件,覆盖图像编辑、矢量插画、视频剪辑、照片库与RAW处理、PDF工具、动态图形与视觉特效、页面排版与出版七个方向。所有应用都面向macOS、Windows和Linux提供原生桌面版本,免费使用。
这套套件的名字叫Crafting Apps,每一款都对应一个具体的创作场景。团队给出的定位很直接:把专业用户已经熟悉的布局、工具和快捷键搬过来,让人不需要重新学一遍。
七款应用分别做什么
按官方列出的阵容,七款应用各自对应一类创作需求:
- 图像编辑:一款开源图像编辑器,主打"你已经知道怎么用"
- 矢量插画:用纯Rust重新构想的快速开源矢量工具
- 视频剪辑:从零用Rust重建的专业开源视频编辑器
- 照片库与RAW处理:在本机运行的开源照片库和RAW显影工具
- PDF工作台:读取、整理、合并、拆分和加密
- 动态图形与VFX:用纯Rust构建的开源动效与视觉特效工具
- 页面排版与出版:用纯Rust重建的开源排版出版工具
其中PhotoCraft、VectorCraft、LightCraft、PrintCraft、EffectCraft和DesignCraft还可以编译成WebAssembly,直接在浏览器标签页里运行。
不碰Electron,也不套WebView
这套软件最核心的技术选择写在原则里:纯Rust编译成真正的桌面应用,不用Electron,也不用WebView。对长期忍受网页壳套桌面软件的用户来说,这句话本身就是卖点。
代码层面,每一行都放在GitHub上,采用宽松许可证。用户可以读、可以fork、可以在上面继续构建。团队强调所有应用都是"从零用Rust写起",并且遵守同一套规则。
另一个被反复提到的原则是本地化:所有操作都跑在用户自己的文件上,你和你的工作之间没有云端的来回往返。对于处理敏感素材的创作者,这一点比功能列表更有分量。
为自动化和AI Agent留了接口
七款应用都可以通过CLI、JSON控制通道或MCP服务器来驱动。这个设计明确指向自动化和AI Agent场景——软件不只是给人点的,也是给脚本和智能体调的。
团队同时在Discord上开放了早期构建版本、路线图和开发进展,并邀请用户告诉他们下一个该重建什么。从"你已经知道怎么用"到"没有云端往返",这套开源套件想解决的不是功能有无,而是专业创作者对工具控制权的要求。