grpcmd-gui is a modern cross-platform desktop app for gRPC API development and testing.
(If you're looking for a gRPC CLI tool, check out: grpcmd)
- Supports fetching methods from reflection and .proto files.
- Supports sending request headers.
- Supports viewing response headers and trailers.
- Supports generating a request template in JSON.
- Supports streaming request and response messages.
- Supports customization via multiple themes.
- Supports multiple requests per window session.
- Supports keyboard shortcuts (such as
Cmd/Ctrl + T
to create a new request). - Supports collapsing the sidebar and resizing the panels.
- Supports automatic timed deletion of open requests.
- Supports persisting and live reloading workspace configuration from disk.
brew install --cask grpcmd/tap/grpcmd-gui
The above command will install the grpcmd-gui
package from the tap grpcmd/tap
.
You can also download the binary files for macOS, Linux, and Windows from the Releases page.