Version0.8.0
Revision2
Size0.8 MB
LicenseMIT
Confinementstrict
Basecore26

Print stylish CSV, JSON and SQLite tables in your terminal

ScreenshotScreenshot

tennis prints CSV, TSV, JSON and SQLite data as colorful tables that fit
your terminal. It picks a light or dark theme from your terminal colors,
formats numbers, and offers titles, row numbers, zebra stripes, sorting,
filtering and a quick --peek summary.

Examples

tennis data.csv
tennis data.csv --title "Sales" --zebra --row-numbers
tennis app.db --table users
cat data.json | tennis


File access

tennis can read files in your home directory and from standard input. To
also read files on USB drives and other removable media (/media, /mnt), run:

sudo snap connect tennis:removable-media

Update History

0.8.0 (2)
9 Nov 2026, 23:45 UTC

Published9 Nov 2026, 23:39 UTC

Last updated9 Nov 2026, 23:39 UTC

First seen9 Nov 2026, 23:45 UTC