Ross ROSS = Recommend OSS · open-source software intelligence for agents

itchyny/gojq

Pure Go implementation of jq observed · 2026-08-28

github.com/itchyny/gojq · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

80/100

  • Activity 99
  • Release rhythm 45
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 242.5
  • age_days: 2700
  • days_rel: 154
  • days_push: 10
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

3796 stars · 147 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

gojq is a pure Go implementation of the jq command-line JSON processor, usable both as a CLI tool and as an embeddable Go library. It supports the jq query language with friendly error messages, arbitrary-precision integer arithmetic, and full portability without C dependencies.

Use cases

  • query and transform JSON from the command line
  • parse JSON streams in shell scripts
  • embed a jq query engine in a Go application
  • process large integers without losing precision
  • get clearer error messages than jq when queries fail
  • run jq on systems where compiling C jq is difficult

When to choose

  • you want a portable, dependency-free jq binary
  • you need arbitrary-precision integer math in jq queries
  • you want to embed jq functionality in a Go program
  • you value readable error messages for invalid queries or JSON

When to avoid

  • you rely on jq's object key ordering or the keys_unsorted function / --sort-keys option
  • you need exact behavioral parity with C jq, including its regex library
  • you only need jq occasionally and already have it installed

Facets

cli-tool · maturity active

cli parser json developer-tools developer-tools files cli cross-platform go jq json-query json-processing embeddable-library command-line docker

1 source

Member repositories

RepositoryRoleHealth v2
itchyny/gojqmain80

For agents

markdown · JSON · MCP: product_card(name="itchyny/gojq")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem