API testing,
reimagined.
Veyak (वेयक) API Client is a fast, lightweight desktop API client for testing and debugging REST APIs, gRPC services, and WebSockets. Native performance, elegant UI, and zero compromise.
{"id":1,"name":"Alice"}
{"id":2,"name":"Bob"}
]
Why Veyak
Everything you need,
nothing you don't.
A native desktop app built for speed. All the power of professional API tooling, with the elegance of a modern interface.
All HTTP Methods
Full support for GET, POST, PUT, PATCH, DELETE, OPTIONS, HEAD, and RFC 9110 QUERY.
gRPC Client
Server reflection, dynamic Protobuf schemas, streaming calls (Unary, Client, Server, Bidi), and metadata headers.
WebSocket Support
Real-time bidirectional communication with raw WS and GraphQL over WebSocket (graphql-ws).
Workspaces
Isolate collections, environments, and history by client or project with fast switching.
Authentication
Built-in support for None, Basic, Bearer token, and API Key authentication methods.
Rich Body Modes
JSON, Raw text, Form Data, URL Encoded, and Multipart — with file upload support.
Environments
Manage variables across staging, production, and dev environments. Hot-swap with one click.
Collections
Organize requests into collections and folders. Clone, rename, and share whole collections.
Request History
Every request is auto-saved with timestamps and response codes. Replay in one click.
Response & Cookies Viewer
Status, headers, body, cookies, and performance metrics — syntax-highlighted in Monaco editor.
Settings & System Fonts
System font picker, programming ligatures, SSL verification toggles, and HTTP/HTTPS proxy support.
Command Palette
Blazing-fast navigation with ⌘K / Ctrl+K or ⌘P / Ctrl+P. Open any request, switch tabs, run actions.
Get Veyak
Ready to supercharge your
API workflow?
Free and open-source, forever. No accounts, no subscriptions, no cloud sync — your data stays on your machine.
Or clone from GitHub and build from source.