ChimeraCoder/gojson
Automatically generate Go (golang) struct definitions from example JSON observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4997
- days_rel: n/a
- days_push: 1860
- n_releases_24m: 0
Adoption not part of the score
2688 stars · 205 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
go is a Go CLI tool that automatically generates Go struct definitions from example JSON or YAML documents. It infers field types and tags so developers can quickly create typed models for API responses.
Use cases
- generate go structs from a api response
- convert to golang struct definitions
- create typed models for yaml config files
- quickly type an api payload in go
- generate struct tags from sample
When to choose
- you are writing Go code that consumes a JSON or YAML API and want structs without hand-typing fields
- you want a fast, offline CLI that works with piped input like curl
When to avoid
- you need code generation for languages other than Go
- you need runtime schema validation rather than compile-time structs
- you need actively maintained tooling with recent updates
Facets
cli-tool · maturity maintenance
cli serialization developer-tools developer-tools apis web-development cli go cross-platform code-generation struct-generation -to-go yaml golang command-line
1 source
- readme: https://github.com/ChimeraCoder/gojson · fetched 2026-08-28 · b18f974488c9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ChimeraCoder/gojson | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="ChimeraCoder/gojson")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem