GridCraft
ArtCraft · Rust 编写的开源电子表格编辑器,支持 XLSX、公式、图表、数据透视表及可选 CLI/MCP 自动化。
介绍
GridCraft 是 ArtCraft 团队以 Rust 独立开发的开源电子表格编辑器,采用类似 Excel 的功能区界面。原生工作簿格式为 XLSX,也支持 CSV 和 TSV。官方文档介绍了 500 多个工作表函数、动态数组、LET/LAMBDA、表格、排序筛选、条件格式、图表、迷你图、数据透视表以及 PDF 导出和打印。可选的 CLI 与 MCP 接口可自动操作工作簿;此 cask 安装桌面应用,不包含单独发布的 CLI 压缩包。
安装与初次使用
在已安装 Homebrew 的 macOS 上运行:
brew install --cask gridcraft
open -a GridCraft
也可下载官方通用 DMG,打开后将 GridCraft.app 拷贝到 Applications。通用版本支持 Apple 芯片和 Intel。通过 File → New → Sample 打开示例,或打开已有 XLSX 工作簿。Homebrew 当前记录 0.3.0,上游已发布 0.4.0;上述命令安装 Homebrew 当前版本,并非锁定版本。
要求与限制
cask 未声明额外依赖或明确的最低 macOS 版本,这不代表兼容所有 macOS。预编译应用不需要 Rust 工具链。项目仍处于 pre-alpha 阶段:保留备份,并测试重要 XLSX 文件的读写往返,不能假设与 Excel 完全一致。上游还提供 Windows、Linux、FreeBSD 和 WebAssembly 构建。从源码构建需要 Rust/Cargo,官方桌面运行命令为 cargo run --release -p gridcraft。网页构建还需要 Trunk 和 wasm32-unknown-unknown 目标。采用 MIT 或 Apache-2.0 许可证,与 Microsoft 无关联。
https://github.com/storytold/gridcraft https://formulae.brew.sh/cask/gridcraft
新版本 0.5.0 更新内容 来自 Homebrew 提交记录
这个版本没有单独的更新说明。