swagger
"Swagger is the world’s largest framework of API developer tools for the OpenAPI Specification(OAS), enabling development across the entire API lifecycle, from design and documentation, to test and deployment." - https://swagger.io/
Links
- Hello World with Swagger - https://swagger.io/blog/getting-started-with-swagger-i-what-is-swagger/
- Swagger 101 - https://app.swaggerhub.com/help/tutorials/writing-swagger-definitions
- Online editor with example app definition https://editor.swagger.io/
- https://swagger.io/tools/