Tech riderRev. 21 Sept 2026
- 1Runs onLinux, Mac, self-hosted, Windows
- 2CostsNot stated by the maker
- 3jq queryingYes
- 4Available platformsLinux, Windows, Mac, self hosted
3 lines stated Written from the maker's own pages: github.com

Overview
gojq is ranked #9 of 29 in JSON tools on Specifiction. It runs on Linux, macOS, Self-hosted, Windows.
Compared on JSON tools
- jq querying
- Yesgithub.com
- Available platforms
- Linux, Windows, macOS, self_hostedgithub.com
Facts
- Purpose
- gojq is a pure Go implementation of the jq command and can also be embedded as a library in Go products.github.com · 4 Oct 2026
- JSON queries
- The command applies jq queries to JSON input, including filtering, field selection, and updates.github.com · 4 Oct 2026
- Number precision
- gojq supports arbitrary-precision integer calculations for addition, subtraction, multiplication, modulo, and divisible division.github.com · 4 Oct 2026
- YAML
- gojq supports YAML input and YAML output.github.com · 4 Oct 2026
- Portability
- The project describes gojq as completely portable because it is implemented in Go.github.com · 4 Oct 2026
- Install options
- The README documents installation through Homebrew, mise, Zero Install, building from source, and Docker images.github.com · 4 Oct 2026
- Library integration
- Go applications can parse and run queries with gojq, compile queries for reuse, and configure custom functions and iterators.github.com · 4 Oct 2026
- Environment access
- For library use, OS environment variables are inaccessible to queries by default for security reasons and can be enabled with a configured environment loader.github.com · 4 Oct 2026
- Module loading
- The library's module feature is disabled by default and can be configured with a module loader.github.com · 4 Oct 2026
- Limits
- gojq does not preserve object key order and therefore does not provide the keys_unsorted function or the --sort-keys option.github.com · 4 Oct 2026
- Compatibility limits
- gojq does not parse jq's NaN, Infinity, or leading-zero number extensions, and some regular-expression syntax differs from jq.github.com · 4 Oct 2026
- Execution limits
- Library queries may emit infinitely many values or run without producing output, and the README recommends RunWithContext to limit execution time.github.com · 4 Oct 2026
- Support
- The project directs users to report bugs through its GitHub Issues tracker.github.com · 4 Oct 2026
- License
- The software is released under the MIT License.github.com · 4 Oct 2026
Best gojq alternatives
See all 20 All accessCh 01 jq Free planLinuxMac Free to start7.5 All accessCh 02 JSONBuddy Free planFree trialAPI Free to start7.4 All accessCh 03 BracketView Free planLinuxWeb from $0.19/mo7.3 All accessCh 04 Dadroit JSON Viewer Free planLinuxMac from $8.17/mo7.3 All accessCh 05 JSONZen Free planFree trialAPI Free to start7.3 All accessCh 06 jaq Free planAPILinux Free to start7.0
Where it ranks on Specifiction
- Best JSON Tools in 2026#9 of 29
Is gojq yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/itchyny/gojq· checked 4 Oct 2026

