WireMan
WireMan is a free, open-source terminal gRPC client for Linux developers testing gRPC endpoints.
What WireMan is
WireMan is a free, open-source terminal gRPC client for Linux developers testing gRPC endpoints. It reads .proto files named in a configuration file and supports unary, server-side streaming, client-side streaming, and bidirectional streaming methods. When available, server reflection can be used with optional authentication headers. Requests can carry authentication and metadata headers, including bearer tokens supplied by a shell script. WireMan keeps request history and autosaves it by default, and the current request can be copied as a grpcurl command. Its interface uses vim-style navigation, with fields that can open in the system editor. Users can apply custom UI skins, and a separate repository provides premade themes. Neovim users can access it through the wireman.nvim floating-terminal integration. Installation options include Cargo, Homebrew, X-CMD, downloaded binaries, or source builds. Rust 1.70 is the minimum listed version. The project uses the MIT license, and assistance is directed through GitHub issues.
Good
- Supports all four listed gRPC streaming styles
- Uses server reflection with optional authentication headers
- Autosaves request history by default
- Exports requests as grpcurl commands
- Offers Neovim floating-terminal integration
Watch out
- Linux is the only listed platform
- Requires Rust 1.70 minimum when building or installing as specified
- Custom themes come from a separate repository
- No free trial is listed
Who it suits
It suits Linux developers who need a terminal workflow for testing gRPC methods and managing request history. Neovim users and teams using .proto files may benefit from its integrations.
Verdict
WireMan offers broad gRPC method support in a terminal interface, with reflection, history, headers, and editor integrations. Its Linux focus and Rust requirement should fit the development environment first.
Plans and prices
From WireMan's own pricing page, checked 4 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| WireMan | Free | Open-source terminal gRPC client |
The facts
Each one read from WireMan's own pages, with the date it was checked.
What it does
- Authentication
- Users can set authentication and metadata headers, including bearer tokens supplied by a shell script.checked 4 Oct 2026
- Customization
- Users can set custom UI skins, with a separate repository offering premade themes.checked 4 Oct 2026
- Editor
- The interface offers vim-style navigation and can open fields in the system editor.checked 4 Oct 2026
- Installation
- The README lists installation through Cargo, Homebrew, X-CMD, downloaded binaries, or building from source.checked 4 Oct 2026
- License
- The repository identifies the project as MIT licensed.checked 4 Oct 2026
- Neovim integration
- WireMan can be used in Neovim through the wireman.nvim floating-terminal integration.checked 4 Oct 2026
- Protocol files
- It reads .proto files specified in a configuration file.checked 4 Oct 2026
- Purpose
- WireMan is a terminal-based gRPC client for developers testing gRPC endpoints.checked 4 Oct 2026
- Release
- The releases page lists v0.3.8 as the latest release shown.checked 4 Oct 2026
- Request export
- Users can copy the current request as a grpcurl command.checked 4 Oct 2026
- Request history
- It keeps a request history and enables autosaving history by default.checked 4 Oct 2026
- Runtime requirement
- The README specifies Rust 1.70 as the minimum required Rust version.checked 4 Oct 2026
- Server reflection
- It supports gRPC server reflection with optional authentication headers.checked 4 Oct 2026
- Streaming
- It supports unary, server-side streaming, client-side streaming, and bidirectional streaming gRPC methods.checked 4 Oct 2026
- Support
- The README directs users who need assistance to open a GitHub issue.checked 4 Oct 2026
Alternatives to WireMan
- 1
Kreya
Free planLinuxmacOSWindows7.1Free plan - 2

Bandura
Free planLinuxmacOSSelf-hostedWindows6.7$59 one-time - 3
grpcmd
Free planLinuxmacOSWindows6.7From $9 a year - 4

FintX
Free planLinuxmacOSWindows6.6Free plan - 5
grpcui
Free planWebLinuxmacOSSelf-hosted6.6Free plan - 6
protoc-gen-doc
Free planLinuxmacOSSelf-hostedWindows6.5Free plan
