Flamingo provides a full-featured API client experience. Here is everything it can do.
| Feature | Description |
|---|
| 7 HTTP Methods | GET, POST, PUT, PATCH, DELETE, OPTIONS, HEAD — with color-coded badges |
| cURL Import | Paste a cURL command directly into the URL bar. Auto-detected and parsed instantly |
| Key-Value Editors | Intuitive interface for params, headers, form-data, and URL-encoded fields |
| Authentication | Basic Auth, Bearer Token, API Key (header or query) |
| Body Editors | Monaco-powered editors for JSON, XML, text; key-value for form-data and URL-encoded |
| Pre/Post Scripts | Run JavaScript before sending or after receiving a response |
| Feature | Description |
|---|
| 5 View Modes | Pretty (highlighted), Raw, Preview (HTML/images), Tree (JSON navigator), Headers table |
| Search | Find text within the response body |
| Copy & Download | Copy body to clipboard or download as file |
| Response Comparison | Compare any two tabs’ responses side by side |
| Feature | Description |
|---|
| Collections | Group requests with nested folder support |
| Environments | Variables with {{variable}} resolution across URLs, headers, and body |
| History | Automatic tracking with full snapshots for one-click restore (200 max) |
| Feature | Description |
|---|
| Multi-Tab | Work on multiple requests simultaneously |
| Pin Tabs | Keep important tabs pinned — they appear in the Favorites sidebar panel |
| Duplicate | Right-click a tab to duplicate it |
| Reorder | Drag tabs to reorder |
| Session Restore | Reopen your last session on startup |
| Feature | Description |
|---|
| Command Palette | Press Ctrl + K for quick actions |
| Keyboard Shortcuts | Speed up every action |
| Themes | Light, Dark, and System-aware |
| Feature | Description |
|---|
| E2E Encrypted Sync | Optional cloud sync with AES-256-GCM encryption |
| Multi-Device | Sync across all your devices |
| Selective Sync | Choose what to sync: history, environments, collections, settings |
| Feature | Description |
|---|
| Offline-First | Everything runs locally. No account required |
| LocalStorage Persistence | All data persisted via Zustand + localStorage |
| Monaco Editor | VS Code-grade editing for JSON, XML, and text |
| Radix UI | Accessible, unstyled headless UI primitives |
| Framer Motion | Smooth, fluid animations throughout |