As noted in Announcing
openapi.tanna.dev, a client-side OpenAPI Viewer, this allows you to run the Elements OpenAPI viewer purely client-side.
If you have an OpenAPI document that spans multiple files, you will need to bundle it first.
But remember, never trust online tools! Please validate that you're comfortable using this with your OpenAPI specifications.
As well as uploading, client-side, from disk, you can also use the URL fragment to encode it. For instance, using v3.0
petstore.json, we get a Base64-encoded JSON representation of the specificaiton in the fragment.
Open Source on GitLab at jamietanna/openapi.tanna.dev.