The AutoRest tool generates client libraries for accessing RESTful web services. Input to AutoRest is an OpenAPI spec that describes the REST API.
Core library for interfacing with AutoRest generated code
Isomorphic client Runtime for Typescript/node.js/browser javascript client libraries generated using AutoRest
Client Runtime for Node.js client libraries generated using AutoRest
Client Runtime for Node.js Azure client libraries generated using AutoRest