cassowary
« Back to VersTracker
Description:
Modern cross-platform HTTP load-testing tool written in Go
Type: Formula  |  Latest Version: 0.19.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: http load-testing benchmarking go devops performance
Install: brew install cassowary
About:
Cassowary is a modern HTTP load testing tool written in Go, designed to be a simple yet powerful alternative to Apache Bench. It provides detailed performance metrics and supports modern HTTP features like HTTP/2 and custom headers, making it ideal for benchmarking web services and APIs.
Key Features:
  • Supports HTTP/2 and custom headers
  • Detailed latency and throughput metrics
  • Cross-platform binary distribution
  • Simple command-line interface
  • CSV export for results analysis
Use Cases:
  • Benchmarking API endpoints under concurrent load
  • Comparing performance of web servers or application versions
  • Load testing during development and CI/CD pipelines
Alternatives:
  • wrk – wrk is highly optimized but requires Lua scripting for complex scenarios, whereas Cassowary offers a simpler CLI.
  • ab (Apache Bench) – ab is a classic tool but lacks HTTP/2 support and modern features that Cassowary provides.
License: MIT
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 10, 2025 3:00am 0 VERSION_BUMP 7e59e287
Sep 13, 2025 4:27am 0 VERSION_BUMP b247d607