EVERYTHING XIAOMI
Get listed

WireMan

WireMan is a free, open-source terminal gRPC client for Linux developers testing gRPC endpoints.

Place
#20 of 24
Score
5.8
WireMan's website

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.

All about pricing
PlanPriceWhat it gives you
WireManFreeOpen-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

All alternatives
  1. 1

    Kreya

    Free planLinuxmacOSWindows
    7.1Free plan
  2. 2Bandura logo

    Bandura

    Free planLinuxmacOSSelf-hostedWindows
    6.7$59 one-time
  3. 3

    grpcmd

    Free planLinuxmacOSWindows
    6.7From $9 a year
  4. 4FintX logo

    FintX

    Free planLinuxmacOSWindows
    6.6Free plan
  5. 5

    grpcui

    Free planWebLinuxmacOSSelf-hosted
    6.6Free plan
  6. 6

    protoc-gen-doc

    Free planLinuxmacOSSelf-hostedWindows
    6.5Free plan