Skip to content

tedepstein/awesome-openapi3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 

Repository files navigation

awesome-openapi3

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?

Contributing

Please raise a Pull-Request or issue with any projects we've missed!

Converters

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

Documentation Viewers/Consoles

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

Editors

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/

Generators

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

Parsers/Models/Validators

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

Transition Guidelines/Documentation

About

A list of awesome projects related to OpenApi 3.0.x

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published