apinf / platform

Apinf - Open source API management platform with multi proxy and protocol support
https://apinf.com/
European Union Public License 1.1
74 stars 35 forks source link

Research alternatives to Swagger UI #847

Closed bajiat closed 8 years ago

bajiat commented 8 years ago

The current Swagger UI implementation is causing strange behavior. Look for alternatives to using the Swagger UI in iFrame. Document the alternatives.

Study the Swagger UI features and document them. For each feature, look for potential alternatives and document them.

Swagger UI provides at least the following features:

We need to determine the priority of each of these features, and what tool(s) will provide similar functionality.

Possible alternatives

ReDoc

ReDoc is a Swagger documentation viewer, inspired by the Stripe API docs. ReDoc supports at least the following feature(s):

brylie commented 8 years ago

It has been really hard to integrate Swagger UI into our documentation page. We have resorted to using an iframe, rather than the simple JavaScript call from the Swagger UI documentation. The upstream support request does not seem to have any traction, unless we fix this and submit a pull request.

brylie commented 8 years ago

For now we have decided to continue using Swagger UI. At some later point, we may again consider switching to ReDoc.