Show HN: A terminal spreadsheet editor with Vim keybindings

Published: (April 27, 2026 at 07:39 AM EDT)
1 min read

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 .cell format that preserves formulas.
  • Formula engine includes SUM, AVERAGE, COUNT, MIN, MAX, and IF with 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)

0 views
Back to Blog

Related posts

Read more »

Warp is now Open-Source

!https://private-user-images.githubusercontent.com/7353770/584950695-9976b2da-2edd-4604-a36c-8fd53719c6d4.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiO...