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

getkin/kin-openapi

OpenAPI 3.0 and 3.1 and 3.2 (and Swagger v2) implementation for Go (parsing, converting, validation, and more) observed · 2026-08-28

github.com/getkin/kin-openapi · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

99/100

  • Activity 99
  • Release rhythm 98
  • Longevity 100
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: 15
  • age_days: 3370
  • days_rel: 15
  • days_push: 8
  • n_releases_24m: 20

Full methodology

Adoption not part of the score

3284 stars · 507 forks observed · 2026-08-28

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

A Go library implementing the OpenAPI 2.0, 3.0, 3.1, and (partially) 3.2 specifications. It provides parsing, conversion, and validation of OpenAPI documents and is widely used by Go API tooling.

Use cases

  • parse openapi 3 spec files in go
  • validate requests against an openapi schema
  • convert swagger 2.0 to openapi 3
  • load and validate openapi yaml or documents
  • build go tools that read openapi specs
  • validate openapi documents for correctness

When to choose

  • you need a mature, widely-adopted OpenAPI implementation in Go
  • you must support multiple OpenAPI versions including 3.1 and 3.2
  • you are building code generators, mock servers, or validators on top of OpenAPI

When to avoid

  • you need full OpenAPI 3.2 support, which is only partial
  • you work outside the Go ecosystem
  • you only need simple JSON Schema validation without OpenAPI semantics

Facets

library · maturity active

parser serialization form-handling api-framework developer-tools apis developer-tools documentation web-development go cross-platform openapi openapi3 swagger spec-validation api-documentation

1 source

Member repositories

RepositoryRoleHealth v2
getkin/kin-openapimain99

For agents

markdown · JSON · MCP: product_card(name="getkin/kin-openapi")

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