Sheets - это консольный редактор электронных таблиц, который работает прямо в терминале. Никаких громоздких интерфейсов, только клавиатура и быстрый доступ к данным. Открываешь CSV-файл одной командой, редактируешь ячейки, копируешь диапазоны, вставляешь формулы - всё через привычные vim-команды.
Инструмент умеет читать данные из стандартного ввода, выводить значения конкретных ячеек или диапазонов, менять содержимое на лету. Навигация построена на vim-биндингах: перемещение по ячейкам через h, j, k, l, прыжки к нужной строке или столбцу, поиск по содержимому, закладки, история переходов. Есть режимы редактирования, визуального выделения, командная строка для сохранения, открытия файлов и быстрых переходов.
Sheets поддерживает работу с файлами до 50 тысяч строк, корректно отображает символы с акцентами, умеет работать с TSV и автоматически определяет разделители. Можно вставлять строки, удалять их, копировать и вставлять данные, отменять и повторять действия, повторять последние изменения одной клавишей. В визуальном режиме можно выделить диапазон и сразу вставить формулу. Всё это работает без мыши, хотя поддержка мыши тоже есть.
Устанавливается через Go или скачивается готовым бинарником под macOS, Linux и Windows. Распространяется под лицензией MIT, код открыт на GitHub.