Show HN: A terminal spreadsheet editor with Vim keybindings
Source: Hacker News
Overview
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.
Features
- Vim‑style keybindings for navigation and editing.
- Supports CSV/TSV import and export, plus a native
.cellformat that preserves formulas. - Formula engine includes
SUM,AVERAGE,COUNT,MIN,MAX, andIFwith range references.
Architecture
The codebase is a Cargo workspace:
cell-sheet-core: a pure library (no TUI dependency).cell-sheet-tui: a terminal UI built on top of ratatui.
Early days, but it’s usable.
Installation
cargo install cell-sheet-tui
Feedback
Feedback of any kind is greatly appreciated!
Comments
View comments on Hacker News (33 points, 14 comments)