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: 13 days 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 specifications for RESTful APIs 7,387
swagger-api/swagger-editor An open-source tool for editing and generating API definitions in OpenAPI format 8,941
swagger-api/swagger-ui Generates visual documentation for APIs from OpenAPI specifications 26,586
go-swagger/go-swagger A toolset for working with RESTful APIs using Swagger 2.0 specifications 9,546
qct/swagger-example Examples and tools for designing, building, documenting, and consuming REST APIs using OpenAPI specification and Swagger 51
domaindrivendev/swashbuckle.aspnetcore A set of tools for documenting and generating API documentation directly from ASP.NET Core applications. 5,255
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,788
nestjs/swagger Provides an OpenAPI module for Nest to document and generate Swagger APIs. 1,696
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 Supports OpenAPI Specification in Ada programming language 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,748
grpc-swagger/grpc-swagger Tools for debugging and exploring gRPC services using Swagger UI 425
feathersjs-ecosystem/feathers-swagger Automatically generates OpenAPI documentation for Feathers services and integrates it with Swagger UI 225