Editors & IDEs
Open a request next to the code that serves it. The editor extensions show the same collections and environments as the desktop app, and changes sync both ways.
Requests are sent from your machine, so localhost, docker-compose, and VPN targets work.
VS Code
Works in VS Code 1.85 or later and in editors that install extensions from Open VSX, such as Cursor, Windsurf, and VSCodium.
- Install Requestarium from the VS Code Marketplace or Open VSX.
- Click the Requestarium icon in the activity bar.
- Click Sign In and approve access in the browser, or choose Paste API Token to use a token from Settings → API tokens.
| Action | Where |
|---|---|
| Browse collections | The Collections view in the Requestarium activity bar. |
| Open a request | Click it in the tree. Each request opens in its own editor tab. |
| Create a request | Requestarium: New HTTP Request in the Command Palette. |
| Switch environment | Requestarium: Select Environment in the Command Palette. |
| Reload the tree | Requestarium: Refresh. |
The extension sends HTTP and GraphQL requests. Open gRPC and WebSocket requests in the desktop app or a JetBrains IDE.
JetBrains IDEs
Works in IntelliJ IDEA, GoLand, WebStorm, PyCharm, Rider, PhpStorm, RubyMine, and other IntelliJ-based IDEs, version 2024.3 or newer.
- Install Requestarium from the JetBrains Marketplace (Settings → Plugins → Marketplace).
- Open the Requestarium tool window on the right.
- Click Sign in and approve access in the browser. The token is stored in the IDE's password safe.
What you get:
- A sidebar with Activity, Collections, and Env tabs, a filter, and a tree of collections, folders, and requests.
- Requests open as editor tabs with a URL bar, Send (⌘/Ctrl+Enter), and Save (⌘/Ctrl+S). Tabs with unsaved changes show
●. - HTTP, GraphQL, gRPC, and WebSocket requests, sent through the IDE's own proxy and certificate settings.
- Pre-request and test scripts with the same
pm/cmAPI as the desktop app. See Scripts. - The active environment is shown in the status bar and is saved per project.
Signing out
Sign out from the extension, then revoke its token in Settings → API tokens if you no longer use that machine. See Account & security.