gojq
« Back to VersTracker
Description:
Pure Go implementation of jq
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: json cli go jq data-processing
Install: brew install gojq
About:
Gojq is a command-line JSON processor implemented purely in Go, offering a compatible alternative to the original jq. It provides high performance and efficient memory usage by leveraging Go's concurrency model, making it ideal for processing large datasets and integration into Go-based tooling.
Key Features:
  • Pure Go implementation for easy cross-compilation and deployment
  • High performance and memory efficiency
  • Compatible with standard jq syntax and filters
  • Supports streaming JSON processing
Use Cases:
  • Parsing and filtering API responses in CI/CD pipelines
  • Analyzing large JSON log files or datasets
  • Data transformation tasks in Go applications
Alternatives:
  • jq – The original, highly optimized C implementation; requires external binary dependency.
  • python -m json.tool – Built-in Python module for basic formatting, lacks advanced query capabilities.
Version History
Detected Version Rev Change Commit
Sep 12, 2025 1:42pm 0 VERSION_BUMP 8a075303