jq
« Back to VersTracker
Description:
Lightweight and flexible command-line JSON processor
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: json cli parser developer-tools text-processing
Install: brew install jq
About:
jq is a command-line JSON processor that acts like a Swiss Army knife for JSON data. It allows you to slice, filter, map, and transform structured data with ease. Its lightweight design and powerful built-in functions make it essential for parsing APIs and logs.
Key Features:
  • Advanced JSON querying and slicing
  • Built-in functions for transformation and aggregation
  • Supports streaming for large datasets
  • Minimal dependencies and fast execution
Use Cases:
  • Parsing and filtering API responses in shell scripts
  • Extracting specific fields from log files or configuration data
Alternatives:
  • jql – Rust-based alternative with a focus on query language syntax similar to SQL
  • jo – Creates JSON objects from shell arguments, complementary to jq for generation vs parsing
Version History
Detected Version Rev Change Commit
Sep 10, 2025 10:40pm 0 VERSION_BUMP 76881a70