oapi-codegen

API generator

Generates boilerplate code for Go clients and servers from OpenAPI 3 specifications

Generate Go client and server boilerplate from OpenAPI 3 specifications

GitHub

6k stars
37 watching
876 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

gogolangopenapiopenapi-codegenopenapi-generatoropenapi3rest-apirest-api-clientswagger

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
openapitools/openapi-generatorAutomatically generates API client libraries and server stubs from OpenAPI specifications.22,205
oai/openapi-specification Defines a standard interface description for HTTP APIs29,169
go-oas/docsAutomatically generates RESTful API documentation for Go projects aligned with the Open API Specification standard.42
go-swagger/go-swaggerA toolset for working with RESTful APIs using Swagger 2.0 specifications9,583
goadesign/goaA tool for designing and generating APIs in Go5,719
osrg/gobgpBGP implementation in Go, aiming to provide a modern and scalable solution for network routing protocols.3,667
hey-api/openapi-tsAutomates generation of client code from OpenAPI specifications in TypeScript1,508
googleapis/google-api-go-clientAutomatically generated libraries for interacting with Google APIs4,056
openapitools/openapi-generator-cliAutomates code generation for API clients and servers from OpenAPI specifications1,487
swagger-api/swagger-codegenAutomatically generates API client libraries, server stubs, and documentation from an OpenAPI definition.17,114
sashabaranov/go-openaiAn unofficial wrapper for OpenAI's API services9,346
dapperdox/dapperdoxGenerates integrated documentation and API explorers for OpenAPI specifications410
grofers/go-codonGenerates Go server code from REST and workflow specifications142
go-fuego/fuegoAutomatically generates OpenAPI documentation from Go code975
google/go-githubProvides an interface to access the GitHub API v310,488