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
6k stars
36 watching
869 forks
Language: Go
last commit: 11 days ago
Linked from 2 awesome lists
gogolangopenapiopenapi-codegenopenapi-generatoropenapi3rest-apirest-api-clientswagger
Related projects:
Repository | Description | Stars |
---|---|---|
openapitools/openapi-generator | Automatically generates code for API clients and servers from OpenAPI specifications | 21,872 |
oai/openapi-specification | Defines a standard interface description for HTTP APIs | 29,047 |
go-oas/docs | Automatically generates RESTful API documentation for Go projects aligned with the Open API Specification standard. | 41 |
go-swagger/go-swagger | A toolset for working with RESTful APIs using Swagger 2.0 specifications | 9,546 |
goadesign/goa | A tool for designing and generating APIs in Go | 5,693 |
osrg/gobgp | BGP implementation in Go, aiming to provide a modern and scalable solution for network routing protocols. | 3,653 |
hey-api/openapi-ts | A tool for generating clients and SDKs from OpenAPI specifications in TypeScript. | 1,359 |
googleapis/google-api-go-client | Automatically generated libraries for interacting with Google APIs | 4,034 |
openapitools/openapi-generator-cli | Automates code generation for API clients and servers from OpenAPI specifications | 1,454 |
swagger-api/swagger-codegen | Automatically generates API client libraries, server stubs, and documentation from an OpenAPI definition. | 17,047 |
sashabaranov/go-openai | An unofficial wrapper for OpenAI's API services | 9,238 |
dapperdox/dapperdox | Generates integrated documentation and API explorers for OpenAPI specifications | 408 |
grofers/go-codon | Generates Go server code from REST and workflow specifications | 142 |
go-fuego/fuego | A web framework for Go developers that generates OpenAPI documentation from source code and provides a set of tools for building APIs and web applications. | 903 |
google/go-github | A Go library for interacting with the GitHub API v3 | 10,446 |