jq
A command-line JSON processor that supports query operations such as filtering, mapping and reduction, with concise syntax.
Timeline (last 90 days)
The macOS command-line argument limit is about 1 MB (ARG_MAX), so curl uses -d @- to read the request body from stdin, and jq uses --rawfile together with process substitution to handle large file output.
Bringing jq capabilities into the browser usually requires a WebAssembly-compiled version (such as jq-web) to execute queries locally.
jq's walk function recursively traverses every level of JSON and applies the given expression to each value, and is commonly used for global sanitization.
dws returns structured JSON by default and can be used with jq to precisely extract fields.
jq is a lightweight command-line JSON processing tool that can filter, extract, and transform JSON data.
All Facts (5)
The macOS command-line argument limit is about 1 MB (ARG_MAX), so curl uses -d @- to read the request body from stdin, and jq uses --rawfile together with process substitution to handle large file output.
50%UnverifiedBringing jq capabilities into the browser usually requires a WebAssembly-compiled version (such as jq-web) to execute queries locally.
50%Unverifiedjq's walk function recursively traverses every level of JSON and applies the given expression to each value, and is commonly used for global sanitization.
50%Unverifieddws returns structured JSON by default and can be used with jq to precisely extract fields.
50%Unverifiedjq is a lightweight command-line JSON processing tool that can filter, extract, and transform JSON data.
50%