openapi specification object model analyzer
35
stars
385
commits
Go
primary language
Sep 8, 2026
updated
A foundational library to analyze, diff, flatten, merge, and fix OAI specification documents for easier reasoning about the content.
You may join the discord community by clicking the invite link on the discord badge (also above).
API is stable.
go get github.com/go-openapi/analysis
$refsNo. This package currently only supports OpenAPI 2.0 (aka Swagger 2.0). There is no plan to make it evolve toward supporting OpenAPI 3.x. This discussion thread relates the full story.
See https://github.com/go-openapi/analysis/releases
This library ships under the SPDX-License-Identifier: Apache-2.0.
Maintainers can cut a new release by either:
Go
100.0%
openapi specification object model analyzer
35
stars
385
commits
Go
primary language
Sep 8, 2026
updated
A foundational library to analyze, diff, flatten, merge, and fix OAI specification documents for easier reasoning about the content.
You may join the discord community by clicking the invite link on the discord badge (also above).
API is stable.
go get github.com/go-openapi/analysis
$refsNo. This package currently only supports OpenAPI 2.0 (aka Swagger 2.0). There is no plan to make it evolve toward supporting OpenAPI 3.x. This discussion thread relates the full story.
See https://github.com/go-openapi/analysis/releases
This library ships under the SPDX-License-Identifier: Apache-2.0.
Maintainers can cut a new release by either:
Go
100.0%