Swagger UI, an interactive renderer that turns your OpenAPI and Swagger definitions into live, browsable API documentation.
Swagger UI is the open source, interactive OpenAPI and Swagger documentation renderer. It reads an API definition in JSON or YAML and turns it into a clean, browsable reference where every endpoint, parameter, request body and response model is laid out and can be tried directly from the page. Shipped as a ready to run documentation server, it lets teams give developers and API consumers a single place to explore and understand a service. You point it at your own definition, a self contained Petstore demo spec is included so it renders out of the box, and because the interface is a static web app the docs load fast and work fully offline.
cloudimg ships Swagger UI fully patched and preconfigured, with the official prebuilt distribution served by nginx over HTTPS using a certificate generated uniquely per virtual machine on first boot. It is secure by default: the documentation interface sits behind HTTP Basic Auth whose password is generated uniquely per virtual machine at first boot and written to a root only credentials file, so the docs are never open to the world before a credential exists. The external validator is disabled so the browser makes no third party calls, the paired deployment guide walks through swapping in your own API definition and locking down access with your network security group, and every image is backed by 24/7 support.
Real screenshots taken while testing this image against its deployment guide.