-
Notifications
You must be signed in to change notification settings - Fork 5
The Interface
Getman has one window that adapts to your screen width. This page explains the panels and how the layout changes.
-
Tab bar (top) — one tab per open request, grouped into Panels you switch between via the panel selector at its left. Click
+for a new tab, drag to reorder, click the×(orCmd/Ctrl+W) to close. A dirty marker shows unsaved changes. - Environment selector (top-right) — pick the active Environments and Variables (or "No Environment").
- Side menu (left, on wide screens) — two tabs: COLLECTIONS and HISTORY. Its header has NEW FOLDER and SETTINGS buttons and the GETMAN title.
- Request panel — the URL bar plus the PARAMS / HEADERS / BODY / AUTH / RULES tabs.
- Response panel — status/time/size, plus the BODY / HEADERS / COOKIES / TESTS tabs.
The window reflows based on width:
| Width | Navigation | Request & response | Tabs |
|---|---|---|---|
| > 900px (desktop) | Persistent side menu, resizable | Side-by-side, draggable split | Scrolling tab bar (drag to reorder) |
| 701–900px (tablet) | Hamburger drawer | Side-by-side | Scrolling tab bar |
| 501–700px (phone) | Hamburger drawer | Unified panel: request & response collapse into one set of tabs | Scrolling tab bar |
| ≤ 500px (compact) | Hamburger drawer | Unified panel | Tab chip that opens a bottom-sheet switcher |
On narrow widths, dialogs (Settings, Environments, etc.) open full-screen instead of as centered modals.
- Side menu width — drag the splitter between the side menu and the content. It's clamped to 200–600px and remembered across restarts.
- Request / response split — drag the splitter between the two panels. The ratio is clamped so neither pane collapses, and it's saved.
After you let go, the new size is persisted to Settings.
- Each tab keeps its own request and its last response.
- Tabs persist across restarts (saved a few seconds after you stop editing, and on close). After a restart no tab is left in a "sending" state.
- Up to 5 tab views stay "live" in memory at once for instant switching; older ones are rebuilt on demand without losing saved state.
- A tab can be linked to a saved collection request (saving updates that request) or unlinked (a scratch tab — e.g. one opened from History or a saved Collections).
- Hover a tab (desktop) for a moment and a tooltip appears showing the tab's name on top and, beneath it in a lighter color, its full URL — handy when several tabs share a similar title or the title is truncated.
Right-click a tab (desktop) for: close, close others, close to the right, duplicate, copy URL, and move to panel (see Panels). Keyboard: see Keyboard Shortcuts.
Three themes ship in the box (Brutalist, Editorial, Arcane Quest), each with light/dark and a compact density mode. Switch them in Settings or the Command Palette. See Themes and Appearance.
Getman on GitHub · Releases · Live demo · Local-first HTTP client — no account, no cloud, no telemetry.
Start here
Core
Variables & automation
More features
- History
- Cookies
- Realtime WebSocket and SSE
- Code Generation
- Command Palette
- Keyboard Shortcuts
- Auto-Update
Configuration
Project