Skip to content
Gratistack, home
Menu

Bruno vs Postman

Postman and Bruno, one of its free alternatives, side by side.

Side by side

Bruno vs Postman: facts
FactBrunoPostman
LicenseLicense: Open sourceMITLicense: Free tier
MaintenanceStatus: ActiveStatus: Verified
WindowsYesYes
macOSYesYes
LinuxYesYes
WebNoYes
Command lineYesYes
Self-hostableNoNo
Works offlineYesNo
No account neededYesNo
Parity with Postman81%The reference

License classes: Open source and Free tier. Status rules: Active means a commit in the last 90 days. See the methodology.

Feature parity with Postman

How Bruno covers what people use Postman for.

Feature parity with Postman
FeatureBruno
Requests
Send REST, GraphQL, gRPC and WebSocket requestsYesNote 1
Organize
Collections and environment variablesYesNote 2
Testing
Test scripts and assertionsYesNote 3
Automation
Run collections from the command line or CIYesNote 4
Design
Mock serversPartialNote 5
Docs
Generated API documentationPartialNote 6
Collaboration
Shared workspaces for a teamPartialNote 7
Import
Import Postman collections and OpenAPI filesYesNote 8
Parity score81%
  1. Bruno, Send REST, GraphQL, gRPC and WebSocket requests: REST, GraphQL, gRPC and WebSocket requests
  2. Bruno, Collections and environment variables: Collections are plain files; environments and secrets are supported
  3. Bruno, Test scripts and assertions: JavaScript pre-request and post-response scripts with assertions
  4. Bruno, Run collections from the command line or CI: Bruno CLI runs collections in CI
  5. Bruno, Mock servers: Mock servers are in beta and must be switched on in Preferences
  6. Bruno, Generated API documentation: Markdown docs on requests and folders; there is no hosted documentation site
  7. Bruno, Shared workspaces for a team: Teams share collections through Git; the free edition supports public Git providers only
  8. Bruno, Import Postman collections and OpenAPI files: Imports Postman collections and environments

All free alternatives to Postman