swagger-codegen

API generator

Automatically generates API client libraries, server stubs, and documentation from an OpenAPI definition.

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.

GitHub

17k stars
413 watching
6k forks
Language: Mustache
last commit: about 1 month ago
Linked from 2 awesome lists

open-sourceopenapi-specificationopenapi3restrest-apiswaggerswagger-codegenswagger-oss

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
swagger-api/swagger-core Generates API documentation and integrates with REST APIs. 7,392
swagger-api/swagger-editor An open-source tool for editing and generating API definitions in OpenAPI format 8,963
swagger-api/swagger-ui Generates visual documentation for APIs from OpenAPI specifications 26,706
go-swagger/go-swagger A toolset for working with RESTful APIs using Swagger 2.0 specifications 9,583
qct/swagger-example Examples and tools for designing, building, documenting, and consuming REST APIs using OpenAPI specification and Swagger 51
domaindrivendev/swashbuckle.aspnetcore Tools and generators for creating API documentation using Swagger/OpenAPI 5,276
zc2638/swag A library that generates Swagger 2.0 compatible APIs for Golang projects 47
ricosuter/nswag Tools and middleware to generate and serve API documentation and client code for .NET and other languages 6,842
nestjs/swagger Provides an OpenAPI module for Nest to document and generate Swagger APIs. 1,710
swagger-akka-http/swagger-akka-http A Scala library that enables Swagger REST API documentation generation for Akka-Http based services 277
stcarrez/swagger-ada Provides Ada support for OpenAPI code generation 27
yonaskolb/swaggen Generates code from OpenAPI/Swagger specs 627
swaggo/swag Automatically generates RESTful API documentation with Swagger 2.0 for Go applications. 10,873
grpc-swagger/grpc-swagger Tools for debugging and exploring gRPC services using Swagger UI 426
feathersjs-ecosystem/feathers-swagger Automatically generates OpenAPI documentation for Feathers services and integrates it with Swagger UI 225