burl is a modern HTTP benchmarking CLI tool built with Bun. It's designed for developers who need to quickly measure API performance with accurate statistics and multiple output formats.
icon: i-lucide-gauge title: Concurrent Load Testing
Run hundreds of concurrent connections to simulate real-world traffic patterns.
icon: i-lucide-chart-line title: Accurate Percentiles
HDR histogram-based latency tracking for precise P50, P90, P95, P99 measurements.
icon: i-lucide-file-output title: Multiple Formats
Export results as JSON, CSV, Markdown, or LLM-optimized output.
| Feature | burl | wrk | ab | hey |
|---|---|---|---|---|
| HTTP/2 Support | ||||
| LLM Output | ||||
| Rich TUI | ||||
| Single Binary | ||||
| Custom Headers | ||||
| Rate Limiting |
icon: i-lucide-download title: Installation to: /getting-started/installation
Get burl installed on your system.
icon: i-lucide-play title: Quick Start to: /getting-started/quick-start
Run your first benchmark in under a minute.