🍺 BREW Explorer

← all formulae

bombardier

brew install bombardier v2.0.2 MIT

Cross-platform HTTP benchmarking tool

44
30-day installs · #4940
175
90-day · #4425
585
365-day · #4798
6.8k
★ GitHub stars · updated 4mo ago

Build dependencies

go

GitHub topics

benchmarking bombardier cli fast go golang http linux load-testing macos performance windows

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "go"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Cross-platform HTTP benchmarking tool",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:35:56+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "bombardier",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-03-31T13:01:05Z",
  "github_readme_excerpt": "# bombardier [![Build Status](https://codesenberg.semaphoreci.com/badges/bombardier/branches/master.svg?key=249c678c-eb2a-441e-8128-1bdcfb9aaca6)](https://codesenberg.semaphoreci.com/projects/bombardier) [![Go Report Card](https://goreportcard.com/badge/github.com/codesenberg/bombardier)](https://goreportcard.com/report/github.com/codesenberg/bombardier) [![GoDoc](https://godoc.org/github.com/codesenberg/bombardier?status.svg)](http://godoc.org/github.com/codesenberg/bombardier)\r\n![Logo](https://raw.githubusercontent.com/codesenberg/bombardier/master/img/logo.png)\r\nbombardier is a HTTP(S) benchmarking tool. It is written in Go programming language and uses excellent [fasthttp](https://github.com/valyala/fasthttp) instead of Go\u0027s default http library, because of its lightning fast performance. \r\n\r\nWith `bombardier v1.1` and higher you can now use `net/http` client if you need to test HTTP/2.x services or want to use a more RFC-compliant HTTP client.\r\n\r\n## Installation\r\nYou can grab binaries in the [releases](https://github.com/codesenberg/bombardier/releases) section.\r\nAlternatively, to get latest and greatest run:\r\n\r\nGo 1.18+: `go install github.com/codesenberg/bombardier@latest`\r\n\r\n## Usage\r\n```\r\nbombardier [\u003cflags\u003e] \u003curl\u003e\r\n```\r\n\r\nFor a more detailed information about flags consult [GoDoc](http://godoc.org/github.com/codesenberg/bombardier).\r\n\r\n## Known issues\r\nAFAIK, it\u0027s impossible to pass Host header correctly with `fasthttp`, you can use `net/http`(`--http1`/`--http2` flags) to workaround this issue.\r\n\r\n## Examples\r\nExample of running `bombardier` against [this server](https://godoc.org/github.com/codesenberg/bombardier/cmd/utils/simplebenchserver):\r\n```\r\n\u003e bombardier -c 125 -n 10000000 http://localhost:8080\r\nBombarding http://localhost:8080 with 10000000 requests using 125 connections\r\n 10000000 / 10000000 [============================================] 100.00% 37s Done!\r\nStatistics        Avg      Stdev        Max\r\n  Reqs/sec    264560.00   10733.06     268434",
  "github_repo": "codesenberg/bombardier",
  "github_stars": 6799,
  "github_topics": [
    "benchmarking",
    "bombardier",
    "cli",
    "fast",
    "go",
    "golang",
    "http",
    "linux",
    "load-testing",
    "macos",
    "performance",
    "windows"
  ],
  "homepage": "https://github.com/codesenberg/bombardier",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 44,
  "installs_365d": 585,
  "installs_90d": 175,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "bombardier",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 4940,
  "rank_365d": 4798,
  "rank_90d": 4425,
  "raw_hash": "9ec48c5eac3590f1",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/b/bombardier.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "2.0.2",
  "versioned_formulae": [],
  "why_use_this": null
}