OASGraph

A JS library to wrap RESTful APIs with a GraphQL interface

OASGraph is a tool that can wrap RESTful APIs, described by OpenAPI Specification (OAS), in GraphQL. We map each API endpoint to a GraphQL object. In addition, we use the link feature in OAS 3 to create nested GraphQL objects. The GraphQL interface will be able to execute a query by composing a set of REST calls and resolving the responses.

Reviews
Discussion
Do you have a portfolio of REST APIs ? Give a try to GraphQL in minutes and see how you can wrap those REST APIs with a GraphQL Interface. OASGraph as a CLI tool and a library. The CLI tool is a wrapper for the library and it will start a server that will host the GraphQL interface. It can be used for quick testing and experimenting with GraphQL.