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
GitHub topics
benchmarking
bombardier
cli
fast
go
golang
http
linux
load-testing
macos
performance
windows
Links
- https://github.com/codesenberg/bombardier
- GitHub: codesenberg/bombardier
- Brew formula source: Formula/b/bombardier.rb
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 [](https://codesenberg.semaphoreci.com/projects/bombardier) [](https://goreportcard.com/report/github.com/codesenberg/bombardier) [](http://godoc.org/github.com/codesenberg/bombardier)\r\n\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
}