A fast, concurrent HTTP endpoint health checker with colored output.
Pipe a list of URLs and get instant feedback on which ones are alive, with response times, status codes, and color-coded output.
go install github.com/clarabennettdev/httprobe@latest# Check URLs from a file
cat urls.txt | httprobe
# With concurrency and timeout
cat urls.txt | httprobe -c 20 -t 5000
# JSON output for scripting
cat urls.txt | httprobe -j| Flag | Description | Default |
|---|---|---|
-c |
Concurrency (parallel requests) | 10 |
-t |
Timeout per request (ms) | 3000 |
-j |
JSON output | false |
✓ 200 https://example.com 123ms
✓ 301 https://google.com 89ms
✗ ERR https://doesnotexist.xyz timeout
MIT