JetBrains Plugin Early Access free

Test API endpoints without leaving your IDE.

Sonarwhale automatically discovers your API endpoints from OpenAPI specs and lets you test them with one click — without switching to Postman or a browser.

Install Plugin View on GitHub free forever
⭐ — stars · JetBrains Rider 2025.3+ · Early Access
MyService.kt build.gradle.kts
[ IDE screenshot — coming soon ]
Features

Everything you need

Automatic endpoint discovery
Reads your OpenAPI spec from a live dev server, local file, or static import — no manual setup.
One-click testing
Gutter icons appear next to each endpoint. Click to send a pre-filled request and inspect the response.
Environment switching
Toggle between dev, staging, and production environments without leaving your editor.
Pre/post request scripts
Write JavaScript scripts in .sonarwhale/scripts/ for auth flows, response validation, and dynamic headers.
Endpoint diff tracking
Get notified when endpoints change between refreshes — catch breaking changes early.
Offline-first & private
Config lives in .idea/ locally. No account, no cloud, no telemetry.
Installation

Up and running in 2 minutes

1
Open Plugin Settings
In JetBrains Rider, go to Settings → Plugins → Marketplace.
2
Search for Sonarwhale
Type "Sonarwhale" and click Install.
3
Point to your OpenAPI spec
Configure the spec source — live server URL, local file path, or static import.
4
Test from the gutter
Gutter icons appear next to your endpoints. Click to fire a request.
Install from Marketplace Read the docs →
Changelog

Releases

All releases ↗

No releases yet — check back soon.

Ready to try it?

Install Sonarwhale from the JetBrains Marketplace and get started in minutes.

Install Plugin View Source