GridCraft is a spreadsheet application that reimplements Microsoft Excel in pure Rust, running natively on macOS, Windows, Linux, and BSD as well as in the browser via WebAssembly.
The tool addresses the need for a modern, open-source spreadsheet with Excel-compatible workflows. It provides a clean-room reimplementation built from scratch in Rust rather than porting or wrapping existing code. The application supports standard spreadsheet features including styled tables with conditional formatting, data visualization through charts and sparklines, filtering, and totals rows. It runs across desktop platforms and the web through a single codebase, and exposes functionality over the Model Context Protocol for agent-driven automation.
GridCraft suits developers and users seeking an open-source alternative to Excel with native cross-platform support and web accessibility. It is particularly relevant for projects requiring spreadsheet functionality without vendor lock-in or licensing constraints. The tool is designed for those who want the Excel workflow and feature set but prefer a Rust-based implementation with modern deployment options including WebAssembly.
The project maintains active development with regular updates to both core spreadsheet functionality and platform support. The team actively engages with the community through Discord and continues expanding the feature set based on user needs. Development focuses on ensuring parity with Excel workflows while leveraging Rust's performance characteristics and safety guarantees across all supported platforms.