cmdperf
Quickly benchmark and compare command performance.
cmdperf is a terminal‑based utility that measures the execution time and statistical characteristics of shell commands. It runs each command in its own shell (or directly) and gathers live metrics such as mean, minimum, maximum, and standard deviation, presenting them in an interactive text UI that updates progress, statistics, and estimated completion time as the benchmark proceeds.
The tool supports parallel execution and rate limiting, allowing developers to simulate concurrent loads or controlled request rates when testing commands. Multiple commands can be specified in a single invocation, and their results are displayed side‑by‑side for easy comparison. Output can be exported in Markdown or CSV formats for documentation or further analysis.
cmdperf targets developers who need quick, “quick‑and‑dirty” performance insights rather than rigorous scientific measurement. It is distributed as a compiled binary for Linux, macOS, and Windows, and can be installed via Go, Homebrew, package managers, or pre‑built releases.
Reviews
Loading reviews…
Similar apps

DevOps & Infrastructure
bencher
A continuous benchmarking tool.

DevOps & Infrastructure
Bencher
Suite of continuous benchmarking tools designed to catch performance regressions in CI.
Terminals & CLI
cmd-ai
Turns natural language into executable shell commands.

Task & Project Management
slides
A markdown presentation tool.
Terminals & CLI
scc
Count lines of code, blank lines, comment lines, and physical lines of source code.
Terminals & CLI
s5cmd
Blazing fast S3 and local filesystem execution tool.