-
criterion
Statistics-driven micro-benchmarking library
-
divan
Statistically-comfy benchmarking library
-
hdrhistogram
A port of HdrHistogram to Rust
-
inferno
Rust port of the FlameGraph performance profiling tool suite
-
profiling
very thin abstraction over other profiler crates
-
pprof
An internal perf tools for rust programs
-
dhat
heap profiling and ad hoc profiling with DHAT
-
iai-callgrind
High-precision and consistent benchmarking framework/harness for Rust
-
tracing-tracy
Inspect tracing-enabled Rust applications with Tracy
-
usdt
Cross-platform Userland Statically Defined Tracing probes
-
crunchy
unroller: deterministically unroll constant loops
-
criterion2
Statistics-driven micro-benchmarking library
-
jemalloc_pprof
Convert jemalloc heap profiles to pprof to understand memory usage, fix memory leaks, and fix OOM Kills
-
axum-prometheus
A tower middleware to collect and export HTTP metrics for Axum
-
memory-stats
A cross-platform memory profiler for Rust
-
ittapi
High-level Rust bindings for ittapi
-
pyroscope
Profiler Agent for continuous profiling of Rust, Python and Ruby applications
-
puffin
instrumentation profiler for games
-
tracing-chrome
A Layer for tracing-subscriber that outputs Chrome-style traces
-
brunch
micro-benchmark runner
-
dogstatsd
client for Rust
-
hyperfine
A command-line benchmarking tool
-
goku-bench
Goku is an HTTP load testing application written in Rust
-
py-spy
Sampling profiler for Python programs
-
gix-discover
Discover git repositories and check if a directory is a git repository
-
binggan
Benchmarking library for stable Rust
-
crabgrind
Rust bindings to "Valgrind Client Request" interface
-
tango-bench
Tango benchmarking harness
-
criterion-cycles-per-byte
measure time with CPU cycles for criterion
-
blondie
Collect CPU callstack samples from a windows process
-
tracy-client
High level bindings to the client libraries for the Tracy profiler
-
counts
A command line tool for ad hoc profiling
-
codspeed-criterion-compat
Criterion.rs compatibility layer for CodSpeed
-
measureme
Support crate for rustc's self-profiling feature
-
twiggy
code size profiler
-
hotpath
async Rust profiler with memory and data-flow insights - quickly find and debug performance bottlenecks
-
measure_time
Provices macros to measure the time until end of scope
-
rftrace
Function tracer backend. Logs all functions entries and exits. Works on all software compiled with mcount() instrumentation.
-
qcs
High level interface for running Quil on a QPU
-
rbspy
Sampling CPU profiler for Ruby
-
wind_tunnel_instruments
Instruments for measuring performance with Wind Tunnel
-
async-profiler-agent
Rust agent for async-profiler
-
boa_profiler
Profiler for the Boa JavaScript engine
-
goodmetrics
Unlimited cardinality, fast metrics recording - for services
-
tpchgen
Blazing fast pure Rust no dependency TPC-H data generation library
-
triton-cli
Command Line Interface to run, prove, and verify programs written for Triton VM
-
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…
-
jvmti-bindings
Complete JNI and JVMTI bindings for Rust with zero dependencies. Build JVM agents in pure Rust.
-
codspeed
Core instrumentation library for CodSpeed
-
big-o-test
Enforces a maximum
spaceandtimeAlgorithm Complexity when testing -
locus-cli
A configurable CPU stress testing tool with multiple computational workloads
-
stylus-trace-studio
Performance profiling and flamegraph generation for Arbitrum Stylus transactions
-
gungraun
High-precision, one-shot and consistent benchmarking framework/harness for Rust. All Valgrind tools at your fingertips.
-
countme
Counts the number of live instances of types
-
mzprof
A dataflow profiler for Materialize
-
profile-inspect
Analyze V8 CPU and heap profiles from Node.js/Chrome DevTools
-
time-graph
Always-on profilling recording function timing and the corresponding call graph
-
term-bench
render benchmark for terminal throughput measurements
-
tracing-profile
A span based profiler, utilizing the tracing crate
-
custom-labels
Custom labels for profilers
-
hitrace-bench
Allows benching of servo on ohos using the hitrace library
-
feldera-size-of
measuring the total memory usage of an object
-
tracing-flame
Tracing layer for creating flamegraphs from span timings
-
octofhir-fhirpath-analyzer
FHIRPath static analysis and type-enriched AST engine with semantic validation
-
legion_prof
Legion Prof: a profiler for Legion
-
shumai
A benchmark framework that empowers efficient and correct multi-thread benchmarks
-
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.
-
kotoba-monitoring
Comprehensive monitoring and metrics collection system for KotobaDB
-
tiny-bench
A tiny benchmarking library
-
perf-event
interface to Linux performance monitoring
-
cargo-mate
Rust development companion that enhances cargo with intelligent workflows, state management, performance optimization, and comprehensive project monitoring
-
remoteprocess
cross platform api for getting information on a running processes
-
mobench-sdk
Rust SDK for mobile benchmarking with timing harness and Android/iOS builders
-
rsbench
Benchmarking utility written in pure rust
-
android-manifest
Android Manifest serializer and deserializer for Rust
-
samply
A command line profiler for macOS and Linux
-
kaioken
A Rust-based HTTP load testing tool with real-time terminal UI and DBZ flavor
-
tracy_full
Fully featured bindings for the Tracy profiler
-
opentelemetry-lambda-extension
AWS Lambda extension for collecting and exporting OpenTelemetry signals
-
alto-deploy
Deploy an instance of alto
-
histlog
hdrhistogram crate, provides off-thread serialization of HdrHistogram interval logs to file
-
energy-bench
Methods for benchmarking the energy consumption of programs
-
darwin-kperf
Safe Rust bindings for Apple's kperf/kpc hardware performance counters
-
wholesym
A complete solution for fetching symbol files and resolving code addresses to symbols and debuginfo
-
intent
Static analysis tool for the Intent design constraint language — machine-verifiable architectural constraints for codebases
-
simplebench-runtime
Core runtime library for SimpleBench - a minimalist microbenchmarking framework
-
rallo
Rust allocator for tracking memory usage
-
rustd_cli
Command-line interface for RustD compiler
-
ruvector-profiler
Memory, power, and latency profiling hooks with CSV emitters for benchmarking attention mechanisms
-
readings-probe
Probe for vital metrics process logging
-
benchmark-rs
Benchmarks for Rust libraries
-
resctl-bench
Whole system resource control benchmarks with realistic scenarios
-
witchcraft-metrics
A general-purpose metrics library
-
top-type-sizes
Makes -Zprint-type-size more useful
-
klag-exporter
High-performance Kafka consumer group lag exporter with offset and time lag metrics
-
pyroscope_pprofrs
pprof-rs backend for Pyroscope Profiler
-
rbspy-ruby-structs
Helper crate for rbspy. Contains Rust bindings for various internal Ruby structures for version 1.9.3 to 3.x.
-
re_perf_telemetry
In and out of process performance profiling utilities for Rerun & Redap
-
session-process-monitor
Terminal UI for monitoring per-process memory, CPU, and disk I/O in Kubernetes session pods
-
glassbench
rust benchmark with memory
-
moosicbox_task
MoosicBox task utilities package
-
rust-loguru
A flexible and extensible logging library for Rust. Similar functionality as python's loguru package.
-
firestorm
A low overhead intrusive flamegraph profiler
-
diol
benchmark lib
-
observe-rs
A flexible, multi-backend observability library for Rust
-
perfetto_protos
Generates Rust bindings to Protocol Buffers defined by Perfetto
-
cargo-goodtimes
Interactive compilation timing analyzer — visualizes the critical path as a Gantt chart
-
tracing-samply
Tracing subscriber layer for samply
-
codspeed-divan-compat
Divan compatibility layer for CodSpeed
-
hx-config
Configuration parsing and project detection for hx
-
function-timer
Macro that allow to time a function and emit a metric using metrics crate
-
rcp-tools-common
Internal library for RCP file operation tools - shared utilities and core operations (not intended for direct use)
-
sqlRedisBench
A TUI tool to benchmark and compare SQLite (disk/memory) and Redis performance
-
puffin_http
TCP server/client for puffin profiler data
-
foyer-bench
bench tool for foyer - Hybrid cache for Rust
-
rylv-metrics
High-performance DogStatsD metrics client with client-side aggregation
-
mphf_benchmark
The program for benchmarking Minimal Perfect Hash Functions
-
memtrace
A CLI tool for generation heap consumption flamegraphs
-
spaa
Tools for converting profiling data to SPAA format
-
perfetto-sdk-protos-gpu
Extra protobuf bindings for GPU events
-
rustracing_jaeger
Jaeger client library created on top of rustracing
-
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
-
criterion-hypothesis
Statistically rigorous A/B testing of benchmarks across commits
-
benchmarking
can be used to execute something and measure the execution time. It does not output anything to screens and filesystems.
-
swc-coverage-instrument
Istanbul compatible coverage instrumentation visitor for SWC
-
rustify-ml
Profile Python hotspots and auto-generate Rust + PyO3 stubs via maturin
-
pulseengine-mcp-monitoring
Monitoring, metrics, and observability for MCP servers - PulseEngine MCP Framework
-
iron_runtime_analytics
Usage analytics and reporting for Iron Cage agent runtime
-
git_perf_cli_types
Shared CLI types for git-perf
-
precision
Low overhead, high precision measurement crate
-
t-cmd
CLI utility to measure CPU time and RSS of a process
-
all_the_time
Processor time tracking utilities for benchmarks and performance analysis
-
memscope-rs
Advanced Rust memory analysis and visualization toolkit with custom allocator, variable tracking, and beautiful SVG reports
-
hft-benchmarks
High-precision benchmarking tools for high-frequency trading systems with nanosecond-level timing accuracy
-
statslicer
Guacamole provides a linearly-seekable random number generator
-
piano
Automated instrumentation-based profiling for Rust
-
startled
CLI tool for benchmarking Lambda functions
-
tonic_prometheus_layer
Tonic-compatible Tower Layer for Prometheus Metrics
-
hillock
stopwatch that stores execution times at each step and can print a breakdown
-
iotree
A command-line tool to monitor disk I/O statistics in a tree view
-
phprs
A PHP interpreter with build/package manager written in Rust
-
hyper-wrapper
A JSON configuration wrapper for hyperfine benchmarking tool
-
symbiotic
High-resolution performance profiling with hardware PMU counters, eBPF, and tracing integration
-
prock
Fast, low-overhead CPU statistics for process trees
-
tauri-plugin-tracing
tracing crate in your Tauri app
-
fluxbench
Benchmarking framework with process isolation, bootstrap statistics, algebraic verification, and CI integration
-
tracing-timing
Inter-event timing metrics on top of tracing
-
static_interner
Similar to
internmentcrate, but with interface and performance tweaks -
cpu-time
Small crate that provides CPU time measurement
-
deno_bench_util
Bench and profiling utilities for deno crates
-
harness
Precise and reproducible benchmarking
-
llm-latency-lens-providers
Provider adapters for LLM Latency Lens
-
legion_prof_viewer
Profiler UI frontend component for Legion Prof
-
opentelemetry-configuration
Opinionated OpenTelemetry SDK configuration wiring together tracing, OTLP export, and lifecycle management
-
rift-metrics
Metrics collection and reporting for Rift P2P
-
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
-
cargo-criterion
Cargo extension for running Criterion.rs benchmarks and reporting the results
-
kvbench
A key-value store benchmark framework with customizable workloads
-
nvglances
A TUI system monitor with support for NVIDIA GPUs (CUDA/NVML) and Apple Silicon GPUs (Metal)
-
optirs-bench
OptiRS benchmarking, profiling, and performance analysis tools
-
antislop
A blazing-fast, multi-language linter for detecting AI-generated code slop
-
bench_diff
Reliably compare the latencies of two functions/closures
-
ppk2
A driver for Nordic's Power Profiler Kit 2
-
egglog-bridge
egglog is a language that combines the benefits of equality saturation and datalog. It can be used for analysis, optimization, and synthesis of programs. It is the successor to the popular rust library egg.
-
httpress
A fast HTTP benchmarking tool built in Rust
-
no-block-pls
Instrument async Rust code to surface blocking work between await points
-
everscale-raptorq
RaptorQ (RFC6330)
-
graph-api-benches
Benchmarking utilities and performance tests for the graph-api ecosystem
-
gpui_perf
measuring Zed test performance, with too many Clippy lints
-
cloud_profiler_rust
Google Cloud Profiler Rust Agent
-
satchel
Test registration and discovery crate. Satchel uses linkme for test registration and exposes APIs for test discovery.
-
dgen-data
High-performance random data generation with controllable deduplication and compression
-
supraseal-c2
CUDA Groth16 proof generator for Filecoin
-
weld
language and runtime for improving the performance of data-intensive applications
-
pbench
Percentile-focused benchmarking for Rust — p50/p95/p99/p99.9/p99.99
-
voxell_timer
Perf timers for Rust
-
miyabi-benchmark
Benchmark evaluation for Miyabi - SWE-bench Pro, AgentBench, HAL, Galileo
-
time-dilation
Scoped timers that print execution-time summaries on drop
-
callgrind-compare
A modern tool to compare callgrind_annotate outputs and track performance changes over time. Enhanced fork with new features including CSV support, mixed input types, and advanced column naming.
-
coz
Rust support for the
cozCausal Profiler: https://github.com/plasma-umass/coz -
nvbit-rs
Idiomatic library for using the NVIDIA NVBIT binary instrumentation library
-
honeycomb-rs
A minimal, security-focused Honeycomb.io client for Rust
-
devtools
CrabNebula devtools for Tauri: Inspect, monitor, and understand your application with ease
-
karga
A small, flexible load-testing framework for Rust
-
flamelens
Flamegraph viewer in the terminal
-
parabuild
A parallel build utility for template heavy projects
-
trace-err
A small extension to the tracing crate, which provides a single method 'trace_expect()' for Result<T, E> and Option<T>
-
pprof-pyroscope-fork
An internal perf tools for rust programs
-
labyr
A PDDL benchmarker
-
bma-benchmark
Benchmark for Rust and humans
-
dpc-pariter
Parallel iterator processing
-
fun_time
that allows you to easily time your function calls with a simple attribute!
-
kcr_opentelemetry_io
Kubernetes Custom Resource Bindings
-
peach_profiler
A performant, low-overhead instrumentation-based profiler. Just peachy.
-
codspeed-criterion-compat-walltime
Statistics-driven micro-benchmarking library
-
macrotime
efficient timing
-
telemetry-kit
Privacy-first, batteries-included telemetry toolkit for Rust applications with OpenTelemetry
-
ftt
Measure Execution Time in Rust
-
strest
Blazing-fast async HTTP load tester in Rust - lock-free design, real-time stats, distributed runs, and optional chart exports for high-load API testing
-
divan-macros
Macros for Divan, a statistically-comfy benchmarking library
-
gnostr-scopetime
log runtime of arbitrary scope
-
llm-latency-lens-metrics
Metrics collection and aggregation for LLM Latency Lens
-
orb8
eBPF-powered observability toolkit for Kubernetes with GPU telemetry
-
haste
A work-in-progress benchmarking crate
-
par_bench
Mechanisms for multithreaded benchmarking, designed for integration with Criterion or a similar benchmark framework
-
testlint
A comprehensive toolkit for profiling and coverage reporting across multiple programming languages
-
quick_perf_event
lightweight framework for measuring and reporting performance counters accross labeled workloads
-
cities-json
Get cities
-
amd_uprof
Safe wrappers for amd_uprof-sys
-
komihash
implemenation of komihash
-
daemon_rs
High-performance structured logging daemon with Parquet storage
-
easybench
A lightweight benchmarking library
-
rjprof-cli
Command-line interface for rjprof Java profiler
-
deno_ffi
Dynamic library ffi for deno
-
drasi-reaction-profiler
Profiler reaction plugin for Drasi
-
rustops
Lightweight anomaly detection for operations metrics
-
oxideshield-guard
Runtime guards and security pipeline for OxideShield
-
rpc-perf
RPC Performance Testing
-
time_requirements
measure time requirements of steps in your code
-
webbundle
WebBundle library
-
rustyload
A blazingly fast, concurrent HTTP load testing tool built in Rust
-
micrometer
Profiling for fast, high frequency events in multithreaded applications with low overhead
-
superluminal-perf
Superluminal Performance API for adding user events to profiler captures
-
vexy-vsvg-test-utils
Shared testing utilities for vexy-vsvg
-
kotoba-bench
Comprehensive benchmarking suite for KotobaDB
-
vtebench
Terminal emulators benchmark
-
perfetto-sdk
Bindings for the Perfetto tracing framework
-
loa-core
Lightweight Observability Agent - Core, a library for building observability agents
-
caliber-core
Core data types for the CALIBER memory framework
-
math-example
mathematical evaluation example demonstrating the nanoeval framework
-
project_init
Quickly initialize projects from a template
-
farmfe_bench
Farm Bench
-
size-of
measuring the total memory usage of an object
-
granular-metrics
Zero-middleware metrics counter that emits per-key and aggregate RPS/RPM snapshots every second
-
ninjatracing
Rust port of ninjatracing: converts Ninja build logs to Chrome Tracing format
-
probex-ebpf
eBPF programs for the probex profiler
-
ambient_profiling
very thin abstraction over other profiler crates
-
autoperf
Automate the recording and instrumentation of programs with performance counters
-
problem_generator
TD Mk Landscape benchmark generator, for use with black-box optimization algorithms
-
smt-scope
parsing and analysing SMT traces
-
rs_tracing
trace events in the trace event format
-
p3-miden-fri
Miden-specific FRI implementation with configurable folding factor, based on Plonky3's FRI
-
ironsbe-bench
Benchmarking suite for IronSBE
-
torsh-profiler
Performance profiling and monitoring for ToRSh
-
silicube
sandboxed code execution
-
dropclock
A guard type that runs a closure with the creation instant on drop
-
opentelemetry-lambda-tower
OpenTelemetry Tower middleware for AWS Lambda
-
pprof2
An internal perf tools for rust programs
-
timelapse
performance measurement of code
-
tracing-span-tree
tracing subscriber for hierarchical profiling
-
comtains
Zero-allocation byte-set matcher generated at compile time
-
armature-analytics
API analytics and usage tracking for Armature framework
-
koute/bytehound-gather
A memory profiler for Linux
-
rapl-energy
Small library for getting the CPU energy consumption from RAPL
-
mntime
Execute "m" commands "n" times to calculate mean of usage time and memory. As an alternative to "time", "gnu-time" is used internally.
-
altius-benchtools
A high-performance profiler for tracing RPC server execution
-
zed-perf
measuring Zed test performance, with too many Clippy lints
-
stateset-observability
Observability utilities for StateSet iCommerce (metrics + tracing)
-
criterion-perf-events
Measure perf events for criterion
-
venator-app
A log and trace viewer for Rust tracing and OpenTelemetry
-
zombie_profiler
Zero-overhead profiling utilities for Zombie benchmarks
-
aster-bench
Aster - An AI agent framework
-
yab
Benchmarking framework powered by
cachegrind -
ferric-ai
Comprehensive flamegraph analysis CLI with intelligent hotspot detection, source code attribution, allocation analysis, and LLM-friendly structured output for performance optimization
-
arbitime
Dead simple timing macros
-
lens-core
High-performance code search engine with LSP integration and benchmarking
-
bpu_trasher
trash the branch prediction unit
-
cntryl-stress
Lightweight single-shot benchmark runner for system-level stress tests
-
flg
A linux profiling utility
-
xi-trace
Library-based distributed tracing API to meet the needs of xi-core, frontends and plugins
-
stomata-core
Core stomata library for systems metric collection and visualization via the stomata-cli
-
iro-cuda-ffi-profile
GPU profiling and benchmarking utilities for iro-cuda-ffi
-
iai
One-shot benchmarking library
-
argmin_testfunctions
Test functions for optimization algorithms
-
tracy-rs
Rust bindings for the tracy realtime profiler
-
rust_hawktracer
Rust bindings for hawktracer profiling library
-
farmfe_plugin_tree_shake
Tree shake plugin of farm
-
gperftools
Bindings to google's gperftools
-
devtimer
benchmarking code
-
zlayer-observability
OpenTelemetry tracing and Prometheus metrics for ZLayer
-
oxidd-manager-index
Index-based manager implementation for OxiDD
-
scaling
A lightweight benchmarking library that measures scaling behavior
-
re_tracing
Helpers for tracing/spans/flamegraphs and such
-
system-alert
monitoring and visualizing system alerts
-
inquisitor
fast load testing tool
-
haagenti-autoopt
Self-optimization and auto-tuning for inference pipelines
-
bustle
Benchmarking harness for concurrent key-value collections
-
duende-observe
Observability integration for Duende (renacer tracing, ttop monitoring)
-
benchy
benchmarking long-running tasks
-
thag_profiler
A lightweight, cross-platform Rust code profiling toolkit with zero overhead when disabled
-
entrenar-bench
Distillation benchmarking and hyperparameter sweep tool
-
bitio-rs
🚀A lightweight Rust library for bit-level I/O: read, peek, write, with both big-endian and little-endian support
-
pore
a performance oriented reimplementation of repo
-
perf-gauge
Gauging performance of network services. Snapshot or continuous, supports Prometheus metrics.
-
tracy-client-sys
Low level bindings to the client libraries for the Tracy profiler
-
llm-observatory-storage
Storage layer for LLM Observatory - handles persistence of traces, metrics, and logs
-
cardamon
help development teams measure the power consumption and carbon emissions of their software
-
ittapi-sys
Rust bindings for ittapi
-
crust-trust
An outstanding Rust crate to manage workspaces with optimal crate handling
-
microbench
A micro-benchmarking library
-
auto_bench_fct
automatically benchmarking function call count and execution time in Rust
-
anchor-yard
effective performance profiling and world snapshot tool for the shipyard ECS framework
-
hamming-bitwise-fast
A fast, zero-dependency implementation of bitwise Hamming Distance using a method amenable to auto-vectorization
-
armature-opentelemetry
OpenTelemetry integration for Armature observability
-
benchie
A benchmarking tool
-
shuffling-allocator
A shuffling allocator, randomizing heap object locations; useful for avoiding accidental cache locality during benchmarking, which can obscure performance evaluation
-
legalis-verifier
Formal verification for Legalis-RS legal statutes
-
tracy-gizmos
Bindings for the client library of the Tracy profiler
-
cuid2
protocol in rust
-
aoc-runner
A runner for the Advent of Code
-
pre-commit-rs
pre-commit implemeneted in Rust
-
gbench
tools to benchmark code for further analyzation using Chrome tracing
-
burn_telemetry
burn training logger
-
codspeed-divan-compat-walltime
A temporary compatibility layer for CodSpeed to use Divan's walltime entrypoint
-
performance_measure
measuring the performance of Rust code
-
coreml-rs-fork
CoreML bindings for Rust using swift-bridge to maximize performance
-
stream-benchmark
The STREAM benchmark is a simple synthetic benchmark program that measures sustainable memory bandwidth and the corresponding computation rate for simple vector kernels
-
hemera
Inevitable timing for Rust functions—measure execution with divine precision
-
cpuprofiler
Bindings to google's cpu profiler
-
trace-time
Easily trace time to execute a scope
-
tempus_fugit
A tiny library to measure the execution time of Rust expressions, with nanosecond precision
-
cyfs-raptorq
RaptorQ (RFC6330)
-
embedded-profiling
Profiling for
no-stdembedded targets -
microtime
Time tracked in microseconds
-
usereport-rs
Collect system information for the first 60 seconds of a performance analysis
-
tokmd-analysis-entropy
Entropy profiling for tokmd analysis receipts
-
trace-tools
Tracing and diagnostic tools for tasks
-
sapling-minibench
Minimal benchmark library
-
optick
Super Lightweight Performance Profiler
-
cbdr
Tools for comparitive benchmarking
-
cbench
Environment control for benchmarks
-
macroquad-profiler
Profiler UI for macroquad
-
rapid_recorder
High-performance library for tracking internal variables in concurrent Rust applications
-
crabscore-analysis
Static code analysis for CrabScore - The Rust Efficiency Standard
-
nvbit-io
NVIDIA NVBIT streaming encoder and decoder implementations using serde
-
readings
Graph vital metrics process logging
-
tauri-plugin-devtools
CrabNebula devtools for Tauri: Inspect, monitor, and understand your application with ease
-
rusty_benchmark
micro-benchmarking helper that writes directly to CSV
-
spaa_parse
Parser and writer for SPAA (Stack Profile for Agentic Analysis) files
-
helia-interop
Interoperability testing and compatibility utilities for Helia
-
orb8-agent
Node agent for orb8 (DaemonSet)
-
profi
Scope-based single and multithreaded profiling
-
hsperf
monitor java virtual machines performance data
-
rust_mobile_telemetry
Observability instrumentation (tracing + metrics) for mobile-backend applications or embedded / edge services
-
howlong
Measure how long it takes for a program to execute in different clocks
-
wtf
A frame-based profiling crate
-
qr_benchmark
A benchmarking suite for Rust QR code decoding libraries
-
pyroscope-rbspy-oncpu
Sampling CPU profiler for Ruby
-
datadog-statsd
A dogstatsd client for rust
-
dcrypt-utils
helpers for the dcrypt library
-
coveralls
Send job to Coveralls (coveralls.io)
-
timedilator-2
Faster real-time TUI tracing profiler for the nanoprof C library
-
scopetime
log runtime of arbitrary scope
-
rftrace-frontend
Rftracer frontend for writing uftrace compatible traces
-
s3lsio
command line utility for AWS S3 operations. It support V2 and V4 signatures. It also does benchmarking for S3. It can be used in scripts, called from other apps, cron etc. It's driven by JSON and can return data in JSON…
-
child_wait_timeout
A wait timeout in rust
-
oxigdal-bench
Comprehensive performance profiling and benchmarking suite for OxiGDAL
-
fast-bernoulli
Efficient sampling with uniform probability
-
slow_function_warning
macro that prints a warning if a function takes longer than expected
-
llm-latency-lens-exporters
Export formats for LLM Latency Lens metrics
-
resctl-bench-intf
Whole system resource control benchmarks with realistic scenarios (interface library)
-
kotoba-profiler
Advanced profiling and performance analysis tools for KotobaDB
-
scuffle-pprof
Helper crate for adding pprof support to your application
-
gpqa-example
Example implementation of GPQA (Graduate-Level Google-Proof Q&A) evaluation tasks
-
perf_monitor
A toolkit designed to be a foundation for applications to monitor their performance
-
frame-analyzer-ebpf
The ebpf part of frame-analyzer
-
grid_search_maze
Maze generator for testing and benchmarking grid-searching algorithms
-
benchman
A benchmark tool that focuses on one-shot benchmark
-
fast-float-compare
A lightweight benchmark comparing minimal float comparison implementation against rust_decimal
-
mq-workload-generator
testing the performance of Apache RocketMQ and Apache Kafka
-
moneta_fn
A set of macros to function profiling
-
nam-supraseal-c2
CUDA Groth16 proof generator for Filecoin
-
py-spy-for-datakit
py-spy fork for sending data to datakit
-
oxigdal-dev-tools
Development tools for OxiGDAL: profiling, debugging, validation, and testing utilities
-
librjprof
Java profiling library using JVMTI
-
trawler
A workload generator that emulates the traffic to lobste.rs
-
fast-clock
explicit api for alternatives to std::time::Instant
-
fastcontains
faster contains
-
chase_seq
A pointer chase benchmark library, providing utilities to create and run chase sequences
-
update_rate
A generic, low-overhead rate counter for FPS counters and the like
-
microprofile
small library for profiling and optimizing multithreaded programs
-
efficiency-benchmark
benchmarking tool for measuring the efficiency of your laptop
-
rewrk
HTTP benchmarking tool
-
calliper
Fine-grained benchmarking made easy
-
cargo-bencher
Bencher for Cargo
-
benchrs
Apache Benchmark style http bench tool written in async rust
-
hardware-diagnostic
Ferramenta de diagnóstico de hardware para Windows com sistema de pontuação
-
mz_rusoto_codeguruprofiler
AWS SDK for Rust - Amazon CodeGuru Profiler @ 2019-07-18
-
core-to-core-latency
Measures CPU core-to-core latency
-
performances-testing
A performances testing library
-
spirit-dipstick
Automatic configuration of dipstick backends
-
hotpath-meta
Hotpath meta - a version of hotpath used to profile the profiler itself. Not intended for external use.
-
goku-core
Goku is an HTTP load testing application written in Rust
-
iai-callgrind-runner
Binary package needed by the iai-callgrind library
-
benchmarker
benchmarking arbitrary binaries
-
piano-runtime
Zero-dependency timing and allocation tracking runtime for piano profiler
-
fliplru
A LRU cache that shows effectiveness of cache capacity
-
lading-capture
load testing daemons
-
sirun
A benchmark test runner
-
perfrecord
A macOS command line profiler
-
microperf
A small tool using perf to provide more performance insights
-
speed_test
allows for easy performance profiling, seamlessly
-
koute/bytehound-cli
A memory profiler for Linux
-
rvv-vroom
Hand tuned RISC-V vector instruction inner loops
-
kermit-bench
Benchmarking utilities and benchmarks
-
prometheus
instrumentation library for Rust applications
-
project-template
A template for Rust project
-
timed
Macros to time function execution
-
benchpress
orchestrating a large benchmark
-
performance-mark-impl
performance_mark is an attribute macro that adds performance (time) logging to methods. This crate is implementation detail, you should depend on
performance-mark-attributeinstead. -
pew
A benchmarking library for Rust based on google/benchmark
-
timing
stuff
-
datafusion-tracing
DataFusion tracing of execution plans
-
kprofiling
Forgot to rename this to redox-kprofiling, email me if you'd like this crate name
-
protest-criterion
Property-based benchmarking integration between Protest and Criterion
-
fluxbench-report
Report generation and visualization for FluxBench: JSON, CSV, HTML, and GitHub Actions output
-
rdf-fusion-bench
RDF Fusion benchmarking tool
-
profl
timings profiler
-
stylus-trace-core
Performance profiling and flamegraph generation for Arbitrum Stylus transactions
-
rs_malloc_tracker
Wraps LibC allocation calls to expose Prometheus memory statistics
-
intel-seapi
Mid-level wrapper for Intel Single Event API (SEAPI) and ittnotify, as used by Intel VTune
-
profile-bee-tui
Terminal-based flamegraph viewer for profile-bee (forked from flamelens)
-
tracing-perf
Performance and time reporting for tracing
-
getr
A benchmarking wrapper around getrusage
-
vignette
A sampling profiler as a library. Particularly oriented towards shipping software where symbols need to be hydrated later.
-
hanzo-runtime-tests
Hanzo AI - Runtime Tests Library
-
qsdr-benchmarks
Benchmarks for qsdr experimental high-performance SDR runtime
-
lading
load testing daemons
-
tracing-datadog-macros
Collection of convenience macros to use with Datadog tracing
-
hprof
hierarchical profiler
-
breezy-timer
Painless and production friendly timers
-
latency_trace
supports latency measurement for functions and code blocks, both sync and async
-
cgmemtime
Linux tool to check peak memory usage and CPU time
-
streaming-harness
A benchmarking harness for streaming systems
-
newrelic-unofficial
New Relic instrumentation in pure Rust
-
diol-cbind
benchmark lib
-
webbundle-bench
WebBundle Bench
-
lossless-transform-utils
General purpose utility methods for creating lossless transforms for various file formats
-
karga-http
Karga adapters for the main web protocols
-
nokia/nwind
A sampling CPU profiler for Linux
-
gbenchmark
A benchmark library for Rust with inspiration from Go benchmarking
-
mbench
easy to use microbenchmark macro. Zero deps.
-
measureme-mirror
Support crate for rustc's self-profiling feature
-
memuse
Traits for measuring dynamic memory usage of types
-
crate-race
Comparing Rust crate function speeds
-
qbsdiff_test_bench_utils
private utilities of the qbsdiff crate for tests and benchmarks
-
cortex-m-microclock
software clock for Cortex-M devices based on the CYCCNT hardware counter
-
load
Load generator for benchmark tasks with Zipf distribution
-
workflow-perf-monitor
A toolkit designed to be a foundation for applications to monitor their performance
-
tibba-performance
performance for tibba
-
observability
Experimental tracing ideas
-
darwin-kperf-criterion
Criterion measurement plugin using Apple's hardware performance counters
-
tracing-coz
Bridge between the Coz profiler and rust tracing
-
trans-gen-ruby
Generating Ruby trans code
-
mm0_deepsize
MM0 port of deepsize crate
-
tokio-metrics
Runtime and task level metrics for Tokio applications
-
might_sleep
limit cpu usage by estimating sleep time
-
cpubaker
program that turns every core to 100%
-
venator-engine
The core functionality that drives the Venator app
-
lcov-diff
get deltas of lcov coverage files
-
axum-server-timings
Simplify adding the server-timings header to your Axum applications
-
resource-meter
A lightweight resource usage measurement library for Rust, providing scoped measurement of wall-clock time, user CPU time, and system CPU time
-
hermit_bench_output
interface to the hermit-bench benchmarking framework
-
netperf
A network performance measurement tool
-
virust
'benchmarking' tool or software that allows you to fill the desired amount of memory with random values, to see how your computer performs with limited RAM
-
metrics-utils-macros
Procedural utility macros for ease of recording metrics
-
bitbelay
A performance evaluation harness for non-cryptographic hash functions
-
harness-cli
Precise and reproducible benchmarking
-
pibench-parser
parser to parse the text output from pibench
-
tracing-opentelemetry
OpenTelemetry integration for tracing
-
timbal
Instrumentations for functions, and more
-
hala-pprof
Hala performance profiling toolkit
-
exponential-histogram
Auto-scaling approximate histogram
-
serde-bench
Minimal serialization format for benchmarking Serde
-
malory
benchmark Async Functions (Futures)
-
padder
A highly efficient Rust crate for padding data during runtime
-
bench_rust
Benchmark functions
-
llm-latency-lens-core
Core types and timing engine for LLM Latency Lens
-
liberty-db
A fully defined liberty (std. cells in VLSI) data structure, efficient parser & formatter
-
ibench
Extremely simple and small Rust library for quickly timing a closure
-
persil
minimal and simple profiling library based on measureme
-
nvbit-model
NVIDIA NVBIT models for serialization and deserialization
-
wrk-api-bench
perform HTTP benchmarks using wrk and produce useful performance regression information
-
critcmp
A command line utility for comparing benchmark data generated by Criterion
-
llm-observatory-sdk
Rust SDK for LLM Observatory with trait-based instrumentation
-
codspeed-bencher-compat
Bencher compatibility layer for CodSpeed
-
tracing-durations-export
Record and visualize parallelism of tracing spans
-
coarse-prof
Tiny library for coarse-grained hierarchical profiling
-
srgn
A grep-like tool which understands source code syntax and allows for manipulation in addition to search
-
rspack_plugin_asset
rspack asset plugin
-
lnc-metrics
Non-blocking telemetry and metrics for LANCE
-
thread_profiler
A thread profiling library that outputs profiles in the chromium trace format
-
flamegraph
cargo subcommand for generating flamegraphs, using inferno under the hood
-
vexy-vsvg-benchmarks
Benchmarks for vexy-vsvg
-
bench_timer
bench library for rust
-
metrics-catalogue
Metrics Catalogue
-
bench-runner
Lightweight benchmarking harness for mobile devices
-
armature-metrics
Prometheus metrics and monitoring for Armature
-
profiling-procmacros
very thin abstraction over other profiler crates
-
hermes_bench
benchmark suite generator in Rust
-
otel
Ergonomic macros for OpenTelemetry tracing in Rust
-
sightglass
A benchmark suite and tool to compare different implementations of the same primitives
-
cliff
Find the load at which a benchmark falls over
-
tracers
Generates very low overhead native trace points using stable Rust
-
nokia/nperf
A sampling CPU profiler for Linux
-
tracing-opentelemetry-instrumentation-sdk
A set of helpers to build OpenTelemetry instrumentation based on
tracingcrate -
sp1-eval
A performance evaluation tool for SP1 programs
-
zeknox
ZEro KNOwledge Xcelerated (accelerated ZKP)
-
zerg
HTTP throughput benchmarking library
-
maelstrom-common
boilerplate abstraction for running a Maelstrom node
-
criterion-macro
Custom Test Framework macro for Criterion.rs
-
esl01-minibench
Minimal benchmark library
-
hypcmp
Extension to run hyperfine with toml files w/ commit switches
-
ark-algebra-bench-templates
A benchmark library for finite fields and elliptic curves
-
axum-mini-profiler
Performance profiler for axum
-
cargo-mcp
mcp server for cargo commands
-
ianaio-console
Convenience crate for working with browser's console
-
rprofiler
profiling your code with HTML reports as result
-
tauri-plugin-profiling
Tauri plugin for CPU profiling with flamegraph generation
-
deepsize
measuring the total size of object on the stack and heap
-
criterion-hypothesis-harness
Custom harness runtime for criterion-hypothesis
-
ssh-wrap
ssh wrap
-
big_o
Infers asymptotic computational complexity
-
libipt
The Intel Processor Trace (Intel PT) Decoder Library is Intel's reference implementation for decoding Intel PT
-
cargo-llvm-codecov-converter
conversion utility from llvm-cov format to codecov format
-
telelog
High-performance structured logging library for Rust with rich visualization capabilities
-
tracing-bunyan-formatter
A Bunyan formatter for the tracing crate
-
quantum-pulse-macros
Procedural macros for the quantum-pulse profiling library
-
rustmeter
CLI application to interact with RustMeter beacons and export Perfetto traces
-
flame
a profiling / flamegraph library
-
allocator-tracer
Allocator trace utilities for benchmarking
-
easytiming
easy timing functions, code blocks, etc
-
goku-mcp
mcp for Goku
-
atomic-bomb-engine
A high performance torture testing engine
-
git-perf
Track, plot, and statistically validate simple measurements using git-notes for storage
-
cargo-instruments
Profile binary targets on macOS using Xcode Instruments
-
downtown
A realtime BPF profiler
-
criterion-table
Generate markdown comparison tables from cargo-criterion benchmark output
-
tracing-wasm
tracing subscriber for browser WASM
-
axonml-profile
Profiling tools for the Axonml ML framework
-
rtm-json
Rust Type Mapper (RTM) crate rtm-json
-
evaltor
evaluating the evaluatees on benchmarks
-
analyzeme
common functionality for measureme tools
-
print_perf
Ergonomic print optimization for Rust. This crate will provide a struct and a helper macro that you can use to measure and print out the time between two points in your code.
-
benchme
Macros to easily / cleanly benchmark code blocks
-
quanta
high-speed timing library
-
llvm-mca
Macros for generating
llvm-mcamarker comments -
rust_bench_parser
parses cargo bench output into struct
-
leptos-shadcn-performance-audit
Performance audit and monitoring system for leptos-shadcn-ui components
-
lief
Official Rust bindings for LIEF
-
bench-rs
A benchmark library
-
opentelemetry-aws
AWS exporters and propagators for OpenTelemetry
-
ssdbench
Lightweight SSD benchmark written in Rust
-
cadence
An extensible Statsd client for Rust
-
otlp-sigv4-client
AWS SigV4 authentication client for OpenTelemetry
-
zoomies
An asynchronous DogStatsD client
-
goku
HTTP load testing application written in Rust
-
morseytype
terminal-based Morse code typing trainer designed to help you improve your Morse code proficiency through structured practice sessions. The application presents words from english vocabulary lists…
-
winstacks
Collect CPU call stack samples from a windows process
-
perfmon
A toolkit designed to be a foundation for applications to monitor their performance
-
rbspy-oncpu
Sampling CPU profiler for Ruby
-
thread-time
Small crate that provides CPU time measurement for threads
-
embeddenator-obs
Observability: metrics, logging, and tracing for Embeddenator
-
prime_bench
A prime finding benchmarking tool
-
rftrace-frontend-ffi
Default rftracer frontend as a static library so it can be called from C code
-
performance-mark-attribute
performance_mark is an attribute macro that adds performance (time) logging to methods
-
craftingbench
benchmarking macro :)
-
trackingalloc
fast tracking allocator
-
keyvalint_bench
standardized key-value store benchmarks
-
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.
-
traceon
An easy to use log and tracing formatter with a flattened json or pretty output
-
ipp-sys
toplevel convenience crate (part of ipp-sys Intel IPP bindings)
-
tracking-allocator
global allocator that provides hooks for tracking allocation events
-
wasmprof
allows to profile code running inside of wasmtime
-
solverforge-benchmark
Benchmarking framework for SolverForge constraint solver
-
tracing-actions
Tracing subscriber that vends action trace structures to a callback
-
puffin_egui
Show puffin profiler flamegraph in-game using egui
-
average-benchmark
A benchmarking tool for performance cpu analysis
-
ggen
Ontology-driven code generation: Transform RDF ontologies into typed code through SPARQL queries and Tera templates
-
function_benchmarker
A proc macro for benchmarking Rust code
-
iamctl-rust-sdk
SDK for building iamctl providers with type safety and performance
-
gungraun-runner
Binary package needed by the Gungraun library. A high-precision, one-shot and consistent benchmarking framework/harness for Rust.
-
opentelemetry-application-insights
OpenTelemetry exporter for Azure Application Insights
-
sftrace-setup
Setup helper for sftrace (instrumentation-based trace tool)
-
ruvector-router-cli
CLI for testing and benchmarking ruvector-router-core
-
deno
executable
-
crabscore-report
Report generation and web dashboard for CrabScore - The Rust Efficiency Standard
-
china-id
一个中国身份证号码解析库
-
time-graph-macros
Attribute macro to instrument functions and record their executing time with the time-graph crate
-
partial-callgrind
Callgrind client requests in Rust
-
tracing-chrometrace
A Layer for tracing-subscriber that outputs Chrome-style traces
-
mpc-bench
Multi-party computation experimentation library
-
mybench
(and very primitive) benchmarking macro
-
tracing-subscriber
implementing and composing
tracingsubscribers -
scopeclock
inline micro-benchmarking
-
trans-gen-java
Generating Java trans code
-
logwise
an opinionated logging library for Rust
-
owiwi-tracing-opentelemetry
initialize tracing with opentelemetry
-
deepsize_derive2
measuring the total size of object on the stack and heap
-
ep-dwt
embedded-profilingimplementation using the Data Watchpoint and Tracing (DWT) unit -
buswatch-adapters
Pre-built adapters for collecting metrics from popular message buses
-
exec_duration
Stupid and easy to use Rust code instrumentalization library
-
influxive
High-level Rust integration of opentelemetry metrics and InfluxDB
-
steroid
A lightweight framework for dynamic binary instrumentation
-
phlow-sdk
SDK for Phlow, a fast, modular runtime for building backends with YAML flows, Rust modules, and native OpenTelemetry observability
-
dolphin
A lightweight and safe Rust FFI library for dynamically loading and invoking functions from shared libraries with support for return values
-
tracing-subscriber-init
A trait and some functions to make tracing subscriber initialization a bit easier
-
benchtest
Macro for benching and testing simple functions
-
fluxbench-stats
Statistical analysis engine for FluxBench with bootstrap resampling and BCa intervals
-
hhmmss_rs
Format time and duration in chrono, std::time and time as HH:MM:SS and HH:MM:SS.xxx
-
pyroscope-cli
Pyroscope Profiler CLI
-
rcp-tools-remote
Internal library for RCP tools - remote copy protocol and networking (not intended for direct use)
-
trans-gen-go
Generating Go trans code
-
depyler-oracle
ML-powered compile error classification and auto-fixing using aprender models
-
redox-kprofiling
Conversion tool from Redox kernel profiling data into perf script
-
axum-tracing-opentelemetry
Middlewares and tools to integrate axum + tracing + opentelemetry
-
opentelemetry-tide
OpenTelemetry integration for Tide
-
openinference-instrumentation
OpenInference instrumentation helpers for Rust applications
-
strace-parse
Parser and utilities for strace files
-
dsfb-fusion-bench
Deterministic synthetic benchmarking and plotting data generator for DSFB fusion diagnostics
-
windsock
database/service benchmarking framework
-
callgrind
-
dogdata-sqlx
SQLx instrumentation for tracing to Datadog APM via OpenTelemetry
-
hrstopwatch
A high accuracy stopwatch, intended for benchmarking
-
poee
Functions for efficient development
-
twiggy-traits
Common traits for the Twiggy code size profiler
-
alloc_counter
Count allocations, reallocations, deallocations. Allow, deny, or forbid allocations on an expression or function basis.
-
trustformers-debug
Advanced debugging tools for TrustformeRS models
-
pyo3-tracing-subscriber
A Python module for configuring and initializing tracing subscribers from Python
-
nvbit-build
Build-time helpers for compiling NVIDIA NVBIT instrumentation
-
metered
Fast, ergonomic metrics for Rust!
-
harness-probe-perf
harness probe for reporting linux perf-event counter values
-
llvm-mca-macros
Procedural macros for generating
llvm-mcamarker comments -
bitbelay-tests
Individual tests for the
bitbelaypackage ecosystem -
profl-cli
CLI for generating profl reports
-
tracepoint_decode
Rust API for decoding tracepoints
-
thag_demo
Interactive demos for thag_rs and thag_profiler - run Rust profiling examples without installing thag
-
rlt
A universal load testing library for Rust, with real-time TUI support
-
utrace
Instrumentation-based profiling library for embedded targets with async support
-
tracelogging_dynamic
TraceLoggingDynamic for Rust
-
cargo-criterion-means
Cargo command to gather the mean and standard error values from criterion benchmarks
-
papi
(Performance API) wrapper for Rust
-
tracing-record-hierarchical
Record parent
tracing::Spanfields from inside childtracing::Span’s context -
loadem
Command line tool for emulating web load from thousands of clients
-
sideways
Observability from the side - Datadog tracing and StatsD metrics for Rust services
-
llmnop
A command-line tool for benchmarking the performance of LLM inference endpoints
-
mem_viewer
Memory Viewer is a Rust library that provides a macro and display the memory content of various types of variables. It allows users to view the name, type, size, and memory content of a variable in a formatted way…
-
linux-perf-event-reader
Parse Linux perf_event information from raw bytes
-
bitbelay-cli
Command line facilities for the
bitbelaypackage ecosystem -
apr-qa-runner
Playbook executor for APR model qualification testing
-
superluminal-perf-sys
Superluminal Performance C API bindings
-
perf-event2
interface to Linux performance monitoring
-
deepsize2
measuring the total size of object on the stack and heap
-
sp1-perf
A performance evaluation tool for SP1 programs
-
layout-audit
Analyze binary memory layouts to detect padding inefficiencies
-
timeit
Timing macros for Rust modelled after Python's timeit
-
prom-timer
RAII Prometheus Timer for monitoring & tracing
-
tsc-trace
low overhead tracing of rust code using time stamp counter (x86 rdtsc)
-
spandoc
Procedural macro attribute for converting doc comments into tracing spans
-
likwid-marker
Bindings for the LIKWID marker API
-
rustmeter-beacon
Lightweight tracing library for embedded Rust applications
-
perfetto-sdk-derive
Procedural macros for Perfetto
-
trackio-rs
High-performance, thread-safe Rust client for Trackio experiment tracking
-
oha
Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation
-
function-timer-macro
Macro that allow to time a function and emit a metric using metrics crate
-
kperf-rs
Rust safe wrapper over kperf-sys library
-
criterion-decimal-throughput
Criterion.rs measurement for decimal throughput (MB/s, GB/s, etc.)
-
rtm-yaml
Rust Type Mapper (RTM) crate rtm-yaml
-
scope_timer
A freaking easy-to-use timer for measuring scope time for execution
-
vtcode-core
Core library for VT Code - a Rust-based terminal coding agent
-
cargo-simd-detect
Rust nightly cargo command to report which SIMD extensions your Intel/AMD CPU supports and are enabled
-
eventheader
Rust API for eventheader-encoded Linux Tracepoints via user_events
-
wasm-tracing
Tracing subscriber for WebAssembly. Maintained fork of tracing-wasm.
-
opentelemetry-zipkin
Zipkin exporter for OpenTelemetry
-
tracing-perfetto
Tracing layer for recording spans and events as perfetto event format
-
flaregun
Tracing and monitoring tools for Linux
-
gloo-console
Convenience crate for working with browser's console
-
tonic-tracing-opentelemetry
Middlewares and tools to integrate tonic + tracing + opentelemetry
-
bevy_fleet
bevy swarm diagnostic, event, metric, and telemetry client
-
tracing-ecs-formatter
ECS (Elastic Common Schema) 8.11 JSON formatter for tracing-subscriber
-
console-subscriber
A
tracing-subscriber::Layerfor collecting Tokio console telemetry -
criterion-polyglot
An extension trait for criterion providing benchmark methods for various non-Rust programming languages
-
parquet-flamegraph
program to generate flamegraph and investigate parquet storage
-
lua-perf
A perf tool for C and Lua hybrid code
-
firestorm-enabled
A dependency of firestorm. Do not use directly.
-
criterion-hypothesis-core
Core types and utilities for criterion-hypothesis
-
kandil_code
Intelligent development platform (CLI + TUI + Multi-Agent System) with cross-platform AI model benchmarking, system diagnostics, and advanced development tools
-
influxive-otel-atomic-obs
Opentelemetry observable metric implementations based on std::sync::atomic types
-
optick-attr
Super lightweight performance profiler: function attributes
-
cargo-benchcmp
comparing Rust micro-benchmark output
-
exonum_flamer
a procedural macro to insert
flame::start_guard(_)calls -
opentelemetry-proto
Protobuf generated files and transformations
-
tracing
Application-level tracing for Rust
-
criterion-cuda
CUDA benchmarking for criterion
-
tracing-datadog
tracing subscriber for DataDog
-
criterion-single-page-html
Collect criterion generated html files and provide them as a single html file, servable from s3 into your browser
-
deno_lint
lint for deno
-
secra-logger
一个生产级的 Rust 日志系统库,基于 tracing 生态系统构建,支持结构化 JSON 日志、文件滚动、UTC+8 时区等特性
-
profile-bee
eBPF-based CPU profiler with flamegraph generation, DWARF unwinding, and interactive TUI