fluent-openapi
A fluent client for OpenAPI and Swagger
A fluent client for OpenAPI and Swagger
[@rickyli79/koa-openapi-router](https://github.com/RickyLi79/koa-openapi-router) plugin for Egg.js.
This is just a sails hook for generating swagger documentation json
Generate Express or Restify route handlers from a Swagger specification
Koas body parser parses and validates request bodies based on the current operation.
OpenAPI 3.0 CodeGen
> [Koa][] + [OpenAPI Specification][] = Koas
Koas operations maps operation IDs to Koa controller functions.
Koas parameters attempts to coerce path and query parameters to the type specified in their respective JSON schema.
Koas security checks if a request matches the security requirement of an operation. For example, given the following partial OpenAPI document:
Koas spec handler exposes the Open API document as a JSON API call.
Koas status code automatically sets the response status code based on the success status code specified in the Open API object.
Koas serializer converts a response body to the negotiated response format.
Koas Swagger UI serves Swagger UI. This requires the `specURL` variable to have been set on the `ctx.openApi` object. Typically this is done by combining it with [`koas-spec-handler`][].
Runtime OpenAPI v3 spec generation for routing-controllers
A Typescript JSON Schema library that creates a schema and its type at the same time
Command line tool for generating flow types definitions from OpenAPI 3.0 specification
joi to JSON / OpenAPI Schema Converter
Convert OpenAPI 3.0 or Swagger 2.0 definitions into aspida
A mock server based in Open API Specification