Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. gRPC Tools
  3. gRPC Studio

gRPC Studio

On the record

Authentication
The backend supports outbound metadata auth plugins, and the web UI can optionally use Microsoft Entra ID authentication.github.com · read 7 Oct 2026
Compatibility limit
The target gRPC server must support reflection for gRPC Studio to discover services.github.com · read 4 Oct 2026
Connection security
Outbound gRPC connections can use TLS or mTLS, configured per target.github.com · read 7 Oct 2026
Deployment
The project documents Docker Compose, prebuilt GitHub Container Registry images, and Kubernetes deployment.github.com · read 7 Oct 2026
Deployment security
The Docker deployment guide says both images run as non-root users and recommends read-only config mounts; it also describes TLS/mTLS support for backend gRPC connections.github.com · read 4 Oct 2026
Intended users
The project is for people exploring and invoking gRPC services; its quick start recommends connecting it to a reflection-enabled server.github.com · read 7 Oct 2026
License
The repository identifies the project as BSD-3-Clause licensed.github.com · read 7 Oct 2026
Multiple targets
One instance can connect to multiple gRPC targets and switch between them in the UI.github.com · read 7 Oct 2026
Observability
The backend exposes Prometheus metrics, and its deployment guide describes optional OpenTelemetry tracing.github.com · read 7 Oct 2026
Prerequisite
The target gRPC server must support server reflection for service discovery.github.com · read 7 Oct 2026
Protobuf forms
It renders dynamic protobuf request forms, including nested messages, maps, oneofs, enums, bytes, timestamps, and wrapper types.github.com · read 4 Oct 2026
Purpose
gRPC Studio is a reflection-based UI for exploring and calling gRPC services.github.com · read 7 Oct 2026
Request forms
It renders dynamic protobuf request forms, including nested messages, repeated fields, maps, oneofs, enums, bytes, timestamps, and wrapper types.github.com · read 7 Oct 2026
Request history
It supports per-method request history and shareable request links.github.com · read 7 Oct 2026
Request history and sharing
It provides per-method request history and shareable request links.github.com · read 4 Oct 2026
Request metadata
Users can edit custom gRPC headers per request; binary -bin keys are not supported, and configured auth-plugin and trusted user headers take precedence over user-supplied metadata.github.com · read 4 Oct 2026
RPC support
It supports unary, server-streaming, client-streaming, and bidirectional-streaming RPCs.github.com · read 7 Oct 2026
Security
Outbound gRPC connections support TLS and mTLS, configurable per target.github.com · read 4 Oct 2026

Alternatives to gRPC Studio

Every alternative, ranked