TOOL SIGNAL / ACTIVE

Vegeta

tsenart

Micro-benchmark CLI Open Source Self-hosted ♥ pick

Frequently asked

Is it open source?

Yes. Vegeta is listed as open source.

What protocols does it support?

Vegeta supports HTTP, HTTPS.

Is it cloud or self-hosted?

Vegeta is listed as self-hosted.

Is it still maintained?

Vegeta is listed as active.

Vegeta is a Go-based HTTP load testing tool with attack, report, and plotting commands. It is useful for repeatable endpoint benchmarks and rate-based tests.

About

Vegeta is a versatile HTTP load testing tool and library designed for drilling HTTP services with a constant request rate. It is usable as both a command-line interface (CLI) tool and a Go library.

Features

  • Usable as a command-line tool and a Go library
  • CLI designed with UNIX composability in mind
  • Avoids Coordinated Omission
  • Extensive reporting functionality
  • Supports distributed load testing
  • Easy to install via static binaries and package managers
  • Supports Prometheus metrics export
  • Configurable request rates, timeouts, workers, and DNS resolvers

Pricing

Vegeta is free and open-source, licensed under the MIT License. It includes a donate option via Bitcoin.

Author / Company

Tomás Senart (tsenart)

Latest release

v12.13.0 · 2025-10-31

Release notes are available on the GitHub Releases page; the latest version is v12.13.0.

GROUNDED VIA EXA · 2026-08-11

Signal notes