The spreadsheet, at home in Ruby.
Open CSV and TSV files in a desktop editor or terminal. Work with live formulas and sparse sheets, or use the same workbook through Ruby.
sales.csvCSV / TSV
B1
=SUM(A1:A2)| A | B | C | |
|---|---|---|---|
| 1 | 12 | 42 | |
| 2 | 30 | ||
| 3 |
Edit, calculate, keep moving.
A focused tool for tabular work, whether you prefer a window, a terminal, or code.
Work in a real grid
Edit sparse sheets with undo and redo, sorting, filtering, formatting, and charts.
See formulas resolve
Use live calculations, multi-sheet references, and range summaries while editing.
Use the right output
Import and export CSV or TSV, or export a searchable PDF with an embedded font.
Open a sheet.
Requires Ruby 3.2 or newer. Rukbat reads CSV and TSV, not XLSX or ODS.
gem install rukbat
rukbat sales.csvRead the workbook API