visidata
A terminal spreadsheet multitool for discovering and arranging data
How to install visidata
pipx install visidata visidata use case
Interactive exploration, transformation, and analysis of tabular data (CSV, JSON, SQLite, Excel) in the terminal
When to use visidata
- Quickly inspect and summarize a CSV or JSON file without leaving the terminal
- Perform ad-hoc data cleaning, filtering, and aggregation on tabular datasets
- Convert between tabular file formats (e.g., CSV to SQLite, JSON to TSV) interactively
When not to use visidata
- Fully automated, non-interactive data pipelines that require batch processing
- Processing extremely large datasets that exceed available memory
visidata features
- · Supports multiple formats: CSV, TSV, JSON, SQLite, Excel (xlsx), HDF5, and more
- · Interactive sorting, filtering, grouping, and pivot tables
- · Column transformations, formulas, and Python expressions
- · Keyboard-driven navigation with efficient commands and macros
Want your agent to find this automatically?
Add the MCP server to your agent config and it will discover tools like visidata on its own.
Set up MCP →Similar tools to visidata
adb-export
Bash script to export android content providers data to csv
aliases
Contextual, dynamic aliases for the bash shell
arttime
arttime is a CLI application that blends beauty of ASCII / text art with functionality of clock / timer / pattern-based time manager in terminal ⏰
bartib
A simple timetracker for the command line. It saves a log of all tracked activities as a plaintext file and allows you to create flexible reports.