What it is
Criterion.rs runs Rust benchmarks with warmup, resampling, confidence intervals, and regression comparisons. It produces readable reports and integrates with Cargo for repeatable code-performance experiments.
Best for
- Repeatable method, function, and command runtime benchmarks
- Teams that prefer open-source licensing and self-hosting options
- Groups comfortable scripting in Rust
Not the best fit when
- Teams unwilling to operate generators, results storage, and scaling
Architecture and concurrency
Criterion.rs is operated as a code benchmark harness with Rust. It isolates functions, methods, or commands and applies repeated measurements, warmups, and statistical comparison rather than generating protocol traffic.
Fact sheet
Specs
CATALOG LAST VERIFIED · 2026-08-12 · CURATED BY NAVEENKUMAR NAMACHIVAYAM