autocannon
« Back to VersTracker
Description:
Fast HTTP/1.1 benchmarking tool written in Node.js
Type: Formula  |  Latest Version: 8.0.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: benchmarking http load-testing performance nodejs
Install: brew install autocannon
About:
Autocannon is a multi-threaded HTTP benchmarking tool capable of generating significant load with minimal configuration. It simulates real-world traffic patterns to measure server throughput, latency, and error rates. The tool provides real-time statistics and a comprehensive summary report upon completion.
Key Features:
  • Multi-threaded architecture for high concurrency
  • Zero-config defaults with extensive CLI options
  • Real-time statistics and histogram output
  • Supports HTTP/1.1 with pipelining
  • Node.js based for easy installation and cross-platform use
Use Cases:
  • Load testing APIs and web servers before production deployment
  • Comparing performance between different application versions or infrastructure changes
  • Identifying bottlenecks under sustained high traffic
Alternatives:
  • wrk – wrk is often faster but requires compilation and lacks built-in Node.js ecosystem integration.
  • ab (ApacheBench) – ab is a classic tool but less efficient and capable of high concurrency compared to autocannon.
  • k6 – k6 offers advanced scripting and scenarios but has a steeper learning curve and heavier runtime.
License: MIT
Dependencies: node
Bottles available for: all
Version History
Detected Version Rev Change Commit