A spreadsheet that belongs on Linux
Native GPU rendering. No Electron.
AppImage, tarball, or the AUR.
under 30 MB, fully offline.
Excel has never shipped a Linux desktop. The usual answers are a 421 MB office suite, a browser tab, or a virtual machine. VisiGrid is a native application that starts in about 300ms and does not ask you to compromise on any of those.
Your spreadsheet should start faster than your terminal.
x86_64 · AppImage · AUR
The Linux spreadsheet situation
There is no Excel for Linux, and there never has been. So the options are LibreOffice Calc, a browser tab, or Excel in a VM.
LibreOffice Calc is genuinely good and genuinely large — 421 MB installed, and seconds from click to grid. It is an office suite, and you are opening it to look at one column.
Google Sheets means your data leaves the machine and your spreadsheet stops working when the network does. A VM means paying for Windows to run a spreadsheet.
Everything else in your workflow is fast, keyboard-driven and scriptable. The spreadsheet is the one thing that is not.
VisiGrid is built the way the rest of your tools are: native, small, keyboard-first, and drivable from a script.
Keyboard-first, like everything else you run
A command palette for every action, so nothing hides in a menu. Vim mode if you want it.
Excel muscle-memory shortcuts that do not move between releases.
Conditional formatting you type as a rule — =A1>100 -> warning — previewed live on the grid instead of assembled through four dialogs.
The same engine, without a display server
The desktop app, the vgrid CLI and headless mode share one Rust formula engine, so a formula computes identically in all three.
That means a spreadsheet can be recalculated, diffed and verified in CI on a machine with no GUI at all — and the answer matches what you see on your desk.
123 built-in functions, and Lua scripting that runs the same headless as it does in the app.
When it matters
You live in a terminal
Pipe CSV through vgrid calc, check a number, move on. The GUI is there when you want to look at the whole thing.
Spreadsheets in CI
Fingerprint a sheet and assert it on every commit. No display server, no office suite, no Windows runner.
Old laptops and small VMs
Under 30 MB and no background services. It runs where an office suite is a poor trade for the disk.
Data you cannot upload
Local files, no account, no cloud requirement. It works with the network off.
Every way to install it
yay -S visigrid-bin curl -fsSL https://get.visigrid.app/install.sh | sh Coming from LibreOffice Calc? The honest comparison — including charts and pivot tables, which VisiGrid does not have.
Install on Linux
Free and open source, AGPLv3. AppImage for any distro, a tarball, or the AUR on Arch.
yay -S visigrid-bin