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.

  1. Install Requestarium from the VS Code Marketplace or Open VSX.
  2. Click the Requestarium icon in the activity bar.
  3. Click Sign In and approve access in the browser, or choose Paste API Token to use a token from Settings → API tokens.
ActionWhere
Browse collectionsThe Collections view in the Requestarium activity bar.
Open a requestClick it in the tree. Each request opens in its own editor tab.
Create a requestRequestarium: New HTTP Request in the Command Palette.
Switch environmentRequestarium: Select Environment in the Command Palette.
Reload the treeRequestarium: 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.

  1. Install Requestarium from the JetBrains Marketplace (Settings → Plugins → Marketplace).
  2. Open the Requestarium tool window on the right.
  3. 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 / cm API 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.