Definitions / Generator
Generating an API definition format from an existing system or platform, outputting the portable machine readable format.
Tools
- rest-openapi-generator (Node.js) - RESTful Open API Spec generator with resource definitions.
- apispec (Python) - A pluggable API specification generator. Currently supports the OpenAPI specification (f.k.a. Swagger 2.0).
- swagger-php (PHP) - Generate interactive Swagger documentation for your RESTful API using doctrine annotations.
- Springfox (Java) - Automated JSON API documentation for API's built with Spring.
- Swagger Core library (Java) - Swagger-core is the Java implementation of Swagger. Current version supports JAX-RS and plain servlets. Integration with the Play! framework has been moved to Swagger-Play.
- hapi-swagger (Node.js) - This is a OpenAPI (aka Swagger) plug-in for HAPI When installed it will self document the API interface in a project.
- Django REST Swagger (Python) - An API documentation generator for Swagger UI and Django REST Framework