ghz
B
B tier on gRPC ToolsScore 7.0 · #7 of 23
- Android app
- Not listed
- Free plan
- Yes
- Runs on
- api, Linux, self-hosted

Summary
ghz is ranked #7 of 23 in gRPC tools on Everything Xiaomi. It runs on API, Linux, Self-hosted. There is a free plan.
ghz plans and pricing
All plansghz Free Open-source gRPC load testing CLI and Go package; complementary web application is beta github.com · 4 Oct 2026
Compared on gRPC tools
Facts
- Purpose
- ghz is a command line utility and Go package for load testing and benchmarking gRPC services, including local debugging and performance regression testing in automated CI environments.ghz.sh · 4 Oct 2026
- Web companion
- ghz-web is a complementary server and web application for storing, viewing, and comparing ghz test results; the maker labels it beta.ghz.sh · 4 Oct 2026
- Protocol inputs
- ghz can use a proto file, a prebuilt protoset bundle, or server reflection.ghz.sh · 4 Oct 2026
- Call types
- The maker says ghz can test unary, streaming, and duplex calls using JSON or binary data.ghz.sh · 4 Oct 2026
- Load patterns
- Load options include constant, step, and linear request rates.ghz.sh · 4 Oct 2026
- Custom request data
- Request data and metadata can use Go template actions evaluated for every request, with variables such as worker ID, request number, method name, and timestamps.ghz.sh · 4 Oct 2026
- Report formats
- The CLI documents summary, CSV, HTML, JSON, Prometheus text exposition, and InfluxDB line protocol output formats.ghz.sh · 4 Oct 2026
- Web result tracking
- ghz-web groups individual test reports into projects so results can be tracked, analyzed, and compared over time.ghz.sh · 4 Oct 2026
- Web report status
- Reports and projects have OK or FAIL status, and a project reflects the status of its latest report.ghz.sh · 4 Oct 2026
- Ingest API
- The web server provides POST /api/ingest to create a project and ingest a report, or POST /api/projects/:id/ingest to add a report to an existing project.ghz.sh · 4 Oct 2026
- Installation
- The maker documents prebuilt executable downloads, Homebrew installation, and building from source with make or Go.ghz.sh · 4 Oct 2026
- Web server installation
- ghz-web is distributed as a prebuilt executable for the user's operating system and can be configured with environment variables or a configuration file.ghz.sh · 4 Oct 2026
- Pricing and trial
- The maker's opened pages describe ghz as a complementary tool and do not state a price or trial offer.ghz.sh · 4 Oct 2026
- Protocol definitions
- Tests can use a .proto file, a compiled protoset bundle, or server reflection.ghz.sh · 4 Oct 2026
- RPC patterns
- ghz supports unary, streaming, and duplex calls using JSON or binary data.ghz.sh · 4 Oct 2026
- Load schedules
- Load can use constant, step, or line schedules to control request rates.ghz.sh · 4 Oct 2026
- Dynamic data
- Go templates and template functions can generate request data and metadata for each request.ghz.sh · 4 Oct 2026
- Output formats
- Results can be emitted as summary, CSV, JSON, pretty JSON, HTML, Prometheus text, or InfluxDB line protocol.ghz.sh · 4 Oct 2026
- Integrations
- The documentation includes prebuilt Grafana dashboards and describes InfluxDB output and use with Prototool.ghz.sh · 4 Oct 2026
- Web application
- The beta ghz-web companion stores, displays, compares, and tracks test results over time.ghz.sh · 4 Oct 2026
- Self-hosted storage
- ghz-web supports SQLite, MySQL, and PostgreSQL databases and can be configured with environment variables or a YAML, TOML, or JSON file.ghz.sh · 4 Oct 2026
- API
- ghz-web provides ingest endpoints for raw JSON reports, including an endpoint that creates a project automatically.ghz.sh · 4 Oct 2026
- Security options
- The CLI documents CA certificates, client certificates and keys, server-name override, and options to skip TLS verification or use plaintext connections.github.com · 4 Oct 2026
- License
- The GitHub repository identifies the project license as Apache-2.0.github.com · 4 Oct 2026
- Support
- The site links to the guide, Go documentation, GitHub repository, and a community support link labeled “Say Thanks!”.ghz.sh · 4 Oct 2026
Best ghz alternatives
See all 12Where it ranks on Everything Xiaomi
- Best gRPC Tools in 2026#7 of 23
Is ghz yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- ghz.sh/docs/intro· checked 4 Oct 2026
- ghz.sh/docs/web/intro· checked 4 Oct 2026
- ghz.sh· checked 4 Oct 2026
- ghz.sh/docs/load· checked 4 Oct 2026
- ghz.sh/docs/calldata· checked 4 Oct 2026
- ghz.sh/docs/output· checked 4 Oct 2026
- ghz.sh/docs/web/data· checked 4 Oct 2026
- ghz.sh/docs/web/api· checked 4 Oct 2026
- ghz.sh/docs/install· checked 4 Oct 2026
- ghz.sh/docs/web/install· checked 4 Oct 2026
- ghz.sh/docs/extras· checked 4 Oct 2026
- ghz.sh/docs/web/config· checked 4 Oct 2026

