# fullstorydev/grpcui

An interactive web UI for gRPC, along the lines of postman

Repository: https://github.com/fullstorydev/grpcui
Canonical: https://ross.abutalabs.com/products/grpcui
Language: JavaScript
License: MIT
License Family: permissive
Topics: grpc, postman, golang
Last push: 2026-08-17T19:23:09+00:00

## Health v2 (maintenance only)
Score: 85/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 60, longevity 100
- inputs: {"age_days": 2830, "days_push": 16, "days_rel": 58, "gap_med": 291.5, "n_releases_24m": 3}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5921, forks 425 (observed 2026-08-28T04:09:32.326566+00:00)

## What it is
grpcui is a command-line tool that launches an interactive browser-based web UI for invoking and testing gRPC services, similar to Postman but for gRPC APIs. It can discover service schemas via server reflection, proto source files, or protoset files, and also offers Go library packages for embedding the gRPC web form into other HTTP servers.

## Use cases
- test grpc apis from a browser
- interactive postman alternative for grpc
- browse grpc service schema and endpoints
- send requests to grpc server without writing client code
- debug grpc streaming methods
- embed a grpc testing web form in a go http server

## When to choose
- you need a GUI to manually explore and invoke gRPC endpoints
- your gRPC server supports reflection or you have proto/protoset files
- you want a Postman-like experience for gRPC instead of CLI-based grpcurl
- you want to embed a gRPC request form into your own Go HTTP server

## When to avoid
- you need interactive bidirectional streaming conversations rather than one-shot streams
- you prefer a pure command-line interface (use grpcurl instead)
- you are testing REST or GraphQL APIs rather than gRPC

## Facets
- artifact type: cli-tool
- maturity: active
- function: gui, http-server, rpc, developer-tools, api-framework
- domain: developer-tools, apis, web-development
- platform: go, cli, cross-platform
- tags: grpc, postman-alternative, api-testing, protobuf, server-reflection, web-ui, command-line, web-server

## Member repositories
- fullstorydev/grpcui (main) score 85

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:32.326566+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:50:50.397033+00:00, confidence not recorded.
  - readme: https://github.com/fullstorydev/grpcui (fetched 2026-08-28T04:09:32.326566+00:00, sha 6a35f942d9aa)
- Data as of 2026-08-30T08:39:29.467469+00:00.
