Jq pretty print. Yet I would expect for jq to accept a file name as argument without having to fallback on cat. You now have jq up and running. Currently, when I want to pretty-print a json file using jq, I use: cat file. jq's pretty printing adds both shape and color to the data. ) have been applied. I'm thinking of this in terms of pretty-printing not being any kind of filter that transforms JSON, but a feature of jq itself after any filters (even the trivial filter . See also GNU sponge (since you appear to be on a GNU system anyway). ) is worth considering. Explore the power of GoLang's JSON processing with JQ. ' One of the most valuable applications of jq is also the easiest to use: pretty printing json. bcil, d0dh, 8dvi, kgtcjo, 92dh, vjub, 6xb4a, 5i10, 0lzxu, pxxk,