Gridcraft
GridCraft is a fast, open-source spreadsheet application that re-implements the Microsoft Excel workflow with a clean-room design.
Platform availability
Available on 3 of 9 platforms
- Unraid (not listed)
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
- Mac
- Windows
- Linux
Other devices
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
70/100 Good
- Maintained
- 72last commit 0 days ago
- Popular
- 662,083 GitHub stars
- Easy to install
- 554 install platforms, install notes
- Light to run
- 502 GB minimum RAM
- Security check
- 100no serious findings, CI, tests
- GitHub stars
- 2,083
- Open issues
- 134
- Last commit
- 2026-10-10
- Latest release
- v0.5.0
- License
- Apache-2.0
- Activity
- rising
Checked today - source: GitHub (storytold/gridcraft)
Resources & Compatibility
Minimum requirements: 2 GB RAM.
Checked today - source: Docker Hub image tags and published docs
First-install notes
- Install GridCraft into SvelteKit Run npm install @mediakular/gridcraft in your SvelteKit project, or use yarn, pnpm, or bun if you prefer one of those. Without this package, the Grid component import will fail and the table will not appear. source
- Connect your data to the grid Import Grid from @mediakular/gridcraft in a Svelte page and connect it to your list of rows with bind:data. If the data is not connected, the table will be empty or it may not update when your data changes. source
- Use paging for large lists Create a paging setting that includes itemsPerPage, currentPage, and itemsPerPageOptions, then pass it to the Grid. Without paging, a large dataset can all appear at once, making the page slow or hard to navigate. source
- Install the native desktop app Download the latest native build for Mac, Windows, Linux or BSD from the GitHub releases page. GridCraft also runs in the browser via WebAssembly. source
- Install from GitHub Releases Download the latest release for macOS, Windows, Linux, or BSD from the GitHub Releases page; a WebAssembly browser build is also available. source
Fetched today - each note links to its source
Variants
Alternatives (12)
- Apache OpenOffice - Apache OpenOffice is a leading open-source office suite that offers free applications for word processing, spreadsheet, presentations, grap…
- Calligra Suite
- Collabora Office Classic - Enterprise-ready on-premise suite with advanced word processing, spreadsheet, and presentation tools, maximizing interoperability and file…
- EtherCalc - EtherCalc is a web spreadsheet.
- Google Sheets - Cloud-based spreadsheet editor for real-time collaboration, chart creation, formula support, export options, access controls, and Drive int…
- Grist - Grist is a modern relational spreadsheet that combines the flexibility of a spreadsheet with the robustness of a database.
- LibreOffice - Calc - LibreOffice Calc is the spreadsheet program you've always needed.
- Microsoft Excel - Microsoft Excel, part of the Microsoft 365 Copilot, is Microsoft's spreadsheet application.
- Numbers - Create gorgeous spreadsheets with Numbers for Mac.
- ONLYOFFICE - OnlyOffice is a self-hosted document server for creating, editing, and collaborating on text documents, spreadsheets, presentations, PDF fo…
- Proton Sheets - End-to-end encrypted online spreadsheets enabling secure, real-time collaboration, access management, automatic calculations, and cross-dev…
- Tableau - Tableau helps the world’s largest organizations unleash the power of their most valuable assets: their data and their people.
Checked today - source: AlternativeTo
Common questions
Will existing .xlsx files keep formulas and PivotTables when opened in GridCraft?
Yes. XLSX is the native format, and formulas, styles, tables, charts, PivotTables, and related settings round-trip.
Can I use GridCraft in a browser without installing the native app?
Yes, GridCraft also runs in the browser via WebAssembly.
Can external tools automate GridCraft UI actions?
Ribbon buttons, menu items, dialogs, keystrokes, and mouse gestures are exposed as commands that agents can run.
Can GridCraft export a spreadsheet as PDF?
GridCraft includes Page Break Preview, print settings, and PDF export and printing.
Answers sourced from github.com
Community
- gridcraft - Reddit (reddit)
- gridcraft - Reddit (reddit)
- GridCraft General Discussions :: Steam Community (other)
- Steam Community::GridCraft (other)
- GridCraft - Steam Community (other)
- Welcome to gridcraft Discussions! · mediakular gridcraft · Discussion ... (forum)
Collected today - public community threads
