继此前推出 ArtCraft 挑战 Adobe Creative Suite 套件之后,开发者兰登·托马斯(Brandon Thomas)再次将目标对准微软 Office。10 月 13 日,托马斯发布 WordCraft、GridCraft 和 DeckCraft 三款应用,分别定位为 Microsoft Word、Excel 和 PowerPoint 的免费替代品。
三款应用均采用 Rust 语言编写,并由 Claude AI 辅助编码打造。在兼容平台上,WordCraft、GridCraft 和 DeckCraft 兼容 Windows、macOS 和 Linux 原生版本,同时支持 BSD 系统,并通过 WebAssembly 提供浏览器版本。相关代码已发布在 GitHub 的对应仓库中,用户可自行获取和测试。
从功能层面看,WordCraft 支持 Ribbon 界面、文档样式、表格、修订、批注、拼写和语法检查以及邮件合并。该应用可打开和保存 DOCX 文件,兼容 ODT、RTF、HTML、Markdown 和纯文本格式,并能导出 PDF。GridCraft 内置超过 500 个函数的公式引擎,支持动态数组、条件格式、图表、表格和 PivotTables。其原生格式为 XLSX,兼容 CSV 和 TSV,也能导入旧版 XLS 工作簿,但尚未保留部分格式和嵌入对象。DeckCraft 支持主题、幻灯片布局、形状、图片、表格和图表,并提供切换效果、动画、演示者视图和全屏放映。用户可打开和保存 PPTX 文件,并将演示文稿导出为 PDF 或图像格式。
托马斯此前发布的 ArtCraft 同样采用 Rust 编写,目标是对标 Adobe 的创意软件套件。此次发布的 Office 替代品延续了相同的技术路线,即在系统级编程语言 Rust 的基础上构建桌面应用,同时借助 AI 模型辅助代码生成。这一模式在开发者社区中正获得越来越多关注,Rust 的内存安全特性和跨平台能力使其成为构建高性能桌面应用的热门选择,而 AI 辅助编码则显著降低了大型项目的开发门槛。
从行业角度看,微软 Office 在全球办公软件市场占据主导地位,其 DOCX、XLSX 和 PPTX 格式已成为事实上的行业标准。开源办公套件如 LibreOffice 和 OnlyOffice 已在该领域耕耘多年,但在界面体验和格式兼容性方面仍与 Office 存在差距。WordCraft、GridCraft 和 DeckCraft 的出现,为开源办公软件生态增添了新的选项,尤其是在 Rust 技术栈和 AI 辅助开发方面的探索,可能为后续项目提供参考。
不过,需要指出的是,三款应用目前仍处于开发阶段,属于早期项目。GridCraft 在导入旧版 XLS 工作簿时尚未保留部分格式和嵌入对象,表明格式兼容性仍是需要持续完善的方向。对于企业用户而言,办公软件涉及文档协作、权限管理、宏支持和长期格式兼容等复杂需求,从早期项目到生产级工具之间仍有较长的路要走。
托马斯尚未公布三款应用的正式发布时间表或商业化计划。考虑到其上一款产品 ArtCraft 同样处于早期阶段,这批 Office 替代品短期内更可能面向开发者和技术爱好者群体,而非直接挑战微软在企业办公市场的地位。但其技术选型和开发模式,为办公软件领域的开源探索提供了一个值得关注的样本。
该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。