Apps

gRPC / Cosmos SDK

gRPC Web Explorer

A self-hostable browser UI for exploring gRPC servers, generating protobuf request forms, executing calls, and exporting grpcurl, curl, TypeScript, Go, and Python snippets.

Postman energy for protobuf country, with fewer terminal incantations and more method-shaped buttons.

Open explorerGitHub
gRPC Web Explorer screenshot

Intent

gRPC Web Explorer exists for teams who need to inspect a live gRPC surface without hand-writing proto clients or bouncing between grpcurl commands. It discovers services through reflection or the Buf Schema Registry, builds usable forms from protobuf descriptors, and keeps endpoint, auth, cache, and history context in the browser while proxying calls through Next.js API routes.

Features

  • Discover services through server reflection or import schemas from the Buf Schema Registry.
  • Generate request forms from protobuf definitions, including nested messages, repeated fields, enums, maps, and scalar types.
  • Manage multiple endpoints with TLS, bearer token, API key, mTLS, round-robin, DNS validation, and failure blacklisting controls.
  • Export runnable grpcurl, curl, TypeScript, Go, and Python examples with the current method, metadata, parameters, and auth.

User Stories

  • As an API developer, I want to inspect a gRPC service without writing a temporary client for every method.
  • As a Cosmos operator, I want to select chain registry endpoints and test methods from a browser.
  • As a support engineer, I want request history and code exports so a repro can leave the UI and become a script.

Stack

Next.js
TypeScript
@grpc/grpc-js
protobufjs
Tailwind CSS
Vercel

Live on Vercel at grpcwebexplorer.vercel.app and self-hostable through Docker or a production Next.js server.

CAC Group

Interchain community tools, bots, dashboards, and occasional governance theatrics.

Copyright © 2026 CAC. All rights reserved.

Explore

AppsTeam