Bruno API Client

by Bruno Software Inc.

Bruno API Client helps developers and testers create, send, and inspect API requests on Windows, with collections stored as files in local folders.

Operating system: Windows

Publisher: Bruno Software Inc.

Release : Bruno API Client 4.0.0

Antivirus check: VirusTotal report

Report a Problem

Bruno API Client is a Windows application for checking how APIs behave during development and troubleshooting. Developers and testers can assemble requests, submit them to a service, and examine returned data and status information. Saved requests can be grouped into collections for repeatable checks and shared through the same Git process used for source code.

File-based collections let teams track API requests alongside project code in Git.

Each collection lives in a chosen folder as readable text files, so changes can be tracked without an online workspace. The application handles REST, GraphQL, gRPC, and WebSocket connections. Users can set headers, authentication, and request bodies, switch values between environments, and attach scripts around request execution. A collection runner processes sets of requests, while notes can sit alongside saved definitions.

Features:

  • Save request collections as local text files
  • Send REST requests with configurable headers and bodies
  • Run GraphQL queries with variables
  • Connect to gRPC services and WebSocket endpoints
  • Apply environment values across saved requests
  • Execute collections and add request scripts
Windows 10 or later

PROS
Local plain-text collections integrate cleanly with Git.
No account is required to organize and run requests.
Supports REST, GraphQL, gRPC, and WebSocket requests.

CONS
Git-based sharing requires version-control familiarity.
Hoppscotch Desktop
Hoppscotch Desktop gives developers and testers a Windows app for building API calls, examining responses, and checking services across several protocols.