An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "profiling" keyword

devtools 0.3.4
CrabNebula devtools for Tauri: Inspect, monitor, and understand your application with ease.
12 versions - Latest release: 9 months ago - 21.7 thousand downloads total - 381 stars on GitHub - 1 maintainer
torsh-profiler 0.1.2 💰
Performance profiling and monitoring for ToRSh
7 versions - Latest release: about 8 hours ago - 716 downloads total - 1 stars on GitHub - 1 maintainer
tauri-plugin-profiling 0.1.0
Tauri plugin for CPU profiling with flamegraph generation
1 version - Latest release: 3 months ago - 3.88 thousand downloads total - 1 maintainer
Top 0.8% on crates.io
tracing-futures 0.2.5
Utilities for instrumenting `futures` with `tracing`.
10 versions - Latest release: about 5 years ago - 382 dependent packages - 11,227 dependent repositories - 115 million downloads total - 6,641 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
pyroscope 2.0.3
Pyroscope Profiler Agent for continuous profiling of Rust, Python and Ruby applications.
21 versions - Latest release: about 16 hours ago - 8 dependent packages - 133 dependent repositories - 6.71 million downloads total - 204 stars on GitHub - 3 maintainers
quantum-pulse 0.1.13
A lightweight, customizable profiling library for Rust with support for custom categories and per...
13 versions - Latest release: 7 months ago - 3.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
embedded-profiling-proc-macros 0.2.0
Procedural macros for the `embedded-profiling` library
3 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 7.21 thousand downloads total - 9 stars on GitHub - 1 maintainer
tracing-profile 0.10.11
A span based profiler, utilizing the tracing crate
20 versions - Latest release: 7 months ago - 46 thousand downloads total - 1 stars on GitHub - 2 maintainers
Top 2.2% on crates.io
tracing-flame 0.2.0 💰
Tracing layer for creating flamegraphs from span timings
2 versions - Latest release: over 4 years ago - 15 dependent packages - 166 dependent repositories - 5.97 million downloads total - 6,641 stars on GitHub - 2 maintainers
Top 0.6% on crates.io
tracing-core 0.1.36 💰
Core primitives for application-level tracing.
38 versions - Latest release: 4 months ago - 171 dependent packages - 42,227 dependent repositories - 570 million downloads total - 5,004 stars on GitHub - 1 maintainer
alumet 0.8.0
Modular framework for hardware and software measurement (including energy consumption and more).
3 versions - Latest release: about 1 year ago - 2.9 thousand downloads total - 68 stars on GitHub - 1 maintainer
renderdoc 0.12.1
RenderDoc application bindings for Rust
17 versions - Latest release: about 2 years ago - 4 dependent packages - 19 dependent repositories - 213 thousand downloads total - 50 stars on GitHub - 1 maintainer
dial9-tokio-telemetry 0.3.5
Low-overhead runtime telemetry for Tokio with poll timing, wake events, and CPU profiling
10 versions - Latest release: 2 days ago - 23.6 thousand downloads total - 302 stars on GitHub - 1 maintainer
jemalloc_pprof 0.8.2
Convert jemalloc heap profiles to pprof to understand memory usage, fix memory leaks, and fix OOM...
15 versions - Latest release: 3 months ago - 1 dependent package - 6.1 million downloads total - 2 maintainers
wrk-api-bench 0.0.9
Library to perform HTTP benchmarks using wrk and produce useful performance regression information
9 versions - Latest release: about 3 years ago - 4 dependent repositories - 16.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
symbiotic 0.1.0
High-resolution performance profiling with hardware PMU counters, eBPF, and tracing integration
1 version - Latest release: 2 months ago - 14 downloads total - 1 maintainer
joule-profiler-cli 2.1.0
CLI tool to measure program energy consumption
3 versions - Latest release: 3 days ago - 6 downloads total - 1 maintainer
joule-profiler-core 1.0.1
Core library for joule-profiler, handling orchestration and energy measurements
1 version - Latest release: 3 days ago - 3 downloads total - 1 maintainer
rs_tracing 1.1.0
trace events in the trace event format
3 versions - Latest release: over 3 years ago - 1 dependent package - 26 dependent repositories - 496 thousand downloads total - 9 stars on GitHub - 1 maintainer
minicov 0.3.8
Code coverage and profile-guided optimization support for no_std and embedded programs
17 versions - Latest release: 5 months ago - 3 dependent packages - 6 dependent repositories - 8.92 million downloads total - 60 stars on GitHub - 1 maintainer
Top 8.7% on crates.io
ittapi-sys 0.5.0
Rust bindings for ittapi
8 versions - Latest release: 5 months ago - 1 dependent package - 225 dependent repositories - 8.34 million downloads total - 132 stars on GitHub - 3 maintainers
Top 8.7% on crates.io
ittapi 0.5.0
High-level Rust bindings for ittapi
8 versions - Latest release: 5 months ago - 3 dependent packages - 224 dependent repositories - 8.34 million downloads total - 132 stars on GitHub - 3 maintainers
philiprehberger-bench-utils 0.1.5
Micro-benchmarking utilities with statistical analysis, comparison, and regression detection
4 versions - Latest release: 25 days ago - 46 downloads total - 1 maintainer
metr 0.0.0
A lightweight, low-overhead metrics and span instrumentation crate for Rust with composable sinks.
1 version - Latest release: 2 months ago - 14 downloads total - 1 maintainer
denet 0.6.0
a simple process monitor
8 versions - Latest release: 4 days ago - 2.65 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
alloc_counter 0.0.4
Count allocations, reallocations, deallocations. Allow, deny, or forbid allocations on an express...
5 versions - Latest release: over 6 years ago - 17 dependent packages - 30 dependent repositories - 100 thousand downloads total - 2 maintainers
Top 8.3% on crates.io
profiling-procmacros 1.0.17
This crate provides a very thin abstraction over other profiler crates.
22 versions - Latest release: 10 months ago - 1 dependent package - 243 dependent repositories - 23.7 million downloads total - 378 stars on GitHub - 1 maintainer
tcmalloc-sys 0.3.0
Drop-in global allocator using tcmalloc
1 version - Latest release: about 7 years ago - 1 dependent package - 99 dependent repositories - 104 thousand downloads total - 19 stars on GitHub - 1 maintainer
easybench-wasm 0.2.1
A lightweight benchmarking library for Wasm target
2 versions - Latest release: over 6 years ago - 2 dependent packages - 12 dependent repositories - 21.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
pretty_trace 0.5.23
Tools for generating pretty tracebacks and for profiling.
49 versions - Latest release: over 4 years ago - 1 dependent package - 4 dependent repositories - 94.8 thousand downloads total - 32 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
flamegraph 0.6.12
A simple cargo subcommand for generating flamegraphs, using inferno under the hood
31 versions - Latest release: 19 days ago - 5 dependent packages - 175 dependent repositories - 583 thousand downloads total - 5,562 stars on GitHub - 2 maintainers
ambient_profiling_procmacros 1.0.9
This crate provides a very thin abstraction over other profiler crates.
1 version - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 21.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
ambient_profiling 1.0.9
This crate provides a very thin abstraction over other profiler crates.
1 version - Latest release: almost 3 years ago - 11 dependent packages - 1 dependent repositories - 20.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
feldera-size-of 0.1.7
A crate for measuring the total memory usage of an object
3 versions - Latest release: 7 months ago - 49.3 thousand downloads total - 4 maintainers
nvbit-sys 0.0.38
Native bindings to the NVIDIA NVBIT binary instrumentation library
31 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 84.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
cargo-prof 0.1.9
Tools to make profiling Rust programs easier
8 versions - Latest release: over 3 years ago - 10.3 thousand downloads total - 6 stars on GitHub - 1 maintainer
py-spy-for-datakit 0.3.16
py-spy fork for sending data to datakit
3 versions - Latest release: almost 3 years ago - 3.82 thousand downloads total - 0 stars on GitHub - 1 maintainer
profserve 0.1.0
HTTP-Enabled Profiling for Rust
1 version - Latest release: 12 months ago - 641 downloads total - 0 stars on GitHub - 1 maintainer
venator-app 1.0.4
A log and trace viewer for Rust tracing and OpenTelemetry
10 versions - Latest release: 9 months ago - 8.53 thousand downloads total - 202 stars on GitHub - 1 maintainer
resq-flamegraph 0.1.4
SVG CPU flame graph profiler for ResQ services
5 versions - Latest release: about 1 month ago - 67 downloads total - 1 maintainer
tracing-ext-ffi-subscriber 0.2.0
Simple forwarding tracing subscriber for a FFI host profiler.
3 versions - Latest release: almost 3 years ago - 5.74 thousand downloads total - 5 stars on GitHub - 1 maintainer
granular-metrics 0.2.1
Zero-middleware metrics counter that emits per-key and aggregate RPS/RPM snapshots every second
3 versions - Latest release: 4 months ago - 679 downloads total - 0 stars on GitHub - 1 maintainer
benchmark-rs 0.1.3
Benchmarks for Rust libraries
13 versions - Latest release: 6 months ago - 3 dependent packages - 17.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
hypcmp 0.3.2
Extension to run hyperfine with toml files w/ commit switches.
8 versions - Latest release: over 3 years ago - 9.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
tracing-core-x
🚫 The project has been abandoned, please do not use it!
2 versions - Latest release: about 1 month ago - 1.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
venator-engine 0.4.2
The core functionality that drives the Venator app
7 versions - Latest release: 9 months ago - 5.84 thousand downloads total - 203 stars on GitHub - 1 maintainer
rust_hawktracer_sys 0.4.2
sys crate for the rust_hawktracer library
7 versions - Latest release: over 6 years ago - 2 dependent packages - 4 dependent repositories - 236 thousand downloads total - 0 stars on GitHub - 1 maintainer
logwise 0.5.1
an opinionated logging library for Rust
11 versions - Latest release: 2 months ago - 22.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
utrace_macros 0.1.1
Instrumentation-based profiling library for embedded targets with async support
2 versions - Latest release: almost 2 years ago - 2 dependent packages - 3.05 thousand downloads total - 2 stars on GitHub - 2 maintainers
stylus-trace-core 0.1.12
Performance profiling and flamegraph generation for Arbitrum Stylus transactions
5 versions - Latest release: about 1 month ago - 109 downloads total - 1 maintainer
stylus-trace-studio 0.1.12
Performance profiling and flamegraph generation for Arbitrum Stylus transactions
11 versions - Latest release: about 1 month ago - 180 downloads total - 0 stars on GitHub - 1 maintainer
tauri-plugin-devtools 2.0.1
CrabNebula devtools for Tauri: Inspect, monitor, and understand your application with ease.
11 versions - Latest release: 9 months ago - 561 thousand downloads total - 395 stars on GitHub - 1 maintainer
likwid-marker 0.1.1
Bindings for the LIKWID marker API
2 versions - Latest release: over 1 year ago - 2.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
big_o 0.1.4
Infers asymptotic computational complexity
5 versions - Latest release: over 3 years ago - 6.95 thousand downloads total - 2 stars on GitHub - 1 maintainer
tracing-samply 0.1.5
Tracing subscriber layer for samply
6 versions - Latest release: 4 months ago - 233 thousand downloads total - 1 maintainer
pprof_hyper_server 0.2.2
A minimal pprof server implementation using hyper without runtime dependency
8 versions - Latest release: 2 months ago - 8.36 thousand downloads total - 8 stars on GitHub - 1 maintainer
memimpact 0.1.0
measure the memory impact of any PID and its children processes on any linux.
7 versions - Latest release: 3 months ago - 170 downloads total - 1 maintainer
utrace_parser 0.1.2
Instrumentation-based profiling library for embedded targets with async support
2 versions - Latest release: almost 2 years ago - 2.5 thousand downloads total - 2 stars on GitHub - 2 maintainers
Top 7.2% on crates.io
py-spy 0.4.1
Sampling profiler for Python programs
20 versions - Latest release: 9 months ago - 1 dependent package - 2 dependent repositories - 583 thousand downloads total - 12,315 stars on GitHub - 1 maintainer
profi-attributes 0.1.2
Procedural macro attributes for the profi crate
3 versions - Latest release: about 2 years ago - 1 dependent package - 8.09 thousand downloads total - 16 stars on GitHub - 1 maintainer
tsc-trace 0.7.1
low overhead tracing of rust code using time stamp counter (x86 rdtsc)
5 versions - Latest release: over 1 year ago - 9.69 thousand downloads total - 1 stars on GitHub - 1 maintainer
scope_timer 0.2.3
A freaking easy-to-use timer for measuring scope time for execution.
6 versions - Latest release: over 4 years ago - 7.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
rjprof-cli 0.1.0
Command-line interface for rjprof Java profiler
1 version - Latest release: 9 months ago - 431 downloads total - 1 stars on GitHub - 1 maintainer
gungraun 0.17.2
High-precision, one-shot and consistent benchmarking framework/harness for Rust. All Valgrind too...
4 versions - Latest release: 3 months ago - 61.4 thousand downloads total - 170 stars on GitHub - 1 maintainer
memscope-rs 0.2.3
A memory tracking library for Rust applications.
14 versions - Latest release: 7 days ago - 3.82 thousand downloads total - 4 stars on GitHub - 1 maintainer
telelog 0.3.0
High-performance structured logging library for Rust with rich visualization capabilities
3 versions - Latest release: 4 months ago - 552 downloads total - 31 stars on GitHub - 1 maintainer
wholesym 0.8.1
A complete solution for fetching symbol files and resolving code addresses to symbols and debuginfo.
11 versions - Latest release: about 1 year ago - 3 dependent packages - 150 thousand downloads total - 4,103 stars on GitHub - 1 maintainer
Top 5.7% on crates.io
flamer 0.5.0
a procedural macro to insert `flame::start_guard(_)` calls
13 versions - Latest release: about 3 years ago - 16 dependent packages - 232 dependent repositories - 165 thousand downloads total - 387 stars on GitHub - 1 maintainer
cargo-inspector 0.1.0
Devtools
1 version - Latest release: over 2 years ago - 1.56 thousand downloads total - 381 stars on GitHub - 2 maintainers
wasmcov 0.2.2
A set of helpers for coverage of wasm modules
10 versions - Latest release: over 1 year ago - 12.1 thousand downloads total - 32 stars on GitHub - 2 maintainers
ferric-ai 0.3.0
Comprehensive flamegraph analysis CLI with intelligent hotspot detection, source code attribution...
2 versions - Latest release: 7 months ago - 550 downloads total - 1 maintainer
gnostr-scopetime 1906.925289.572444
log runtime of arbitrary scope
17 versions - Latest release: 5 months ago - 2.29 thousand downloads total - 4 stars on GitHub - 1 maintainer
cargo-samply 0.4.2
A cargo subcommand to automate the process of running samply for project binaries
16 versions - Latest release: 24 days ago - 11.9 thousand downloads total - 8 stars on GitHub - 1 maintainer
tracing-attributes-hyper 0.0.0
No-op attribute placeholders for the Hyper compile-time tracing plugin system.
1 version - Latest release: about 4 years ago - 1.55 thousand downloads total - 1 maintainer
benchplot 0.1.1
Utility for benchmarking functions over various input sizes and plotting the results.
2 versions - Latest release: over 1 year ago - 2.28 thousand downloads total - 1 stars on GitHub - 1 maintainer
aprender-cgp 0.31.2
Compute-GPU-Profile: Unified performance analysis CLI for scalar, SIMD, wgpu, and CUDA workloads
4 versions - Latest release: 7 days ago - 22 downloads total - 1 maintainer
oxigdal-dev-tools 0.1.4 💰
Development tools for OxiGDAL: profiling, debugging, validation, and testing utilities
5 versions - Latest release: 8 days ago - 62 downloads total - 60 stars on GitHub - 1 maintainer
exonum_flamer 0.1.6
a procedural macro to insert `flame::start_guard(_)` calls
3 versions - Latest release: over 8 years ago - 1 dependent package - 4 dependent repositories - 6.11 thousand downloads total - 1,248 stars on GitHub - 1 maintainer
fluxbench-core 0.1.3
Worker runtime for FluxBench: Bencher struct, high-precision timing (RDTSC), and memory allocatio...
7 versions - Latest release: 2 months ago - 887 downloads total - 0 stars on GitHub - 1 maintainer
fluxbench-macros 0.1.3
Procedural macros for FluxBench: benchmark registration, verification rules, synthetic metrics, a...
7 versions - Latest release: 2 months ago - 763 downloads total - 0 stars on GitHub - 1 maintainer
fluxbench-ipc 0.1.3
Zero-copy IPC protocol for FluxBench supervisor-worker communication
7 versions - Latest release: 2 months ago - 917 downloads total - 1 maintainer
fluxbench-logic 0.1.3
Algebraic verification engine for FluxBench performance assertions
7 versions - Latest release: 2 months ago - 846 downloads total - 1 maintainer
fluxbench-cli 0.1.3
FluxBench CLI: Supervisor process, benchmark filtering, output generation, and worker orchestration
5 versions - Latest release: 2 months ago - 739 downloads total - 0 stars on GitHub - 1 maintainer
fluxbench-stats 0.1.3
Statistical analysis engine for FluxBench with bootstrap resampling and BCa intervals
7 versions - Latest release: 2 months ago - 885 downloads total - 0 stars on GitHub - 1 maintainer
fluxbench-report 0.1.3
Report generation and visualization for FluxBench: JSON, CSV, HTML, and GitHub Actions output
6 versions - Latest release: 2 months ago - 794 downloads total - 1 maintainer
fluxbench 0.1.3
Benchmarking framework with process isolation, bootstrap statistics, algebraic verification, and ...
5 versions - Latest release: 2 months ago - 696 downloads total - 1 maintainer
flamescope 0.1.3
Export flame data to speedscopes profile format
4 versions - Latest release: over 1 year ago - 1 dependent package - 28 dependent repositories - 52.3 thousand downloads total - 43 stars on GitHub - 1 maintainer
oxigdal-bench 0.1.3 💰
Comprehensive performance profiling and benchmarking suite for OxiGDAL
4 versions - Latest release: about 1 month ago - 54 downloads total - 60 stars on GitHub - 1 maintainer
hemera 0.1.0
Inevitable timing for Rust functions—measure execution with divine precision.
2 versions - Latest release: 6 months ago - 30 downloads total - 4 stars on GitHub - 1 maintainer
Top 4.3% on crates.io
profiling 1.0.17
This crate provides a very thin abstraction over other profiler crates.
29 versions - Latest release: 10 months ago - 61 dependent packages - 3,440 dependent repositories - 39.6 million downloads total - 381 stars on GitHub - 1 maintainer
libdd-library-config 1.1.0
Configuration management library for Datadog products.
2 versions - Latest release: about 1 month ago - 37 downloads total - 66 stars on GitHub - 1 maintainer
libdd-trace-protobuf 2.0.0
Protobuf utils for Datadog's traces serialization
3 versions - Latest release: about 1 month ago - 290 thousand downloads total - 66 stars on GitHub - 1 maintainer
datadog-trace-normalization 0.0.0
Reserved future DataDog package, contact info@datadoghq.com if you think this package name should...
1 version - Latest release: about 1 year ago - 769 downloads total - 66 stars on GitHub - 1 maintainer
datadog-library-configuration 0.0.0
Reserved future DataDog package, contact info@datadoghq.com if you think this package name should...
1 version - Latest release: about 1 year ago - 774 downloads total - 66 stars on GitHub - 1 maintainer
datadog-sampler 0.0.0
Reserved future DataDog package, contact info@datadoghq.com if you think this package name should...
1 version - Latest release: about 1 year ago - 761 downloads total - 66 stars on GitHub - 1 maintainer
datadog-trace-utils 0.0.0
Reserved future DataDog package, contact info@datadoghq.com if you think this package name should...
1 version - Latest release: about 1 year ago - 856 downloads total - 66 stars on GitHub - 1 maintainer
xct2cli 0.1.0
Library and CLI for transforming Xcode Instruments .trace bundles (hotspots, callgraphs, annotate...
1 version - Latest release: 8 days ago - 0 downloads total - 1 maintainer
coarse-prof 0.2.6
Tiny library for coarse-grained hierarchical profiling
8 versions - Latest release: almost 3 years ago - 3 dependent packages - 1 dependent repositories - 25.9 thousand downloads total - 10 stars on GitHub - 1 maintainer
utrace_core 0.1.1
Instrumentation-based profiling library for embedded targets with async support
2 versions - Latest release: almost 2 years ago - 3 dependent packages - 3.58 thousand downloads total - 2 stars on GitHub - 2 maintainers
ep-pin-toggle 0.3.0
`embedded-profiling` implementation using a GPIO toggle
8 versions - Latest release: almost 4 years ago - 10.3 thousand downloads total - 9 stars on GitHub - 1 maintainer