EVERYTHING XIAOMI
Get listed

Mediator

Mediator is a cross-platform desktop GUI proxy for debugging gRPC traffic, available for Linux, macOS and Windows.

Place
#15 of 24
Score
6.1
Mediator's website

What Mediator is

Mediator is a cross-platform desktop GUI proxy for debugging gRPC traffic, available for Linux, macOS and Windows. Developers can use it to redirect requests to beta or test servers without changing client code. When an API schema is available, Mediator parses gRPC requests and responses and can present binary messages as a JSON tree. It accepts schemas through gRPC server reflection, proto source roots compiled with protoc, or FileDescriptorSet files.

For matching server rules, the app can decode gRPC and HTTPS requests after the client installs the root certificate generated by that Mediator installation. Certificates are available in DER and PEM formats; clients configured for another installation need its certificate installed separately. The proxy listens on port 8888 by default. The project lists Windows MSI, macOS DMG, Apple Silicon macOS DMG and Linux deb downloads, along with setup examples for Java, Objective-C/iOS and Go clients. Mediator is free and open source under Apache-2.0.

Good

  • Redirects requests without changing client code
  • Displays decoded messages as a JSON tree when a schema is available
  • Supports reflection, proto roots and FileDescriptorSet schemas
  • Available for Linux, macOS and Windows

Watch out

  • HTTPS inspection requires installing its root certificate
  • A different installation requires its own certificate
  • Some message parsing requires an API schema

Who it suits

Mediator suits developers who need to inspect gRPC traffic or redirect a client to a beta or test server. It supports developers configuring Java, Objective-C/iOS and Go clients.

Verdict

Mediator provides schema-aware gRPC inspection and request redirection in a free desktop proxy. Certificate setup and schema availability are important considerations for decoding traffic.

Plans and prices

From Mediator's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreeCross-platform GUI gRPC debugging proxy · Apache-2.0 licensed

The facts

Each one read from Mediator's own pages, with the date it was checked.

What it does

Certificate handling
Each installation generates its own root certificate, available in DER and PEM formats, and a different installation requires reinstalling its certificate.checked 4 Oct 2026
Client examples
The README gives proxy setup examples for Java, Objective-C/iOS, and Go clients.checked 4 Oct 2026
Desktop downloads
The project lists Windows MSI, macOS DMG, Apple Silicon macOS DMG, and Linux deb distributions.checked 4 Oct 2026
Desktop framework
The project says it uses Netty for the proxy protocol, Compose Desktop for the GUI, and Sisyphus as the Protobuf runtime.checked 4 Oct 2026
Host rewrite
It can redirect requests to beta or test servers without changing client code.checked 4 Oct 2026
HTTPS inspection
It can decode gRPC/HTTPS requests when a server rule matches, using a Mediator root certificate installed in the client.checked 4 Oct 2026
Intended users
The repository describes the product as a gRPC debugging proxy and provides setup instructions for developers configuring gRPC clients.checked 4 Oct 2026
License
The repository identifies its license as Apache-2.0.checked 4 Oct 2026
Protobuf decoding
It parses gRPC request and response messages and can render binary messages as a JSON tree when an API schema is available.checked 4 Oct 2026
Proxy default
When the app opens, its proxy server listens on port 8888 by default.checked 4 Oct 2026
Purpose
Mediator is a cross-platform GUI proxy for debugging gRPC traffic.checked 4 Oct 2026
Schema sources
Mediator supports gRPC server reflection, proto source roots compiled with protoc, and FileDescriptorSet files as API schema sources.checked 4 Oct 2026

Alternatives to Mediator

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