Postman
The API debugging classic
freemiumDevelopment
Postman is the best-known API client: request collections, environment variables, JavaScript test scripts, mock servers, and docs generated from collections. Cloud sync suits teams but requires an account — for a cloud-free alternative, see Bruno.
// Install
Your MacHomebrew in /opt/homebrew
brew install --cask postman// What it is for
- Request collections with environment variables — one set works against dev, staging, and production
- JavaScript tests run after each request and turn a collection into a regression suite
- Auto-generated documentation and code samples for a dozen languages
- Response mocking while the backend is still being built
// Common questions
Can I use Postman without an account?
Not really: collections sync through the cloud and most team features require signing in. If your policy rules out the cloud, Bruno with git-stored collections is the honest alternative.
Why did Postman get so heavy?
It is an Electron app that grew from a simple client into a platform with collaboration, monitoring, and mocking. The convenience is paid for in memory and startup time.
