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.

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
Live on Vercel at grpcwebexplorer.vercel.app and self-hostable through Docker or a production Next.js server.