← Back to tools

gojq

Pure Go implementation of jq

Data & JSON linuxmacoswindows Go MIT

Description

gojq is a pure Go implementation of jq, the command-line JSON processor. It aims for full compatibility with jq while providing additional features like YAML support and better error messages.

AI Summary

A pure Go implementation of jq with full compatibility and additional features like YAML support.

Capabilities

  • + Full jq compatibility for JSON processing
  • + YAML input/output support
  • + Better error messages than jq
  • + Single binary with no dependencies

Use When

  • You need jq functionality with YAML support
  • You want a single-binary jq alternative

Avoid When

  • x You need maximum jq compatibility for edge cases
  • x Standard jq works fine for your needs
View AGENTS.md for gojq