A terminal spreadsheet editor with Vim keybindings
A terminal spreadsheet editor with Vim keybindings
While speccing out this spreadsheet tool, I realized that I never had to think about the keybindings. It all just came naturally from Vim. Normal/insert/visual modes, hjkl navigation, dd/yy/p, :w, :q. The usual muscle memory works. It supports CSV/TSV import and export, and a native .cell format that preserves formulas. The formula engine handles SUM, AVERAGE, COUNT, MIN, MAX, and IF with range references. The codebase is a Cargo workspace: a pure cell-sheet-core library (no TUI dependency) and a cell-sheet-tui crate on top of ratatui. Early days, but it's usable. To try it out: cargo install cell-sheet-tui Feedback of any kind is greatly appreciated!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Writing a spreadsheet editor in 6000 bytes
Put anything in a spreadsheet
Egeria, a multidimensional spreadsheet for everybody
Compound Interest Spreadsheet with Salary Increases
A spreadsheet for writers
GS-Calc – a spreadsheet with 12M rows
Caniuse for spreadsheet functions, every LibreOffice result executed
Spreadsheet
tuisheet, a terminal spreadsheet compatible with OpenXML (xlsx) files
DSS, a lightweight TUI spreadsheet editor and dashboard in Go