Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
- go
- goa
- microservices
- rest
47,133 repositories indexed
1–7 of 7 · Most stars
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
Huma REST/HTTP API Framework for Golang with OpenAPI 3.1
OpenAPI Diff and Breaking Changes
vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
libopenapi is a fully featured, high performance OpenAPI 3.2, 3.1, 3.0, Overlays and Arazzo parser, library, validator and toolkit for go applications.
go-redoc is an embedded OpenAPI/Swagger documentation ui for Go using ReDoc
Generate OpenAPI 3.1 specs from Go source code via static analysis — zero annotations, automatic framework detection