tennis - небольшой интерфейс командной строки для вывода стильных CSV-таблиц в терминале. Строки будут обрезаны по размеру, и программа автоматически выберет приятные цвета, соответствующие вашему терминалу. Написано на языке Zig.Возможности:
- автоматическое размещение элементов под размер окна терминала
- автоматический выбор тем оформления: светлая или темная в зависимости от фона вашего терминала.
- автоматическое форматирование чисел
автоматическое определение
CSV против TSV - отлично работает с
JSON/JSONL или SQLite.заголовки, номера строк, зебровые полосы, стили границ
- сортировка, фильтрация, начало/конец
- опция
--peek, чтобы получить краткое резюмеhttps://github.com/gurgeous/tennis
Опубликовано в @gitgate
#csv #tui #json #sqlite
