mirror of
https://github.com/sharkdp/hyperfine.git
synced 2026-10-12 02:22:35 +00:00
This folder contains scripts that can be used in combination with hyperfines --export-json option.
Example:
hyperfine 'sleep 0.020' 'sleep 0.021' 'sleep 0.022' --export-json sleep.json
./plot_whisker.py sleep.json
Pre-requisites
To make these scripts work, you will need numpy, matplotlib and scipy.
If you have a Python package manager that understands PEP-723
inline script requirements like uv or pipx,
you can directly run the scripts using
uv run plot_whisker.py sleep.json
Otherwise, install the dependencies via your system package manager or using pip:
pip install numpy matplotlib scipy # pip3, if you are using python3