-
rustls
modern TLS library written in Rust
-
criterion
Statistics-driven micro-benchmarking library
-
divan
Statistically-comfy benchmarking library
-
iai-callgrind
High-precision and consistent benchmarking framework/harness for Rust
-
criterion2
Statistics-driven micro-benchmarking library
-
evtx
A Fast (and safe) parser for the Windows XML Event Log (EVTX) format
-
dssim
Tool that measures structural similarity between images using a multi-scale variant of the SSIM algorithm
-
criterion-cycles-per-byte
measure time with CPU cycles for criterion
-
brunch
micro-benchmark runner
-
tango-bench
Tango benchmarking harness
-
hyperfine
A command-line benchmarking tool
-
codspeed
Core instrumentation library for CodSpeed
-
goku-bench
Goku is an HTTP load testing application written in Rust
-
gungraun
High-precision, one-shot and consistent benchmarking framework/harness for Rust. All Valgrind tools at your fingertips.
-
binggan
Benchmarking library for stable Rust
-
logicpearl
Rust-first CLI for building, inspecting, and running LogicPearl artifacts
-
mcangen
High-performance CAN bus frame generator for testing and benchmarking
-
codspeed-criterion-compat
Criterion.rs compatibility layer for CodSpeed
-
vastar
HTTP load generator. Fast, zero-copy, raw TCP. Alternative to hey, oha, wrk.
-
zenbench
Interleaved microbenchmarking with paired statistics, CI regression testing, and hardware-adaptive measurement
-
cargo-aoc
Cargo Advent of Code Helper
-
codspeed-divan-compat
Divan compatibility layer for CodSpeed
-
statico
A blazing-fast HTTP server implemented in Rust that serves static responses at lightning speed
-
tpchgen
Blazing fast pure Rust no dependency TPC-H data generation library
-
git-perf
Track, plot, and statistically validate simple measurements using git-notes for storage
-
raffia
One parser for CSS/SCSS/Sass/Less
-
scarfbench-cli
CLI for running, testing, and evaluating SCARF benchmark applications
-
axiomsync-cli
Command-line interface for AxiomSync data runtime
-
lmn
Fast HTTP load testing CLI with dynamic templates, thresholds, and load curves
-
dudect-bencher
DudeCT constant-time function tester
-
rcp-tools-filegen
Test fileset generator - creates sample directory structures and files for testing file operations
-
cseq_benchmark
The program for benchmarking compact sequences and bitmaps
-
qndx-cli
CLI entrypoints for qndx (index/search/bench/report)
-
frozen-collections
Fast partially-immutable collections
-
hddrand
Benchmark drive writes with non-compressible data or wipe disks with random content
-
nm
Minimalistic high-performance metrics collection in highly concurrent environments
-
zench
Run benchmarks anywhere in your codebase and integrate performance checks directly into your cargo test pipeline
-
movingai
Benchmark Map/Scen File Parser
-
spargio
Work-stealing async runtime for Rust built on io_uring and msg_ring
-
alloc_tracker
Memory allocation tracking utilities for benchmarks and performance analysis
-
rave-cli
RAVE CLI — GPU-native video super-resolution engine
-
measured
A better way to measure your application statistics
-
locus-cli
A configurable CPU stress testing tool with multiple computational workloads
-
sqlite-zstd
Extension for sqlite that provides transparent dictionary-based row-level compression for sqlite
-
evalframe
Standalone eval framework for LLM outputs — Lua DSL with Rust host
-
tiny-bench
A tiny benchmarking library
-
spatialbench
Blazing fast pure Rust Spatial Bench data generation library
-
startled
CLI tool for benchmarking Lambda functions
-
lossless-transform-utils
General purpose utility methods for creating lossless transforms for various file formats
-
metrics-lib
The fastest metrics library for Rust. Lock-free 0.6ns gauges, 18ns counters, timers, rate meters, async timing, adaptive sampling, and system health. Cross-platform with minimal dependencies.
-
mobench-sdk
Rust SDK for mobile benchmarking with timing harness and Android/iOS builders
-
bencher
port of the libtest (unstable Rust) benchmark runner to Rust stable releases. Supports running benchmarks and filtering based on the name. Benchmark execution works exactly the same…
-
dns-bench
Find the fastest DNS in your location to improve internet browsing experience
-
haiai
Rust SDK for HAI.AI agent benchmarking, designed as a JACS-delegating wrapper
-
term-bench
render benchmark for terminal throughput measurements
-
shumai
A benchmark framework that empowers efficient and correct multi-thread benchmarks
-
axiomme-cli
Command-line interface for AxiomMe data runtime
-
profiler
Multi-span metrics based profiler and benchmarking library for Rust
-
repo-stream
Fast and robust atproto CAR file processing
-
factorio-belt
A fast, cross-platform Factorio benchmarking tool
-
cargo-simplebench
minimalist microbenchmarking framework with clear regression detection
-
espeak-ng
Pure Rust port of eSpeak NG text-to-speech
-
lintel-benchmark
Benchmarking harness for Lintel — runs validation against real-world repos and records timing results
-
latte-cli
A database benchmarking tool for Apache Cassandra
-
spinsat
A dynamic SAT solver based on digital memcomputing machines
-
simple-disk-benchmark
disk benchmark tool
-
dev-cleaner-cli
Removes unused imports from TS/JS files
-
ripunzip
unzip an archive in parallel
-
pondus
Opinionated AI model benchmark aggregator
-
times
Timing Benchmark, Repeated Runs, with Statistics
-
belt
A fast, cross-platform Factorio benchmarking tool
-
rsbench
Benchmarking utility written in pure rust
-
ruvector-cli
CLI and MCP server for Ruvector
-
density-rs
Superfast compression library
-
micromeasure
Microbenchmark harness for tiny operations and PMU-aware measurement
-
ai-endpoint-simulator
Multi-dialect AI endpoint simulator (OpenAI, Anthropic, Ollama, Cohere, Gemini) — SSE streaming for benchmarking
-
llmnop
A command-line tool for benchmarking the performance of LLM inference endpoints
-
glassbench
rust benchmark with memory
-
lsp-bench
Benchmark framework for Language Server Protocol (LSP) servers
-
flash-rerank-cli
CLI for Flash-Rerank — compile, benchmark, serve, and download models
-
plumbrs
A high-performance HTTP/1.1 and HTTP/2 benchmarking tool
-
codspeed-criterion-compat-walltime
Statistics-driven micro-benchmarking library
-
diskann-benchmark
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
stats_alloc_helper
A test helper to measure memory allocations
-
lightbench
A transport-agnostic benchmarking framework for latency and throughput measurement
-
guacamole
linearly-seekable random number generator
-
benchmark
Nanosecond-precision benchmarking for dev, testing, and production. Zero-overhead core timing when disabled; optional std-powered collectors and zero-dependency metrics (Watch/Timer) for real service observability.
-
simplebench-runtime
Core runtime library for SimpleBench - a minimalist microbenchmarking framework
-
nsbench
A high-performance DNS server benchmarking tool
-
rustframe
dataframe and math toolkit
-
timings-rs
Measure the wall-clock execution time of a command, inspired by Linux/macOS time
-
hypobench
Statistically rigorous A/B testing of benchmarks across commits
-
trueno-zram-cli
CLI tool for zram device management (zramctl replacement)
-
mobench
Rust mobile benchmark CLI with CI contract outputs and BrowserStack automation
-
shlesha
High-performance extensible transliteration library with hub-and-spoke architecture
-
qndx-query
Regex decomposition, candidate planner, and verifier for qndx
-
torks
Fast HTTP load testing CLI built in Rust
-
rustls-ring
A *ring*-based crypto provider for rustls
-
curlb
curl-compatible HTTP load tester — just replace 'curl' with 'curlb'
-
poly-cool
Polynomial root-finding
-
ruvector-profiler
Memory, power, and latency profiling hooks with CSV emitters for benchmarking attention mechanisms
-
fluxbench-stats
Statistical analysis engine for FluxBench with bootstrap resampling and BCa intervals
-
raven-uxn
Uxn CPU interpreter
-
httpress
A fast HTTP benchmarking tool built in Rust
-
energy-bench
Methods for benchmarking the energy consumption of programs
-
rsgridsynth
Rust-based synthesizer that decomposes single-qubit Z-axis rotations into Clifford+T gate sequences
-
speedo
Network speed test tool and file downloader built in Rust
-
resctl-bench
Whole system resource control benchmarks with realistic scenarios
-
criterion-hypothesis
Statistically rigorous A/B testing of benchmarks across commits
-
cargo-criterion
Cargo extension for running Criterion.rs benchmarks and reporting the results
-
rsb
a http server benchmark tool, written in rust
-
mockforge-bench
Load and performance testing for MockForge
-
hdds-latency-probe
DDS latency benchmark tool with ping-pong measurements
-
diol
benchmark lib
-
hurley
A curl-like HTTP client with performance testing capabilities
-
benchmarking
can be used to execute something and measure the execution time. It does not output anything to screens and filesystems.
-
git_perf_cli_types
Shared CLI types for git-perf
-
cargo-codspeed
Cargo extension to build & run your codspeed benchmarks
-
rbspy-testdata
Test data for rbspy
-
fluxbench
Benchmarking framework with process isolation, bootstrap statistics, algebraic verification, and CI integration
-
nanoda
Hey there! nanoda is your go-to Rust tool for benchmarking memory latency
-
benchmark-simple
A tiny, super simple and portable benchmarking library
-
thyme-sql
Performance benchmark tool for Postgres queries
-
gdsr
A GDSII reader and writer for Rust
-
distributed-cpu-stress-reporter
HTTP server that stress-tests CPU cores and reports performance metrics for measuring CPU performance in virtualized environments
-
iai-parse
Convert iai benchmark output to CSV
-
thundra
A fast HTTP benchmarking tool built in Rust
-
cli-log
logging and timing facility configured with an env variable
-
diskann-benchmark-runner
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
bitnet-benchmarks
Comprehensive benchmarking suite for BitNet implementation
-
pbench
Percentile-focused benchmarking for Rust — p50/p95/p99/p99.9/p99.99
-
all_the_time
Processor time tracking utilities for benchmarks and performance analysis
-
hydroxide
CPU path tracer written in Rust
-
test_cpu_parallel
Generate CPU- or memory-intensive workloads for benchmarking
-
satchel
Test registration and discovery crate. Satchel uses linkme for test registration and exposes APIs for test discovery.
-
armchair
Concurrency benchmarking tool for Rime TTS services
-
numberbench
Stupid number benchmark
-
temporal-compare
High-performance framework for benchmarking temporal prediction algorithms inspired by Time-R1
-
divan-macros
Macros for Divan, a statistically-comfy benchmarking library
-
benchgecko
Rust SDK for BenchGecko — compare LLM benchmarks, estimate inference costs, and explore AI model performance data
-
codspeed-divan-compat-walltime
A temporary compatibility layer for CodSpeed to use Divan's walltime entrypoint
-
tpchgen-cli
Blazing fast pure Rust TPC-H data generator command line tool and library
-
gymnasia
OpenAI Gymnasium environments in pure Rust
-
kam-ml
Optional ML inference module for kam variant calling
-
tester
A fork of Rust’s
testcrate that doesn’t require unstable language features -
herscat
High-intensity xray proxy stress tester in Rust
-
ruv-neural-mincut
rUv Neural — Dynamic minimum cut analysis for brain network topology detection
-
par_bench
Mechanisms for multithreaded benchmarking, designed for integration with Criterion or a similar benchmark framework
-
perfgate-validation
Validation functions for benchmark names and configuration
-
deno_bench_util
Bench and profiling utilities for deno crates
-
ai-tournament
A modular Rust crate for running AI tournament
-
philiprehberger-bench-utils
Micro-benchmarking utilities with statistical analysis, comparison, and regression detection
-
ssb
benchmarking for Rust, with hierarchical call tree, based on fastrace
-
shrew-cli
CLI runner for Shrew .sw deep learning programs
-
iai-callgrind-runner
Binary package needed by the iai-callgrind library
-
supraseal-c2
CUDA Groth16 proof generator for Filecoin
-
qr-tester
A CLI tool to scan QR codes from images and benchmark performance
-
autoeq-testfunctions
A collection of non linear functions for testing optimisation algorithms
-
rd-hashd
Latency-sensitive pseudo workload for resctl-demo
-
optirs-bench
OptiRS benchmarking, profiling, and performance analysis tools
-
cargo-benchcmp
comparing Rust micro-benchmark output
-
recallbench
A universal benchmark harness for AI memory systems
-
golem-test-framework
Test framework for integration tests and benchmarks
-
embeddenator-testkit
Comprehensive testing utilities and performance benchmarking for embeddenator VSA operations
-
windsock
database/service benchmarking framework
-
flash-rerank-benchmarks
Benchmark suite for Flash-Rerank
-
harness
Precise and reproducible benchmarking
-
benchkit
Lightweight benchmarking toolkit focused on practical performance analysis and report generation. Non-restrictive alternative to criterion, designed for easy integration and markdown report generation
-
statslicer
Guacamole provides a linearly-seekable random number generator
-
dgen-data
High-performance random data generation with controllable deduplication and compression
-
rt-app-rs
A pure Rust port of rt-app, the real-time workload simulator
-
torsh-benches
Benchmarking suite for ToRSh
-
aardvark-bio
Aardvark - A tool for sniffing out the differences in vari-Ants
-
quick_perf_event
lightweight framework for measuring and reporting performance counters accross labeled workloads
-
hft-benchmarks
High-precision benchmarking tools for high-frequency trading systems with nanosecond-level timing accuracy
-
renumber
tests or benchmarks
-
codspeed-bencher-compat
Bencher compatibility layer for CodSpeed
-
vibesql-bench-common
Shared benchmark infrastructure for vibesql benchmarks
-
bench_matrix
defining and running parameterized benchmarks, with optional Criterion integration
-
roqoqo-mock
Mocked interface for roqoqo rust quantum computing toolkit
-
hyper-wrapper
A JSON configuration wrapper for hyperfine benchmarking tool
-
devtools
CrabNebula devtools for Tauri: Inspect, monitor, and understand your application with ease
-
cargo-mcp
mcp server for cargo commands
-
perfos
Benchmark parts of your Rust code with stats insights
-
coding_benchmark
The program for benchmarking Huffman coding algorithms
-
oxicuda-autotune
OxiCUDA Autotune - Automatic GPU kernel parameter optimization engine
-
howfast
Small CLI tool that measures token metrics and completion tokens per second for an Ollama model response
-
ruvector-router-cli
CLI for testing and benchmarking ruvector-router-core
-
credit-data-simulator
Credit data pipeline simulator — Core Banking, Mapping, Rulepack, Regulator (OJK)
-
iai
One-shot benchmarking library
-
perfgate-scaling
Computational complexity validation and curve fitting for perfgate
-
bustle
Benchmarking harness for concurrent key-value collections
-
bitgn-sdk
Rust SDK for BitGN Agent Benchmarks platform (Connect-RPC)
-
tauri-plugin-devtools-app
Connect with the Devtools for Tauri application
-
coren
Machine capability detection and compute normalization
-
qndx-git
Git integration (gix-first) for qndx freshness model
-
mobench-runner
Lightweight benchmarking harness for mobile devices
-
midnight-onchain-vm
Implements the onchain VM for Midnight's ledger
-
oxigdal-bench
Comprehensive performance profiling and benchmarking suite for OxiGDAL
-
graph-api-benches
Benchmarking utilities and performance tests for the graph-api ecosystem
-
bench_diff
Reliably compare the latencies of two functions/closures
-
logicpearl-benchmark
Benchmark case adapters and scoring helpers for LogicPearl
-
perfgate-ingest
Import benchmark results from external frameworks into perfgate format
-
deno_ffi
Dynamic library ffi for deno
-
cuttle
A large language model inference engine in Rust
-
turbobench
MCP server benchmarking proxy — measure latency, token usage, and compare MCP servers
-
cputicks
Cross-platform cycle tick counter with runtime auto-selection
-
elara-test
ELARA Protocol - Test harness, chaos testing, and benchmarking tools for protocol validation
-
time-dilation
Scoped timers that print execution-time summaries on drop
-
gungraun-runner
Binary package needed by the Gungraun library. A high-precision, one-shot and consistent benchmarking framework/harness for Rust.
-
tenrso-ooc
Out-of-core processing with Arrow/Parquet for TenRSo
-
criterion-perf-events
Measure perf events for criterion
-
app-tracer
Monitoring / benchmarking of long running applications ie: server processes, streaming apps. Both CLI and TUI. (Use app-benchmark for benchmarking one-time run apps).
-
oximedia-optimize
Codec optimization and tuning suite for OxiMedia
-
axonml-profile
Profiling tools for the Axonml ML framework
-
kermit
Relational data structures, iterators and algorithms
-
karga
A small, flexible load-testing framework for Rust
-
kermit-kvs
Key-value stores used in Kermit
-
memori
A highly precise benchmarking and profiling suite for Rust
-
rpc-perf
RPC Performance Testing
-
axiomsync
Local retrieval runtime and CLI for AxiomSync
-
hillock
stopwatch that stores execution times at each step and can print a breakdown
-
connect-four-ai
A high-performance Rust implementation of a perfect Connect Four solver
-
loc
Count lines of code (cloc) fast
-
rd-util
collection library for resctl-demo
-
rustyload
A blazingly fast, concurrent HTTP load testing tool built in Rust
-
srb_py
Python extension module for the Space Robotics Bench
-
wolfcrypt-ring-testing
Tests and benchmarks for wolfcrypt-ring-compat
-
srb
Space Robotics Bench
-
macrotime
efficient timing
-
vexy-vsvg-test-utils
Shared testing utilities for vexy-vsvg
-
atomicring
AtomicRingBuffer is a constant-size almost lock-free concurrent ring buffer
-
cntryl-stress
Lightweight benchmark runner for single-shot and duration-based stress tests
-
haste
A work-in-progress benchmarking crate
-
llm-test-bench
A production-grade CLI for testing and benchmarking LLM applications with support for GPT-5, Claude Opus 4, Gemini 2.5, and 65+ models
-
axonml-train
High-level training, benchmarking, and adversarial training infrastructure for AxonML
-
oximedia-bench
Comprehensive codec benchmarking suite for OxiMedia
-
laza
Kanari Network Cryptographic Hashing Library
-
oximedia-presets
Advanced encoding preset library for OxiMedia
-
facet-json-classics
Classic JSON benchmark fixtures (citm, twitter, canada) for facet benchmarks
-
kvbench
A key-value store benchmark framework with customizable workloads
-
fluxbench-report
Report generation and visualization for FluxBench: JSON, CSV, HTML, and GitHub Actions output
-
cities-json
Get cities
-
snac-sweep
Sweep batch size, chunk size, and session count to benchmark ONNX decoder latency and RTF
-
hypobench-harness
In-process HTTP harness for hypobench benchmarks
Try searching with DuckDuckGo.