GetMan GetMan
Free & open source

The OpenAPI explorer
you'll actually enjoy using.

Embeddable in any page with a single script tag. No bloat, no vendor lock-in — just a clean, fast API explorer.

Quick install

<script src="https://cdn.getman.dev/latest/getman-ui.js"></script>

Live — fully interactive

1 stars on GitHub

Join the developers who already love GetMan.

GetMan is free and MIT licensed — forever. If it saves you time, a star or a coffee keeps the work going.


Everything you need.
Nothing you don't.

Mobile Responsive

The three-pane layout collapses into a single view on small screens.

DESKTOP · 3 COLUMNS
GetMan
MOBILE · TABBED

Try It Out

Send real HTTP requests from the browser — no proxy needed.

GET /users/{id}
200 OK · 142 ms
{
"id": 42,
"name": "Ada Lovelace"
}

Dark Mode & Themes

Follows your system preference. Switch themes manually and persist the choice.

Light
Dark

Command Palette

Press ⌘K to jump to any endpoint or schema — keyboard first.

/users ⌘K
GET /users
POST /users
GET /users/{id}
PUT /users/{id}
DELETE /users/{id}

Schema Browser

Expand nested schemas, follow $refs, and see inline examples.

User object
id : integer = 42
name : string = "Ada"
address : object
street : string = "Main St"
city : string = "NYC"
roles : array
OpenAPI 3.0 & 3.1 Auth support Deep linking Resizable panes Zero dependencies MIT licensed

One script tag. That's it.

No build step. No npm install. Paste these three lines and you're done.

Minimal embed

<!-- 1. Add a container -->
<div id="api-docs" style="height: 100vh"></div>

<!-- 2. Load the script -->
<script src="https://cdn.getman.dev/latest/getman-ui.js"></script>

<!-- 3. Mount -->
<script>
  GetMan.launch(
    document.getElementById('api-docs'),
    { url: 'https://your-api.com/openapi.json' }
  );
</script>