go-swagger/go-swagger
Swagger 2.0 implementation for go observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- 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: 8.0
- age_days: 4308
- days_rel: 9
- days_push: 7
- n_releases_24m: 15
Adoption not part of the score
10006 stars · 1312 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A Go implementation of the Swagger 2.0 (OpenAPI 2.0) specification with a CLI tool for working with swagger specs. It generates servers, clients, and models from specifications, and can generate specs from annotated Go code.
Use cases
- generate a go server from a swagger spec
- generate a go api client from openapi 2.0
- generate swagger spec from annotated go code
- validate and work with swagger 2.0 documents
- scaffold rest api server and models from openapi
When to choose
- you use OpenAPI/Swagger 2.0 and want idiomatic Go server or client code
- you want to generate a spec from Go source annotations
- you need a mature, actively maintained swagger toolchain for Go
When to avoid
- you need OpenAPI 3.x support
- you prefer writing handlers by hand without code generation
- you use a different language ecosystem
Facets
cli-tool · maturity active
api-framework serialization http-server http-client apis developer-tools web-development backend go cli cross-platform swagger openapi-2-0 codegen rest-api specification server-generation client-generation code-generation docker
2 sources
- readme: https://github.com/go-swagger/go-swagger · fetched 2026-08-28 · b3b1967d36a7
- homepage: https://goswagger.io · fetched 2026-08-29 · 7a61f8b32ba5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| go-swagger/go-swagger | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="go-swagger/go-swagger")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem