hyperfine

rust
apache-2.0, mit

A command-line benchmarking tool.

29K
Stars
v1.20.0
Latest release
4 months ago
Last activity
Stable
Status

hyperfine is a command-line benchmarking tool. It provides statistical analysis across multiple runs, supports arbitrary shell commands and enables constant feedback about the benchmark progress inside the terminal.

 

Extra features include setting up warmup runs and cache-clearing commands, statistical outlier detection and customizable benchmarks. It's not just for plain benchmarking but also lets you export results to various formats like CSV, JSON, Markdown, AsciiDoc.

 

hyperfine works best for those who work on software performance testing and optimization, especially with large or complex software projects. When you want to benchmark applications, algorithms or when you need to regularly monitor the performance of your software, keep hyperfine in your toolset.

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.