GridCraft
开源原生 Rust 电子表格(Microsoft Excel 替代品)
产品简介 GridCraft 是一款由 ArtCraft 团队用 Rust 语言从零独立重写的开源电子表格应用,目标是提供一个干净、可控、不依赖微软源码的 Microsoft Excel 替代方案。它采用 clean-room 实现思路,仅参考公开的 OOXML 规范而非原始代码,既能作为原生桌面应用运行在 macOS、Windows、Linux、FreeBSD 上,也能编译为 WebAssembly 在浏览器中直接打开。项目当前覆盖了 Excel 工作流中绝大多数核心体验,包括功能区、公式栏、命名框、工作表标签、填充柄、条件格式、快捷键和数据透视表等。
核心功能
- 公式与计算引擎:内置 500 多个计算函数,支持完整依赖图重算、动态数组溢出、LET、LAMBDA、MAP、REDUCE 以及结构化表引用,覆盖现代 Excel 的进阶函数集合。
- 原生 XLSX 兼容:样式、主题、公式、动态数组、表、验证、批注、迷你图和数据透视表都能双向 round-trip 打开与保存为 .xlsx 文件。
- 可视化与分析:内置 17 种图表类型,可自定义格式;同时支持数据透视表、字段列表、布局与日期分组,方便做销售看板与业务分析。
- 高性能引擎:基于 copy-on-write 工作簿与即时撤销快照,配合增量重算与虚拟化网格,确保大型表格依然流畅。
- Agent 原生自动化:所有功能区按钮、菜单项和公式都可以通过 MCP server、CLI 或 JSON 控制通道被 AI 代理直接驱动,适合脚本化报表生成。
- 跨平台分发:提供 macOS(universal)、Windows(x64、x86、Arm)、Linux(AppImage、deb、rpm、Flatpak)、FreeBSD 原生安装包,以及运行在浏览器中的 WebAssembly 版本。
特色优势
- 由 ArtCraft Launcher 统一管理安装与更新,无需在每个子产品之间来回切换。
- 100% 开源(MIT 或 Apache-2.0),无订阅费、无中间商、无云端绑定。
- 与姊妹项目 WordCraft、FilmCraft、PhotoCraft、LightCraft、SoundCraft、DeckCraft、CADCraft 等共享同一套 Rust 引擎架构与 MCP 自动化协议。
应用场景
- 个人与团队的财务、销售、库存等业务报表自动化
- 数据分析师希望把 Excel 工作流接入 AI 代理流水线
- 教育与研究场景下需要可二次开发、跨平台运行的电子表格
- 隐私敏感行业希望把数据完全保存在本地、避免云端办公
- AI 训练与脚本化生成数据看板
适用人群
- 长期使用 Excel 但希望摆脱微软生态的财务、运营、数据分析师
- 想在 macOS、Linux、FreeBSD 上获得完整 Excel 体验的用户
- 需要把表格作为可编程 API 调用的 AI 工程师与自动化爱好者
- 偏好开源、注重可控与本地化的独立开发者和中小企业
官方链接
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议