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: about 2 months ago
Linked from 2 awesome lists

gogolangopenapiopenapi-codegenopenapi-generatoropenapi3rest-apirest-api-clientswagger

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
openapitools/openapi-generator Automatically generates API client libraries and server stubs from OpenAPI specifications. 22,205
oai/openapi-specification Defines a standard interface description for HTTP APIs 29,169
go-oas/docs Automatically generates RESTful API documentation for Go projects aligned with the Open API Specification standard. 42
go-swagger/go-swagger A toolset for working with RESTful APIs using Swagger 2.0 specifications 9,583
goadesign/goa A tool for designing and generating APIs in Go 5,719
osrg/gobgp BGP implementation in Go, aiming to provide a modern and scalable solution for network routing protocols. 3,667
hey-api/openapi-ts Automates generation of client code from OpenAPI specifications in TypeScript 1,508
googleapis/google-api-go-client Automatically generated libraries for interacting with Google APIs 4,056
openapitools/openapi-generator-cli Automates code generation for API clients and servers from OpenAPI specifications 1,487
swagger-api/swagger-codegen Automatically generates API client libraries, server stubs, and documentation from an OpenAPI definition. 17,114
sashabaranov/go-openai An unofficial wrapper for OpenAI's API services 9,346
dapperdox/dapperdox Generates integrated documentation and API explorers for OpenAPI specifications 410
grofers/go-codon Generates Go server code from REST and workflow specifications 142
go-fuego/fuego Automatically generates OpenAPI documentation from Go code 975
google/go-github Provides an interface to access the GitHub API v3 10,488