Running in production · Independent · 19 Oct 2026

codesenberg/bombardier

Fast cross-platform HTTP benchmarking tool written in Go

← Running in production

In simple English

This tool tests how many web requests your server can handle at once. You run it from your command line by giving it a website address. It floods that address with traffic to see how fast it responds. When it finishes, it shows you a clear summary of the speed and errors. You can use it free of charge, and it needs almost no setup.

What it is

Bombardier is a command-line tool that measures the performance of web servers by sending many requests at the same time. It uses a high-performance network library to generate heavy traffic loads without using much computer memory.

What it is good for

Solo builders can use this tool to test their web applications before launching them to the public. It helps you find out how much traffic your server can survive and where it starts to slow down.

Stars6.8k
LicenceMIT
Latestv2.0.2 (2025-03-04)checked 19 Oct 2026
Last code change2026-10-10
Written inGo
Setup effort
1 / 5
Payoff
4 / 5
Good
  • Runs fast and handles millions of requests with low memory use.
  • Supports both quick tests and long runs based on time or request count.
  • Works on Windows, macOS, and Linux without complex setup.
Watch for
  • Requires Go installed on your machine to build from source.
  • Uses a fast network library that cannot pass custom Host headers correctly unless you switch to standard mode.
  • Provides a plain text interface with no graphical charts.
Replaces

manual browser refreshing or writing custom load-testing scripts

Works well with

Grafana for viewing server resource usage during tests

Similar repositories
  • rakyll/hey21k stars

    Another popular command-line load-testing tool written in Go with support for custom requests.

  • locustio/locust28k stars

    A heavier load-testing tool that lets you write user scenarios in Python instead of simple commands.

Also reviewed on Repo Radar
  • nicolargo/glances34k stars

    A live view of one computer's health, in a terminal, in a browser, or through an AI assistant.

  • dokku/dokku32k stars

    A small platform you install on one server, which builds and runs an app every time you push code to it.

  • netbox-community/netbox22k stars

    A database of what a network and its hardware are supposed to look like, which other programs can read.

Install
go install github.com/codesenberg/bombardier@latest

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Build & Ship › Testing & Quality › Performance Testing.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.