pkg.soopen package index

brew / rank 8729

Install cassowary with Homebrew, Nix

Modern cross-platform HTTP load-testing tool written in Go. Version 0.19.0 via Homebrew; verified 2026-07-27. Also installable with nix: nix profile install nixpkgs#cassowary.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install cassowary

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#cassowary

nixpkgs package indexes · pkgs/by-name/ca/cassowary/package.nix · source: api.github.com

overview

Package summary

Modern cross-platform HTTP load-testing tool written in Go

Commands and aliases

  • cassowary

history

Project history and usage

Cassowary is a Go HTTP/S load-testing CLI for developers, testers, and sysadmins. Its README positions it as a cross-platform tool inspired by k6, ab, and httpstat.

Project history

The official README emphasizes a single binary, Go implementation, and importable module design. The project packages both a CLI and a library surface, with release binaries and a documented Go module path.

Adoption history

Adoption is niche and developer-tool focused. The README documents installation through GitHub releases, Homebrew on macOS, Docker, Arch/Manjaro AUR, Nix/NixOS, and RPM-building support, and it advertises an Awesome Go mention.

Homebrew analytics show 119 installs in the last 365 days in the formula API.

How it is used

Typical use is `cassowary run` with a URL, concurrency, and request count. The README documents standard load tests, file slurp mode, JSON/CSV metrics export, Prometheus Pushgateway export, CloudWatch metrics, histograms, boxplots, POST data, durations, custom headers, x509 authentication, and distributed load testing.

Why package nerds care

Cassowary is package-nerd interesting as a compact Go alternative to older HTTP benchmark tools: it offers one static-ish cross-platform binary, modern metrics outputs, and package-manager distribution without a service runtime.

Timeline

  • v0.10.0 and earlier: File slurp mode used its own command, according to the README note.
  • 2026: Homebrew formula packages v0.19.0 from the official GitHub release archive.

Related projects

  • The README names k6, ab, and httpstat as inspirations.
  • Prometheus Pushgateway and AWS CloudWatch are documented metrics export targets.

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:http

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
cassowaryexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version0.19.0
manager updated2026-07-27
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:cassowary
Version0.19.0
Package managerHomebrew
Homepagehttps://github.com/rogerwelin/cassowary
Repositoryhttps://github.com/rogerwelin/cassowary
Last updated2026-07-27T19:20:56+02:00
Pulseupdated
Bottlenot recorded
Servicenone declared

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

cassowary

nix profile install nixpkgs#cassowary
  • normalized package name match
  • Matched by: Cassowary
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ca/cassowary/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation