Skip to content

Getting Started

Get up and running with gg in three steps.

Terminal window
brew install shyam-s00/tap/gg

Prebuilt binaries for macOS, Linux, and Windows are available on the GitHub Releases page.

Create a simple api.http file (or use an existing one from your IDE):

GET http://localhost:8080/health
Accept: application/json

Use a built-in profile to automatically shape the traffic (ramping up, sustaining, and cooling down):

Terminal window
gg --profile flash-sale --http-file api.http

You’ll drop straight into the interactive Chaos TUI, where you can monitor latencies and adjust load in real-time with the arrow keys.


Ready for more? Explore Load Profiles to tune RPS and duration, or dive into the TUI to learn the controls.