apib
« Back to VersTracker
Description:
HTTP performance-testing tool
Type: Formula  |  Latest Version: 1.2.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: http benchmarking load-testing performance api testing
Install: brew install apib
About:
APIB is a command-line HTTP performance-testing tool designed for load testing and benchmarking web services. It generates high volumes of concurrent requests to measure server throughput, latency, and stability under stress. The tool provides detailed performance metrics and is optimized for testing APIs and web servers.
Key Features:
  • High-performance multi-threaded request engine
  • Detailed latency and throughput metrics reporting
  • Support for HTTP/1.1 and HTTP/2 protocols
  • Configurable request patterns and concurrency levels
  • SSL/TLS support via OpenSSL
Use Cases:
  • Load testing REST APIs to determine maximum throughput
  • Benchmarking web server performance under concurrent connections
  • Stress testing production endpoints before deployment
  • Comparing performance across different server configurations
Alternatives:
  • wrk – wrk uses a different threading model and Lua scripting, while APIB focuses on HTTP/2 support and detailed metrics
  • ab (ApacheBench) – ab is simpler but limited to HTTP/1.1, whereas APIB supports modern protocols and more detailed reporting
  • hey – hey is written in Go and offers similar functionality, but APIB provides more granular control over connection parameters
License: Apache-2.0
Dependencies: libev, openssl@3
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 13, 2025 2:58pm 0 VERSION_BUMP d88e1f1e
Dec 22, 2024 12:45am 0 VERSION_BUMP 68f075e9