Command-line tool
miller
brew/miller
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Like sed, awk, cut, join & sort for name-indexed data such as CSV json devops csv tabular-data devops-tools statistics csv-format data-cleaning data-processing data-reduction data-regression json-data
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
Windows
winget install --id Miller.Miller -e scoop install miller
macOS
brew install miller
Linux
brew install miller
Pretty-print a CSV file in a tabular format
mlr --icsv --opprint cat example.csv
Receive JSON data and pretty print the output
echo '{"key":"value"}' | mlr --ijson --opprint cat
Sort alphabetically on a field
mlr --icsv --opprint sort -f field example.csv
Browse
Related command-line tools
- MLRift
Miller is like `awk`, `sed`, `cut`, `join`, and `sort` for name-indexed data such as CSV, TSV, and tabular JSON.… - json_diff_ng
A JSON diff library, featuring deep-sorting and key exclusion by regex. CLI is included. - tippecanoe
Build vector tilesets from collections of GeoJSON features - bcftools
Tools for BCF/VCF files and variant calling from samtools - flatten-serde-json
Flatten serde-json objects like elastic search - gron
Make JSON greppable json grep - jsawk
Like awk, but for JSON, using JavaScript objects and arrays - samtools
Tools for manipulating next-generation sequencing data
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents