ibisjp/ibis-office(ibisOffice)是一个用 Rust 和 GPUI 构建的办公套件。它的目标是打开、查看、编辑并保存 Word(.docx)、Excel(.xlsx)、PowerPoint(.pptx)文档。仓库中公开的最新版本是 v0.8.4。不过所提供的信息中没有列出该版本的变更内容,因此无法确认具体的版本变更点。
该项目选择同时在桌面应用和网页浏览器中处理文档,并使用 GPU 绘制画面。根据 README,同一套代码库面向 Windows、macOS、Linux 以及网页(Wasm),并支持 DirectX、Metal、Vulkan、WebGPU 作为渲染后端。其目标是让 Word、Excel、PowerPoint 文档在 ibisOffice 中也呈现相同的外观。README 说明,兼容性是通过与真实 Office 生成的 PDF 逐像素对比来验证的。许可证为 AGPL-3.0。
性能表格以及测试 7 万次的相关内容以 SVG 图片和 README 文字说明的形式给出,所提供的信息中未能确认可复现这些内容的手段。仓库提到 test/ 目录下的基准测试数据和 crate 级测试,但仅凭这些难以判断各 GPU 后端的速度或渲染兼容性。因此目前能确认的只是设计与目标,实测性能仍需单独的依据。