在 GitHub 上加星Star1.1k 个星标

案例

GridCraft:电子表格流程重建与 XLSX 往返边界

作者将 GridCraft 描述为以 Rust 净室重实现 Excel 风格的电子表格流程。工作簿模型、公式解析器与依赖驱动的重新计算连接到 XLSX 读写,以及供桌面、浏览器和自动化接口共用的编辑命令层。

目标
应用
类别
独立重建案例
关联
独立重建项目
来源复核于

使用条件与局限

  • 前提条件:固定版本工作区标明 0.7.0,声明使用 Rust 1.90+ 与 Cargo。浏览器构建采用 Trunk 和 wasm32-unknown-unknown;原生 Linux CI 列出 X11/Wayland、GTK、fontconfig/FreeType 及图形依赖。字体与输入工作簿另行提供。
  • 测试证据:所审阅 XLSX 测试构造工作簿与 OOXML 包,比较写入再读取后的已建模值,并检查选定的未建模部件及关系。
  • 测试证据:计算测试使用预期值检查选定公式、依赖变化和溢出数组。针对 Excel for Mac 16.113.4 的注明日期评估记录缺少以 Excel 计算结果为基准的一致性测试。
  • 局限:项目仍处于 alpha;文件保真度、高级流程、性能与生态兼容性仍有边界,README 还记录图形驱动启动问题。
  • 许可:代码采用 MIT OR Apache-2.0,并有 NOTICE 义务;可选字体与 ArtCraft 品牌另有条款。公开发布修改版须移除 ArtCraft 标识,仅用于向上游提议改动的 fork 除外。净室只是作者的说法。

关于此条目

说明已依据一手来源复核。

报告条目过时 建议修正翻译

一手来源

  1. README.md GitHub · storytold/gridcraft · 修订 f1894c6
  2. Cargo.toml GitHub · storytold/gridcraft · 修订 f1894c6
  3. .github/workflows/ci.yml GitHub · storytold/gridcraft · 修订 f1894c6
  4. docs/target-app-parity.md GitHub · storytold/gridcraft · 修订 f1894c6
  5. crates/xlsx/src/tests/roundtrip.rs GitHub · storytold/gridcraft · 修订 f1894c6
  6. crates/xlsx/src/tests/passthrough_tests.rs GitHub · storytold/gridcraft · 修订 f1894c6
  7. crates/calc/src/tests.rs GitHub · storytold/gridcraft · 修订 f1894c6
  8. LICENSE-MIT GitHub · storytold/gridcraft · 修订 f1894c6
  9. LICENSE-APACHE GitHub · storytold/gridcraft · 修订 f1894c6
  10. NOTICE GitHub · storytold/gridcraft · 修订 f1894c6
  11. docs/brand/LICENSE-brand.txt GitHub · storytold/gridcraft · 修订 f1894c6

同分区更多条目:应用

应用分区全部 174 项资源应用案例(62)

↑↓ 移动↵ 打开⌘↵ 新标签页