Home

Awesome

OpenAPI 3 viewer

This service is designed to easily browse and test a REST API described with the OpenAPI 3.0 Specification (fka Swagger Specification). This service mainly uses vue-openapi component. It also provides a simple nodeJS backend for proxy purpose.

See it in action :

Sponsors

Click here to support the development of this project.
<img alt="Koumoul logo" src="https://koumoul.com/static/logo-slogan.png" height="40">Koumoul develops the Data Fair ecosystem and hosts it as an online service.
<img alt="Dawizz logo" src="https://dawizz.fr/logo-Dawizz-all-about-your-data-home.png" height="40">Dawizz uses the Data Fair ecosystem inside its platform and supports its development.

Install

Clone this project and install dependencies with npm install or yarn then :

npm run dev

Launch the service with Docker

A Docker image is publicly available. Run the following command :

docker run -p 8080:8080 ghcr.io/data-fair/openapi-viewer

and go to this page

Query parameters

You can use the followings query parameters to prefill viewer