Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including openapi3-ts with all npm packages installed. Try it out:

var openapi3Ts = require("openapi3-ts")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

openapi3-ts v1.3.0

TS Model & utils for OpenAPI 3.0.x specification.


TypeScript library to help building OpenAPI 3.0.x compliant API contracts.

Build Status Coverage Status Dependency Status Known Vulnerabilities npm version Greenkeeper badge



  • /src/model TS typed interfaces for helping building a contract.
  • /src/dsl Fluent DSL for building a contract.


Install package via npm:

npm i --save openapi3-ts



Licensed under the MIT License.


Contact: Pedro J. Molina | github: pjmolina | twitter: pmolinam

(c) 2017-2019. Pedro J. Molina at Metadev S.L. & contributors.


RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free