IronCalc is a open source self-hosted spreadsheet engine and library. It is written in rust, has minimal dependencies, and is very lightweight. The engine runs in WebAssembly in your browser, providing high-speed calculations without slowing your system.
IronCalc provides first class bindings for python, nodejs so you can import ironcalc as a library and perform custom headless computations and save the spreadsheet to xlsx or icalc formats. You can also add spreadsheet logic to your SaaS apps or internal dashboards by embedding IronCalc.
Try it out
Visit the application page, launch IronCalc in a shell environment, container, or NixOS VM and follow the usage instructions.
Links
- Project Details
- NGI Forge Tracking Issue
- Nixpkgs PR
Share your feedback
We’d like to hear from you, so please leave your feedback using this short survey.
Alternatively, you can join the:
for any further comments or questions.
This work has been done by @phanirithvij as part of the Nix@NGI packaging effort, funded by NLnet under the NGI0 Commons, Core grants.
Note: IronCalc nixpkgs derivation is currently broken on aarch64-linux which we plan to fix as soon as possible.