VisiData 2.0 is coming soon. Help us test the new features!

Data science without the drudgery

VisiData is an interactive multitool for tabular data. It combines the clarity of a spreadsheet, the efficiency of the terminal, and the power of Python, into a lightweight utility which can handle millions of rows with ease.

When you have comma-separated values (CSV) wikipedia table structured log file tab-separated values (TSV) fixed width text Excel 97 file (.xls) Excel 2013 file (.xlsx) JSON newline-delimited JSON HTML YAML HDF5 NumPy (.npy/.npz) Pandas DataFrame SAS (.xpt/sas7bdat) SPSS (.sav) Stata (.dta) Shapefile (.shp) packet capture (.pcap) Sqlite database (.db) .zip archive git repository any kind of tabular data but you need a delightful terminal interface to explore the data quickly to get some quick insights to compute Python for each row tab-separated values (TSV) comma-separated values (CSV) fixed width text to clean up the data plain text JSON JSON (newline-delimited) GeoJSON HTML <table> Sqlite database Markdown Markdown (org-mode) Numpy (.npy) file :

vd -b input.csv

Quick Reference Guide ( Ctrl+H from within VisiData)