Bruno API Client

The core open-source, git-native desktop API client (a lightweight Postman/Insomnia alternative). Compose and send HTTP, REST, GraphQL, and gRPC requests, organize them into collections, manage environments and variables, and write pre-request/post-response scripts plus tests and assertions. Offline-only with no cloud sync of request data. This is a client application, not a hosted API - it has no baseURL or public HTTP endpoints of its own.

API entry from apis.yml

apis.yml Raw ↑
aid: bruno-api:bruno-api-client
name: Bruno API Client
tags:
- API Client
- API Testing
- Developer Tools
- REST
- GraphQL
- gRPC
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://docs.usebruno.com/introduction/what-is-bruno
properties:
- url: https://docs.usebruno.com/
  type: Documentation
- url: https://github.com/usebruno/bruno
  type: SourceCode
description: The core open-source, git-native desktop API client (a lightweight Postman/Insomnia alternative).
  Compose and send HTTP, REST, GraphQL, and gRPC requests, organize them into collections, manage environments
  and variables, and write pre-request/post-response scripts plus tests and assertions. Offline-only with
  no cloud sync of request data. This is a client application, not a hosted API - it has no baseURL or
  public HTTP endpoints of its own.