← Package directory
Available on winget

Install hyperfine

A command-line benchmarking tool

Install with winget
winget install --id sharkdp.hyperfine
Upgrade
winget upgrade --id sharkdp.hyperfine
Uninstall
winget uninstall --id sharkdp.hyperfine

About hyperfine

A command-line benchmarking tool

What's new in 1.20.0

v1.20.0 Features - Add --reference-name option to give a meaningful name to the reference command, see #808 (@niklasdewally) - The --ignore-failure option now supports a comma-separated list of exit codes to ignore (e.g., --ignore-failure=1,2), see #836 (@sharkdp) - Python scripts: Add --time-unit option to advanced_statistics.py (@sharkdp) - Python scripts: Add new plot_benchmarks.py script for plotting collections of benchmarks, see #806 (@marxin) Bugfixes - Fix bug where naming individual commands with parameter scan was not working correctly, see #794 (@teofr) Other - Restrict cat tests to Unix environments, see #776 and #777 (@ritvikos)

Read release notes

Version history

Version Updated Notes
1.20.0 Unknown v1.20.0 Features - Add --reference-name option to give a meaningful name to the reference command, see #808 (@niklasdewally) - The --ignore-failure option now supports a comma-separated list of exit codes to ignore (e.g....
1.19.0 Unknown Features - Add a new --reference <cmd> option to specify a reference command for the relative speed comparison, see #579, #577 and #744 (@JanEricNitschke) - Add --conclude argument (analog to --prepare), see #565 and #71...
1.18.0 Unknown Features - Add support for microseconds via --time-unit microsecond, see #684 (@sharkdp) Bugfixes - Proper argument quoting on Windows CMD, see #296 and #678 (@PedroWitzel)
1.17.0 Unknown Features - Add new --sort option to control the order in the rel. speed comparison and in markup export formats, see #601, #614, #655 (@sharkdp) - Parameters which are unused in the command line are now displayed in pare...
1.16.1 Unknown Bugfixes - Fix line-wrapping of --help text (@sharkdp) - Fix --input=null (@sharkdp)
1.16.0 Unknown Features - Added new --input option, see #541 and #563 (@snease) - Added possibility to specify - as the filename in the --export-* options, see #615 and #623 (@humblepenguinn) Changes - Improve hints for outlier warning...
1.15.0 Unknown Release notes