jq

jq

jq

Website: jqlang.github.io/jq

jq is a lightweight and flexible command-line JSON processor. It is the go-to tool for parsing, filtering, mapping, and transforming JSON data in shell scripts and command-line workflows, supporting a rich query language similar to how sed/awk work for text.

Key Features

  • JSON Query Language — Filter and transform JSON with a concise DSL
  • Pipeline Operations — Pipe JSON through filters like shell pipes
  • Array and Object Iteration — Map over data structures with .[]
  • Built-in Functionsselect(), map(), group_by(), sort(), and many more
  • Pretty Printing — Format and colorize JSON output

Platform

Linux, macOS, BSD, Windows

Licence

MIT License

Website

jqlang.github.io/jq

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.