🍺 BREW Explorer

← all formulae

k6

brew install k6 v2.0.0 AGPL-3.0-or-later

Go-based load testing tool that runs JavaScript test scripts for performance benchmarking.

Why you might care

k6 lets you write load tests in JavaScript (familiar to many teams) and execute them as compiled Go binaries—no runtime overhead. It's purpose-built for CI/CD integration, cloud-scale testing, and real-time metrics collection, making it far simpler than JMeter or locust for modern web services.

Categories

Alternatives

jmeter locust vegeta gatling
4.5k
30-day installs · #647
18.3k
90-day · #558
72.3k
365-day · #533

Build dependencies

go

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "jmeter",
    "locust",
    "vegeta",
    "gatling"
  ],
  "build_dependencies": [
    "go"
  ],
  "categories": [
    "load-testing",
    "benchmark"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Modern load testing tool, using Go and JavaScript",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:39:09+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "k6",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://k6.io",
  "homepage_og_description": "k6 is an open-source tool and cloud service that makes load testing easy for developers and QA engineers.",
  "homepage_og_image": "undefined/images/k6-cover-image.png",
  "homepage_title": "Load testing for engineering teams | Grafana k6",
  "installs_30d": 4513,
  "installs_365d": 72347,
  "installs_90d": 18332,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "AGPL-3.0-or-later",
  "llm_generated_at": "2026-06-20T23:46:10+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "k6",
  "oldnames": [],
  "one_liner": "Go-based load testing tool that runs JavaScript test scripts for performance benchmarking.",
  "optional_dependencies": [],
  "rank_30d": 647,
  "rank_365d": 533,
  "rank_90d": 558,
  "raw_hash": "0ee862c2396aa7ee",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/k/k6.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "2.0.0",
  "versioned_formulae": [],
  "why_use_this": "k6 lets you write load tests in JavaScript (familiar to many teams) and execute them as compiled Go binaries\u2014no runtime overhead. It\u0027s purpose-built for CI/CD integration, cloud-scale testing, and real-time metrics collection, making it far simpler than JMeter or locust for modern web services."
}