IronCalc

IronCalc

IronCalc 是用 Rust 构建的现代电子表格引擎与工具集,支持读取/写入 XLSX、公式计算与多工作表模型;可通过 Python、JavaScript(WASM)、Node.js 等语言绑定使用,并提供 Web 端“皮肤”以便在浏览器中交互运行。

3,934GitHub
应用介绍

创建的表格可以下载,也可以右上角分享链接进行编辑 - 核心引擎: 以 Rust 实现的高性能计算内核,支持多工作表、单元格公式与依赖求值,面向可嵌入与二次开发的场景。 - 文件兼容: 内置 XLSX 读写(xlsx crate),可导入导出 Excel 文件并保持常用结构与数据类型。 - 多语言绑定: 提供 Python、JavaScript(WASM)、Node.js 等接口;未来可扩展至 R、Julia、Go。 - Web 交互: 配套 Web “皮肤”与反向代理(Caddy),支持在浏览器中直接体验与早期预览。 - 容器部署: 官方 Docker Compose 方案包含 server 与 caddy 两服务,默认监听 2080 端口,便于一键启动与本地测试。 - API 文档与示例: 持续更新的文档与示例代码,覆盖模型创建、公式设置、计算与保存流程,适合快速集成

应用截图
Screenshot 1
Screenshot 2
应用信息
版本
0.6.0
安装包大小
3.85 KB
镜像大小
20.15 MB
更新时间
2025年11月13日
源代码
ironcalc
平台支持
PC
关键词
电子表格RustWASMXLSX自托管