The Wave Client VS Code extension — a completely offline, local‑first API client that requires no login and features built‑in AI tools, running the shared Wave Client UI natively inside VS Code.
Wave Client is a privacy‑respecting, lightweight client for developers, QA engineers, and IT professionals who want a no‑nonsense environment to test and manage APIs:
100% local‑first & offline — your data stays entirely on your machine. No mandatory cloud sync, no tracking telemetry.
Zero sign‑in nonsense — start testing right away without creating yet another SaaS account.
Seamless VS Code integration — manage environments, global variables, and request collections natively within your workspace.
Purpose
This package delivers Wave Client as a native VS Code extension, so you can build and send API requests right next to your code. It reuses the platform‑agnostic UI from @wave-client/core and bridges it to VS Code through a platform adapter.
What you can do
Requests beyond HTTP — HTTP, WebSocket, and SSE, with rich body editors and a "Sent" view of the exact outgoing request.
Organize — nested collections with import (Postman, OpenAPI/Swagger, HTTP) and export.
Authenticate — API Key, Basic, Digest, OAuth2 (Refresh, Client Credentials, Authorization Code/PKCE), and HMAC, plus a reusable Wave Store for cookies, auth, proxies, and certificates.