Gostman is a free, open-source API client for REST, GraphQL, gRPC, WebSocket and MCP. There's no account and no telemetry, and nothing is held back for a paid plan: secret managers (Vault, AWS, 1Password, Bitwarden), data-driven runs, a mock server and load testing are all included. Collections are plain YAML files in your repo, so you review changes in pull requests. The same engine runs in the desktop app (Windows, Mac, Linux), in the browser at gostman.com/web, and as a single-binary CLI, gostman run, for CI. It imports Postman, Bruno, Insomnia and Hoppscotch collections, scripts included.
Protocols
- REST, GraphQL (with a schema browser and subscriptions), gRPC (reflection or .proto files), WebSocket (including Socket.IO and MQTT) and SSE
- MCP: test MCP servers over HTTP or a local command
Requests
- Bodies: JSON, text, XML, SOAP, form, multipart (with large file attachments) and binary
- Auth: Basic, Bearer, JWT, OAuth 2 and more; cookie jar; proxy and client certificates
- Code generation for the request exactly as it is sent; paste a curl command to import it
- Open a long JSON response as a tree with depth controls and a JSONPath filter; large bodies stay usable
- Variables view: a short form of a request, for people who only fill in values
Variables and secrets
- Environments, collection variables, globals and session values, with a clear order of precedence
- Typed variables: number, whole number, true or false, JSON, a choice from a list, required
- Dynamic values: UUID v4 and v7, dates in any format, random numbers, faker names
- Test data templates: keep a JSON or XML document in a variable and send it as base64
- Secrets from Vault, AWS, Azure, Google Cloud, KeePassXC, 1Password and Bitwarden, never saved in files
Testing and automation
- Checks, JSONPath extraction and scripts, with Postman, Bruno and Insomnia script styles
- Collection runner with data files, parallel runs and HTML reports
- Flows: chain requests with conditions, retries and branches
- Load testing, a mock server that serves saved examples, and a capture proxy
- OpenAPI: design specs in an editor, check responses against a contract, generate docs
Files and teams
- Collections are plain YAML files in a folder, so you review them in Git; no account and no cloud sync
- Import from Postman, Bruno, Insomnia, Hoppscotch, OpenAPI and WSDL, with scripts; export to the same formats
- Encrypted share links; a folder you didn't create opens restricted until you trust it
Command line and CI
- One Go binary: gostman run, send, flow, load, scan, lint, mock, import, export
- Same engine as the apps, so results match; exit codes for CI
For coding agents
- MCP server: Claude, Cursor and others call your saved requests without seeing your secrets
- Agents can only reach hosts you allow, and every change they make is logged
Everywhere
- Desktop app for Windows, Mac and Linux, and the same app in the browser at gostman.com/web, which installs and works offline
- Self-host the web app with Docker or gostman serve
- No telemetry, free and open source with no paid tier

Find your next favorite product or submit your own. Made by @FalakDigital.
Copyright ©2026. All Rights Reserved