$ clis .dev
Why CLIs Blog Submit CLI
home / data-processing / miller

Miller

9.8k

Like awk, sed, cut, join for name-indexed data like CSV, TSV, JSON

$brew install miller
Language
Go
Stars
9,772
Category
Data Processing
Agent
—
Agent Compatibility
MCP Server
Agent Skill
JSON Output
GitHub
Alternatives
jq

Command-line JSON processor. Slice, filter, map, transform. The awk for JSON.

34k
C
fx

Terminal JSON viewer and processor — interactive and scriptable

20k
Go
yq

Portable command-line YAML, JSON, XML, CSV, TOML, and properties processor

15k
Go
gron

Make JSON greppable — transforms JSON into discrete assignments to grep through

14k
Go
VisiData

Terminal spreadsheet. Explore CSV, JSON, SQLite, and more data sources.

8.9k
Python
dasel

Select, put, delete data from JSON, TOML, YAML, XML, CSV with one tool

7.9k
Go
Built with love by Victor Cheeney Victor and his agents
Open source · API · llms.txt · Submit a CLI · RSS

CLIs are sourced from public GitHub repositories. We haven't verified every tool — always review a CLI before running it.

clis.dev © 2026