compare
gojq vs jq
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | gojq | jq |
|---|---|---|
| Language | Go | C |
| Licence | MIT | Other |
| Stars | 3.8k | 36k |
| Latest | v0.12.19 | jq-1.8.2 |
| Last push | 2026-10-05 | 2026-10-06 |
| Release cadence | about 152 days between releases | about 226 days between releases |
| Active contributors | 10 commit authors on the default branch in the last 90 days | 13 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
gojq replaces jq. Alternatives to jq →
Drop-inPure Go implementation of the jq language.
Published benchmarks, each linked to its source. The numbers depend on the hardware and the workload they were measured on.
jaq benchmark suite
AMD Ryzen 5 5500U, ms: empty x512 gojq 270, jq 430. group-by 1580 vs 1790. reduce-update 1320 vs 720. Run by the jaq author.
gojq
gojq
unsigned The latest release, v0.12.19, carries no signature GitHub could verify.
Loading the security report
jq
✓ signed The latest release, jq-1.8.2, carries a signature GitHub verified.
Loading the security report