HTTP load testing command-line utility designed for constant request rates.
| TOOL / VENDOR | DESCRIPTION | CLASS | LOAD PROFILE | COMPARE |
|---|---|---|---|---|
| Vegetatsenart | HTTP load testing command-line utility designed for constant request rates. | |||
| wrkwg / community | Modern HTTP benchmarking tool capable of generating significant load from a single machine. | |||
| heyrakyll / community | Small command-line HTTP load generator for quick endpoint benchmarks. | Micro-benchmark CLI Open Source Self-hosted | ||
| Bombardiercodesenberg | Fast cross-platform HTTP(S) benchmarking tool written in Go. | Micro-benchmark CLI Open Source Self-hosted | ||
| SiegeJoe Dog Software | Open-source command-line utility for HTTP regression and benchmarking tests. | Micro-benchmark CLI Open Source Self-hosted | ||
| ApacheBench (ab)Apache Software Foundation | Minimal HTTP server benchmarking command included with Apache HTTP Server. | |||
| wrk2Gil Tene / community | Constant-throughput HTTP benchmark based on wrk for latency-oriented testing. | Micro-benchmark CLI Open Source Self-hosted | ||
| AutocannonMatteo Collina | Node.js HTTP/1.1 benchmarking tool optimized for quick, high-throughput tests. | |||
| ohahatoo | Fast HTTP load generator inspired by hey and vegeta, written in Rust with TUI output. | Micro-benchmark CLI Open Source Self-hosted | ||
| CassowaryRoger Welin | Modern cross-platform HTTP/S load testing CLI written in Go for developers and operators. | Micro-benchmark CLI Open Source Self-hosted | ||
| httperfHP LabsUnknown | Classic command-line HTTP performance tool for controlled request-rate and connection benchmarks. | Micro-benchmark CLI Open Source Self-hosted | ||
| h2loadnghttp2 project | Command-line HTTP benchmarking tool focused on HTTP/2 and HTTP/3 workloads. | Micro-benchmark CLI Open Source Self-hosted | ||
| alinakabonne | Terminal-based HTTP load generator with real-time latency plots and response statistics. | Micro-benchmark CLI Open Source Self-hosted | ||
| plowsix-ddc | High-performance HTTP benchmarking CLI with a live web interface and terminal charts. | Micro-benchmark CLI Open Source Self-hosted | ||
| rewrkChillFish8Unknown | Rust HTTP benchmarking utility supporting HTTP/1 and HTTP/2 without request pipelining. | Micro-benchmark CLI Open Source Self-hosted | ||
| pewpewbengadboisUnknown | Flexible Go command-line HTTP stress tester for multiple targets and workload configurations. | Micro-benchmark CLI Open Source Self-hosted | ||
| go-wrktsliwowiczUnknown | Go HTTP benchmarking tool inspired by wrk and built around goroutine concurrency. | Micro-benchmark CLI Open Source Self-hosted | ||
| apibGoogle ApigeeDiscontinued | C command-line HTTP/1.1 API benchmarker modeled as a modern alternative to ApacheBench. | Micro-benchmark CLI Open Source Self-hosted | ||
| slapperikruglovUnknown | Go HTTP load tester with a real-time histogram of request timings. | Micro-benchmark CLI Open Source Self-hosted | ||
| BatonAmerican ExpressDiscontinued | Go command-line HTTP load tester supporting common methods, bodies, headers, and concurrency. | Micro-benchmark CLI Open Source Self-hosted | ||
| weighttplighttpd project | Multithreaded command-line HTTP benchmarking tool from the lighttpd project. | Micro-benchmark CLI Open Source Self-hosted | ||
| gobenchcmpxchg16Unknown | Simple Go command-line HTTP benchmarker for concurrent request and latency measurements. | Micro-benchmark CLI Open Source Self-hosted | ||
| htstressarutUnknown | Linux C HTTP benchmarker with multithreading for high-request-rate measurements. | Micro-benchmark CLI Open Source Self-hosted | ||
| curl-loadercurl-loader contributorsUnknown | C traffic generator that simulates thousands of HTTP, HTTPS, FTP, and FTPS clients. | Micro-benchmark CLI Open Source Self-hosted | ||
| slow_cookerBuoyantDiscontinued | Long-running Go load tester for predictable HTTP request rates and concurrency. | Micro-benchmark CLI Open Source Self-hosted | ||
| loadtestAlex Fernández | Active Node.js command-line load tester for HTTP and HTTPS endpoints. | Micro-benchmark CLI Open Source Self-hosted |
HTTP load testing command-line utility designed for constant request rates.
Modern HTTP benchmarking tool capable of generating significant load from a single machine.
Small command-line HTTP load generator for quick endpoint benchmarks.
Fast cross-platform HTTP(S) benchmarking tool written in Go.
Open-source command-line utility for HTTP regression and benchmarking tests.
Minimal HTTP server benchmarking command included with Apache HTTP Server.
Constant-throughput HTTP benchmark based on wrk for latency-oriented testing.
Node.js HTTP/1.1 benchmarking tool optimized for quick, high-throughput tests.
Fast HTTP load generator inspired by hey and vegeta, written in Rust with TUI output.
Modern cross-platform HTTP/S load testing CLI written in Go for developers and operators.
Classic command-line HTTP performance tool for controlled request-rate and connection benchmarks.
Command-line HTTP benchmarking tool focused on HTTP/2 and HTTP/3 workloads.
Terminal-based HTTP load generator with real-time latency plots and response statistics.
High-performance HTTP benchmarking CLI with a live web interface and terminal charts.
Rust HTTP benchmarking utility supporting HTTP/1 and HTTP/2 without request pipelining.
Flexible Go command-line HTTP stress tester for multiple targets and workload configurations.
Go HTTP benchmarking tool inspired by wrk and built around goroutine concurrency.
C command-line HTTP/1.1 API benchmarker modeled as a modern alternative to ApacheBench.
Go HTTP load tester with a real-time histogram of request timings.
Go command-line HTTP load tester supporting common methods, bodies, headers, and concurrency.
Multithreaded command-line HTTP benchmarking tool from the lighttpd project.
Simple Go command-line HTTP benchmarker for concurrent request and latency measurements.
Linux C HTTP benchmarker with multithreading for high-request-rate measurements.
C traffic generator that simulates thousands of HTTP, HTTPS, FTP, and FTPS clients.
Long-running Go load tester for predictable HTTP request rates and concurrency.
Active Node.js command-line load tester for HTTP and HTTPS endpoints.