Zudoku OpenAPI UI

Zudoku is an open source framework for building API documentation around OpenAPI documents.

It is created by Zuplo and is designed for customizable developer experiences, API references, and developer portals.

What Zudoku Shows

Zudoku can build OpenAPI powered API references and broader documentation sites.

It supports use cases such as standalone documentation websites, interactive API references, internal documentation, and developer portals with authentication-aware documentation flows.

Zudoku uses a side-bar to show the endpoints, with the main request documented on the right. The Send Request mechanism is a popup client which allows header and parameter amendment to go beyond the confines of the OpenAPI specification supplied by the API.

Zudoku supports multiple programming language examples but the framework for each language is not configurable so not as extensive language support ass Scalar or Stoplight

Zudoku uses a slide in side-bar for endpoints on smaller screens which works, but is surprising at first sight.

Zudoku is normally designed to be used as its own docs site or app, often with a project/build setup. In that mode, it owns the route structure, theme, navigation, and React app directly. On this site we are embedding it in a non-React environment so we are having to use an iframe.

When To Consider Zudoku

Zudoku is worth evaluating when you want a flexible embedded client but don't want the user to be overloaded with frameworks and just wants to see examples in their familiar coding language.

  • the multi-language (non-configurable framework) support,
  • flexible and advanced sending interface,
  • responsive client,
  • side-bar for navigation,
  • you want Zudoku to 'own' the docs - because it is a framework more than an embedded client widget

For API testing, treat any browser request console as a convenient starter tool and still verify important traffic with a REST client or proxy.

Related OpenAPI Pages

Read OpenAPI for API Testing for the specification background, or compare it with Swagger UI, OpenAPI Explorer, Scalar, Stoplight Elements, and Redoc.

Try Zudoku With Our APIs

Try Zudoku with our APIs: