jq
brew install jq
v1.8.2
MIT
Command-line JSON processor with a powerful query language for parsing, filtering, and transforming JSON data.
Why you might care
jq is the standard tool for manipulating JSON in shell scripts and pipelines—faster and more elegant than parsing with grep/sed/awk. Use it to extract fields, filter arrays, perform aggregations, and format output without reaching for Python or Node.js. Single binary, zero runtime overhead, POSIX shell-friendly.
64.5k
30-day installs · #92
228.7k
90-day · #79
770.0k
365-day · #83
Runtime dependencies
Links
- https://jqlang.github.io/jq/
- Brew formula source: Formula/j/jq.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"Python",
"Node.js",
"yq",
"gojq"
],
"build_dependencies": [],
"categories": [
"json-tool",
"text-processor"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"oniguruma"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Lightweight and flexible command-line JSON processor",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:39:04+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "jq",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://jqlang.github.io/jq/",
"homepage_og_description": "jq is a lightweight and flexible command-line JSON processor",
"homepage_og_image": "https://jqlang.org/icon.png",
"homepage_title": "jq",
"installs_30d": 64470,
"installs_365d": 770011,
"installs_90d": 228707,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": "2026-06-20T23:42:39+00:00",
"llm_model": "claude-haiku-4-5",
"name": "jq",
"oldnames": [],
"one_liner": "Command-line JSON processor with a powerful query language for parsing, filtering, and transforming JSON data.",
"optional_dependencies": [],
"rank_30d": 92,
"rank_365d": 83,
"rank_90d": 79,
"raw_hash": "88bc00ea86fbf1ed",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/j/jq.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "1.8.2",
"versioned_formulae": [],
"why_use_this": "jq is the standard tool for manipulating JSON in shell scripts and pipelines\u2014faster and more elegant than parsing with grep/sed/awk. Use it to extract fields, filter arrays, perform aggregations, and format output without reaching for Python or Node.js. Single binary, zero runtime overhead, POSIX shell-friendly."
}