A list of awesome projects related to OpenApi 3.0.x
Why not make your project discoverable by using the topic openapi3 on GitHub and using the hashtag #openapi3 on social media?
Please raise a Pull-Request or issue with any projects we've missed!
Tool | Language | Description | Website |
---|---|---|---|
swagger2openapi | Node.js | An OpenAPI / Swagger 2.0 to OpenAPI 3.0.x converter and validator | https://openapi-converter.herokuapp.com |
pyswagger | Python | support coming soon |
Tool | Language | Description | Website |
---|---|---|---|
openapi-viewer | Vue.js | uses vue-openapi component Docker image docker run -p 8080:8080 koumoul/openapi-viewer |
https://koumoul.com/openapi-viewer/ https://koumoul.com/s/geocoder/api-doc |
openapi-ui | React.js | React based OpenAPI 3.0+ documentation generator | |
io-docs | Node.js | fork of Mashery IO-docs with OpenAPI 2/3 support | http://io-docs.herokuapp.com/ |
lincoln | React.js | A React renderer for Open API v3 | https://temando.github.io/open-api-renderer/demo/?url=https://temando.github.io/open-api-renderer/petstore-open-api-v3.0.0-RC2.json |
widdershins | Node.js | Generate Slate/Shins markdown from OpenAPI 3.0.x | https://mermade.github.io/shins |
Tool | Language | Description | Website |
---|---|---|---|
KaiZen OpenAPI Editor | Java | Eclipse Editor for the Swagger-OpenAPI Description Language | https://www.reprezen.com/ |
openapi-gui | Vue.js | Visual creator/editor for OpenAPI definitions | https://openapi-gui.herokuapp.com/ |
RepreZen API Studio | Java | API Design Just Got Real. | https://www.reprezen.com/ |
Tool | Language | Description | Website |
---|---|---|---|
baucis-openapi3 | Node.js | plugin for baucis.js | |
Google Gnostic | Go | Compile OpenAPI descriptions into equivalent Protocol Buffer representations | |
serverless-openapi-documentation | Typescript | Serverless 1.0 plugin to generate OpenAPI V3 documentation from serverless configuration |
Tool | Language | Description | Website |
---|---|---|---|
swagger-parser | Java | Swagger 1.0, 1.1, 1.2, 2.0 to Open API Specification converter | |
swagger-models | Java | Open API 3.0 Java Pojos | |
KaiZen OpenAPI Parser | Java | High-performance Parser, Validator, and Java Object Model for OpenAPI 3.x | |
openapi3-ts | typescript | TS Model & utils for OpenAPI 3.0.x contracts | |
oai-ts-core | typescript | Core typescript library to read and manipulate OpenAPI specification definitions | |
Tavis.OpenApi | dotnet | C# based parser with definition validation and migration support from V2 | http://openapiconverter.azurewebsites.net/ |
openapi4j | Java | ||
kin-openapi | Go | A Go library for handling OpenAPI 3.0 specifications | |
openapi3-rust | Rust | Rust serialization library for OpenAPIv3 |