
Swagger UI
by SmartBear
Interactive, browser-based documentation generated from OpenAPI definitions
Visit swagger.io FreeOpen source
Swagger UI renders an OpenAPI (formerly Swagger) definition as interactive documentation that lets users explore endpoints and send live requests from the browser. It is widely embedded in API servers and developer portals.
Key features
- Renders OpenAPI 2.0 and 3.x definitions
- Try-it-out requests from the docs page
- Embeddable as a static bundle or npm package
- Customizable with plugins
Similar tools
Insomnia
Open-source API client for REST, GraphQL, gRPC, and WebSockets
Mockoon
Create local mock REST APIs in seconds, with a desktop app and CLI
Redocly
OpenAPI documentation, linting, and developer portal tooling
Scalar
Interactive API reference docs and API client for OpenAPI

Bruno
Offline-first API client that stores collections as plain files in Git

Hoppscotch
Lightweight open-source API development ecosystem that runs in the browser