fullstorydev/grpcurl
Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers observed · 2026-08-28
Health v2 · maintenance only
70/100
- Activity 98
- Release rhythm 16
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 103
- age_days: 3208
- days_rel: 540
- days_push: 16
- n_releases_24m: 2
Adoption not part of the score
12788 stars · 575 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
grpcurl is a command-line tool for invoking RPC methods on gRPC servers, accepting JSON input and converting it to binary protobuf encoding. It can also browse gRPC service schemas via server reflection, proto source files, or protoset files, and includes a Go library for building similar tools.
Use cases
- test grpc endpoints from the command line
- invoke grpc rpc methods with json payloads
- browse grpc service schema via server reflection
- debug bidirectional streaming grpc calls interactively
- call grpc servers with mutual tls client certificates
- test grpc apis without writing a client
When to choose
- you need a curl-like tool for testing gRPC servers from the terminal
- your server supports reflection so no proto files are needed
- you want to exercise streaming RPCs interactively via stdin
- you need flexible TLS/mTLS options when calling gRPC endpoints
When to avoid
- you need a GUI-based gRPC client with saved request collections
- your use case is plain REST/HTTP APIs rather than gRPC
- you need load testing or benchmarking rather than manual invocation
- the server lacks reflection and you have no proto or protoset files
Facets
cli-tool · maturity active
rpc http-client cli developer-tools serialization developer-tools apis backend cli windows go cross-platform grpc protobuf curl-for-grpc server-reflection api-testing microservices command-line linux macos
5 sources
- readme: https://github.com/fullstorydev/grpcurl · fetched 2026-08-28 · 3bb381baaa62
- homepage: https://www.fullstory.com/resources/content/fullstory-engineering-blog/ · fetched 2026-08-29 · 9eb7a2e38933
- site_page: https://www.fullstory.com/about-us · fetched 2026-08-29 · ea363b82101f
- site_page: https://www.fullstory.com/plans · fetched 2026-08-29 · 81ba658c083f
- site_page: https://www.fullstory.com/platform/integrations · fetched 2026-08-29 · 8d69a143f328
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| fullstorydev/grpcurl | main | 70 |
For agents
markdown · JSON · MCP: product_card(name="fullstorydev/grpcurl")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem