
IronCalc
Open-source spreadsheet engine with XLSX import/export

IronCalc is a modern, work-in-progress spreadsheet engine and ecosystem designed to power spreadsheets in many environments, from backend automation to interactive web apps. It provides a core calculation engine plus tooling such as XLSX reading and writing, with a focus on developer-friendly integration and scalability.
Key Features
- Spreadsheet calculation engine implemented in Rust
- XLSX reader and writer for importing/exporting spreadsheets
- Designed to be embedded into other products and workflows
- Supports usage from multiple environments via bindings/targets (including JavaScript via WebAssembly)
- Early web-based preview available as part of the ecosystem
Use Cases
- Embedding interactive spreadsheets into web applications, dashboards, or content platforms
- Automating spreadsheet generation, evaluation, and export in backend services
- Building custom spreadsheet “skins” such as terminal, desktop, or browser-based clients
Limitations and Considerations
- The project is explicitly work-in-progress; feature coverage and compatibility may be incomplete compared to mature spreadsheet suites
IronCalc is a strong foundation for teams that need a programmable spreadsheet engine rather than a full office suite. It aims to provide a high-quality core engine and interoperable tooling that can be integrated into diverse applications.
Categories:
Tags:
Tech Stack:
Similar Services

Stirling PDF
Self-hosted PDF editing, conversion, OCR, and automation platform
Open-source PDF platform to edit, convert, OCR, sign, redact, and automate PDF workflows via a web UI and REST API.

Paperless-ngx
Document management system with OCR, search, and automated filing
Paperless-ngx is an open-source document management system that ingests scans and files, runs OCR, and turns them into a searchable, taggable document archive.

Reactive Resume
Privacy-focused, open-source resume builder
Open-source resume builder for creating, customizing, exporting and publishing resumes with templates, PDF export, public sharing and optional OpenAI assistance.

CyberChef
Browser-based toolkit for data decoding, encoding and analysis
CyberChef is a web-based “cyber” toolkit for encoding/decoding, encryption/decryption, compression, hashing, parsing, and data transformation using drag-and-drop recipes.

ArchiveBox
Open-source self-hosted web archiving and snapshotting tool
Self-hosted tool to collect and preserve webpages, media, and bookmarks in durable formats (HTML, PDF, WARC, MP4) with a CLI, web UI, and search.
ebook2audiobook
Convert eBooks into audiobooks with TTS and optional voice cloning
Self-hostable tool to convert non-DRM eBooks into audiobooks with chapter support, metadata, multilingual TTS engines, and optional voice cloning via a web UI or CLI.

JavaScript
Docker
TypeScript
Python
Rust