A fast, keyboard-first spreadsheet.

Native speed. Editor ergonomics. Open source. No ribbon bloat. Just cells and commands.

Native RustOpen SourceThemes + KeybindingsCommand Palette

Why VisiGrid

Instant

  • Sub-100ms startup, every time
  • No lag on scroll, select, or edit

Keyboard-native

  • Fully remappable shortcuts (JSON)
  • Command palette for everything

Built for power work

  • Multi-selection and multi-edit
  • Handles large CSVs without flinching

Editions

Free

  • Core grid + editing
  • Multi-selection + multi-edit
  • Command palette
  • Themes + keybindings (JSON)
  • CSV / TSV import & export
  • Core formulas

Open source. Local-first. Your data stays on your machine.

Pro

For people who live in spreadsheets and want maximum leverage.

  • Everything in Free
  • Large-file mode (very large CSVs / sheets)
  • Advanced transforms (clean, split, cast, dedupe, fill)
  • Inspector (formula diagnostics + dependency graphs)
  • Scripting & automation (Lua)
  • Plugin runtime
  • Advanced export formats (xlsx import/export later)

$12/month · $99/year · or $199 perpetual

One license. No account required. No telemetry by default.

Team

Planned

For teams that want managed setups and support.

  • Managed keybindings and themes
  • Deployment packages
  • Policy controls
  • Priority support

Only built if there's demand.

Pricing principles

  • Core spreadsheet functionality stays free and open
  • Pro unlocks power features, not basic usability
  • Files remain readable without Pro
  • No required accounts or cloud lock-in

Features

Command Palette

Access every action from a single searchable interface. No hunting through menus or memorizing obscure shortcuts. Type what you want to do, and do it.

Keybindings & Themes

Configure everything via JSON. Remap any shortcut, pick a color scheme, or build your own. Settings live in plain text files you can version control and share.

Multi-selection + Multi-edit

Select non-contiguous cells and edit them simultaneously. Hold modifier keys to build up complex selections, then apply transforms to all at once.

Inspector & Formula Diagnostics

See precedents and dependents at a glance. Toggle between raw formulas and computed values. Debug calculation chains without guessing.

What it replaces

Excel (modern)

  • Ribbon bloat
  • Slow startup
  • UI friction

LibreOffice Calc

  • Heavy install
  • Clunky interface
  • Slow on large files

VisiGrid

  • Fast and minimal
  • Keyboard-first
  • Fully customizable

Roadmap

1
Now

MVP

  • Grid editing
  • CSV import/export
  • Core formulas
  • Themes
  • Keybindings
  • Command palette
2
Next

Near-term

  • Native file format
  • Formula inspector
  • Large-file transforms
  • Scripting (Lua)
3
Later

Long-term

  • Plugin system
  • XLSX import
  • Diff tooling
  • Collaboration (optional)

No VBA. No ribbon.

Download

v0.1.0-alpha (placeholder)

Or build from source: cargo install visigrid

Open Source

VisiGrid is open source (license TBD). View the code, report bugs, submit patches. Built for users who want control over their tools.

Latency is a feature
Keyboard first
Your data stays local

Stay updated

No spam. Release announcements only.

FAQ

Is the Free version open source?
Yes. The Free edition is fully open source. Pro adds paid power features on top.
Do I need an account?
No. VisiGrid is local-first. Pro uses a license key, not a login.
What about telemetry?
Disabled by default. Opt-in only.
Is it compatible with .xlsx?
Not in v1. VisiGrid focuses on CSV and its own native format initially. XLSX import is on the roadmap for a future release, but full Excel compatibility is not a goal.
Does it support macros/VBA?
No. VisiGrid will never support VBA. Instead, we're building Lua scripting for automation. Scripts run in a sandbox and are version-control friendly.
Is it offline/local-first?
Yes. VisiGrid is a native desktop app. Your data stays on your machine. No cloud sync, no required accounts.
What platforms are supported?
Linux, macOS, and Windows. VisiGrid is built with Rust and uses native rendering. Same codebase, native performance on each platform.