BROWSE A-Z

All 305,250 crates, alphabetically

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

tracing-chrometraceA Layer for tracing-subscriber that outputs Chrome-style traces.193,490MITAsynchronousDevelopment tools::Debugging tracing-cloudchamberExtend tracing with an ffi via cxx to emit events and create spans in C++721MITAsynchronousDevelopment tools::Debugging tracing-cloudwatchtracing-subscriber layer that sends your application's tracing events(logs) to AWS CloudWatch Logs30,186MITDevelopment tools::Debugging tracing-collectorA tracing subscriber that collects a copy of the traces for use in tests with insta snapshots5,613MITDevelopment tools::Testing tracing-combi-collectorTracing Layer that combines structured and human-readable log formatting and sends them into Loki or Victoriametrics36GPL-3.0-or-later tracing-configProvides a configuration file approach to initializing and configuring tracing and tracing-subscriber8,919MITConfigurationDevelopment tools::Debugging tracing-config-macrosHelper crate to add proc-macros to tracing-config2,120MITConfigurationDevelopment tools::Debugging tracing-configurationserializable configuration for a dynamic tracing-subscriber4,753Apache-2.0 OR MIT tracing-console-hostServer that streams closed spans from a `tracing-cache` to remote console clients over protosocket-rpc.847MIT OR Apache-2.0Development tools::DebuggingNetwork programming tracing-coreCore primitives for application-level tracing.737,779,779MITAsynchronousDevelopment tools::Debugging tracing-core-x🚫 The project has been abandoned, please do not use it!1,585MIT/Apache-2.0ConcurrencyData structures tracing-cozBridge between the Coz profiler and rust tracing6,279MIT/Apache-2.0 tracing-datadogtracing subscriber for DataDog2,600MITDevelopment tools::DebuggingDevelopment tools::Profiling tracing-datadog-macrosCollection of convenience macros to use with Datadog tracing3,085Apache-2.0Development tools::Profiling tracing-declarativeDeclarative tracing initialization via tracing.toml — logback/log4j patterns, multi-appender, OpenTelemetry37MIT OR Apache-2.0Development tools::Debugging tracing-deduptokio.rs tracing formatter that replaces repeated messages with a counter533MIT OR Apache-2.0 tracing-defmtA syntax-compatible version of the tracing crate for no_std environments1,888MIT OR Apache-2.0 tracing-defmt-decoderHost decoder for tracing-defmt181MIT OR Apache-2.0 tracing-defmt-macrosProc-macros for tracing-defmt1,929MIT OR Apache-2.0 tracing-deriveReserved for a soon to be published crate.1,744MIT tracing-dipstickBridge from tracing instrumentation to the dipstick metrics library3,960Apache-2.0/MITDevelopment tools::DebuggingDevelopment tools::Profiling tracing-distributedTracing layer for multiprocess telemetry407,510MIT tracing-dltDLT log sink for8,737Apache-2.0 tracing-durations-exportRecord and visualize parallelism of tracing spans701,276MIT OR Apache-2.0AsynchronousDevelopment tools::Debugging tracing-ecsTracing subscriber that output ECS (Elastic Common Schema) JSON log lines177,280MIT OR Apache-2.0Development tools::Debugging tracing-ecs-formatterECS (Elastic Common Schema) 8.11 JSON formatter for tracing-subscriber1,011Apache-2.0Development tools::DebuggingDevelopment tools::Profiling tracing-eguiIntegration to display tracing events in an egui context1,765MIT OR Apache-2.0 tracing-elastic-apmElastic APM intake API tracing layer.66,428MIT tracing-env-loggerReserved for a soon to be published crate.1,776MIT tracing-errorUtilities for enriching errors with `tracing`.53,130,161MITDevelopment tools::DebuggingRust patterns tracing-etwETW or Linux user_events output for tokio-tracing30,326MIT tracing-extMisc. tracing utilities4,308MIT OR Apache-2.0 tracing-ext-ffi-subscriberSimple forwarding tracing subscriber for a FFI host profiler.6,050MIT OR Apache-2.0 tracing-ezA simplified interface to tracing5,214MIT tracing-fancytreetracing subscriber with readable tree output3,996MITCommand-line interfaceValue formatting tracing-fast-devA helper for tracing crate6,951MIT tracing-filetracing file.1,557MIT/Apache-2.0 tracing-filterexperimental next-generation filtering support for tracing17,745MIT OR Apache-2.0 tracing-flameTracing layer for creating flamegraphs from span timings7,507,272MITAsynchronousDevelopment tools::Debugging tracing-flat-jsonA simple tracing-subscriber Layer emitting newline-delimited JSON.307,512MITAsynchronousDevelopment tools::Debugging tracing-fluent-assertionsAn fluent assertions framework for tracing.1,778,980MITDevelopment tools::DebuggingDevelopment tools::Testing tracing-fluentdEnables forwarding of `tracing` events towards the `fluentd` server.31,466BSL-1.0 tracing-fmtA `tracing` subscriber that formats and logs trace data. Moved to the `tracing-subscriber` crate.79,068MITAsynchronousDevelopment tools::Debugging tracing-fmt-smart-writerSmart writer for tracing-subscriber's fmt module2,908BSL-1.0 tracing-for-pyo3-loggingEnables `tracing` for pyo3-based embedded Python applications using Python's `logging` module.7,840MIT OR Apache-2.0 tracing-foramttersTracing output formatters1,200MIT tracing-forestPreserving contextual coherence among trace data from concurrent tasks2,814,207MITAsynchronousDevelopment tools::Debugging tracing-forest-macrosMacros for tracing-forest3,891MIT tracing-formattersTracing output formatters1,948MIT tracing-futuresUtilities for instrumenting `futures` with `tracing`.129,817,687MITAsynchronousDevelopment tools::Debugging tracing-gcloud-layerA `tracing` layer for sending structured logs to Google Cloud Logging.2,746MITAsynchronousDevelopment tools::Debugging tracing-gcptracing subscriber for structured logging in gcp7,473BSD-3-Clause tracing-gcp-formatterA Rust library for GCP structured logging322MIT tracing-gelfA Graylog tracing library.321,580MITDevelopment tools tracing-gloga glog-inspired formatter for tracing-subscriber517,960MIT OR Apache-2.0 tracing-google-cloudA tracing-subscriber layer that outputs Google Cloud structured logs31BSD-3-ClauseDevelopment tools::Debugging tracing-gstreamerBridge between gstreamer and the tracing ecosystem111,050MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling tracing-gumStick logs together with the TraceID as provided by tempo329,931GPL-3.0-only tracing-gum-proc-macroGenerate an overseer including builder pattern and message wrapper from a single annotated struct definition.307,323GPL-3.0-only tracing-hitraceA tracing compatible Subscriber implementation for HiTrace on OpenHarmony OS1,448Apache-2.0 tracing-honeycombHoneycomb.io tracing layer for multiprocess telemetry64,760MIT tracing-human-layerA human-friendly tracing console output layer15,415MIT tracing-indicatifTracing layer that automatically creates and manages progress bars for active spans.4,280,158MITCommand-line interface tracing-indicatif-patchedTracing layer that automatically creates and manages progress bars for active spans.4,538MITCommand-line interface tracing-initinitialize tracing subscriber2,322MIT OR Apache-2.0 tracing-instrument-mockA mock of the `tracing::instrument` proc macro that does nothing and can replace the `tracing::instrument` macro when running…2,283Apache-2.0 tracing-jaegeropen telemetry tracing layer for multiprocess telemetry1,957MIT tracing-journaldrich journald subscriber for `tracing`7,714,987MITDevelopment tools::DebuggingDevelopment tools::Profiling tracing-jsonTracing Structured Json Logging Adapter28,750Apache-2.0/MITDevelopment toolsDevelopment tools::Debugging tracing-kickstartBootstrap tracing + OTEL connections. Intended for personal use only.2,652MIT tracing-layer-axiomthe layer of sending tracing events to axiom3,984MIT OR Apache-2.0 tracing-layer-coreSend filtered tracing events to a webhook endpoint19,478Apache-2.0AsynchronousDevelopment tools::Debugging tracing-layer-discordSend filtered tracing events to Discord19,492Apache-2.0AsynchronousDevelopment tools::Debugging tracing-layer-slackSend filtered tracing events to Slack49,145Apache-2.0AsynchronousDevelopment tools::Debugging tracing-layer-win-eventlogLayer for the tracing_subscriber to write to the Windows EventLog16,301MITOperating systems::Windows APIs tracing-libatraceA tracing subscriber layer for tracing in debugfs using libatrace1,577MITDevelopment tools::DebuggingDevelopment tools::Profiling tracing-line-filterA `tracing` filter for enabling individual events and spans by line number.1,687MITDevelopment tools::Debugging tracing-liveLive http log viewer for the tracing crate3,238MIT tracing-live-protoTrack your apps in real time770MIT tracing-logProvides compatibility between `tracing` and the `log` crate.470,996,963MITAsynchronousDevelopment tools::Debugging tracing-log-sampleA tracing-subscriber layer that rate-limits log output using reservoir sampling27Apache-2.0Development tools::Debugging tracing-logcatA writer for the tracing library that outputs to Android's logcat159,916Apache-2.0 tracing-logfmtA logfmt formatter for tracing events and spans3,726,664MIT OR Apache-2.0 tracing-logfmt-otelA fork of tracing-logfmt with added support for opentelemetry span data15,545MIT OR Apache-2.0 tracing-logger-configCustom logger config for tracing1,943Apache-2.0Development tools::DebuggingDevelopment tools::Profiling tracing-logrotatetracing logfile writer with rotation and expiry707GPL-3.0-or-later tracing-logstashMinimal library to output logstash formatted events35,891MIT tracing-lokiA tracing layer for shipping logs to Grafana Loki3,096,136MIT/Apache-2.0 tracing-loki-but-betterA tracing layer for shipping logs to Grafana Loki1,354MIT OR Apache-2.0 tracing-loki-fmtGrafana Loki tracing layer1,653GPL-3.0-or-later tracing-loki-layerstd::thread (not tokio) log sender to Loki.4,334Apache-2.0 tracing-lvTrack your apps in real time4,411MIT tracing-lv-coreTrack your apps in real time2,293MIT tracing-lv-protoTrack your apps in real time3,152MIT tracing-macrosReserved for a soon to be published crate.6,972MIT tracing-metricsReserved for a soon to be published crate.1,789MIT tracing-microjsonA tracing JSON layer with zero serialization framework dependencies181GPL-3.0-or-laterDevelopment tools::Debugging tracing-mockUtilities for testing `tracing` and crates that uses it.2,449,906MITDevelopment tools::Testing tracing-modalityThis crate provides a `tracing` `Layer` (and `Subscriber`) for emitting trace data to Auxon Modality9,866Apache-2.0 tracing-mutexEnsure deadlock-free mutexes by allocating in order, or else.43,788MIT OR Apache-2.0ConcurrencyDevelopment tools::Debugging tracing-ndjsonA customizable ndjson formatter for outputting tracing events46,104MIT tracing-newrelicNew Relic integration for tracing8,700MIT tracing-ohosTracing layer to log to OpenHarmony's HiLog1,217MIT OR Apache-2.0Development tools::Debugging tracing-opentelemetryOpenTelemetry integration for tracing175,967,627MITAsynchronousDevelopment tools::Debugging tracing-opentelemetry-extExtensions for integrating Axum and Tonic with tracing, OpenTelemetry, and observability2,589MIT tracing-opentelemetry-extraBootstrap utilities for tracing and OpenTelemetry integration.3,492MIT/Apache-2.0Asynchronous tracing-opentelemetry-fmtAdd opentelemetry trace.id and span.id to `FmtLayer` of tracing-subscriber1,761non-standardDevelopment tools::Debugging tracing-opentelemetry-instrumentation-sdkA set of helpers to build OpenTelemetry instrumentation based on `tracing` crate.16,434,519CC0-1.0Development tools::DebuggingDevelopment tools::Profiling tracing-opentelemetry-setupUtilities to provide proper setup of tracing with OTEL export3,096BSL-1.0 tracing-orchestraGive me more instruments!3,667MIT tracing-orchestra-macrosGive me more instruments!4,679MIT tracing-oslogA layer for tracing that outputs to the oslog on macOS/iOS2,144,256ZlibDevelopment tools::DebuggingDevelopment tools::Profiling tracing-otelShared tracing utilities and application logging bootstrap for OpenTelemetry.52MIT/Apache-2.0Asynchronous tracing-otel-extraBootstrap utilities for tracing and OpenTelemetry integration.20,409MIT/Apache-2.0Asynchronous tracing-panicA panic hook that captures panic information as a tracing event4,883,524MIT/Apache-2.0Development tools::Debugging tracing-pbarReady-to-use tracing config968MIT tracing-perfPerformance and time reporting for tracing5,092MIT OR Apache-2.0Development tools::Profiling tracing-perfettoTracing layer for recording spans and events as perfetto event format.3,230,742MITDevelopment tools::DebuggingDevelopment tools::Profiling tracing-perfetto-sdktracing-subscriber Layer for Perfetto SDK51Apache-2.0 tracing-perfetto-sdk-layerA provider of tracing layers for tracing-subscriber using the native C++ Perfetto SDK581,876Apache-2.0 tracing-perfetto-sdk-schemaPerfetto Prost protobuf bindings used by tracing-perfetto-sdk664,856Apache-2.0 tracing-perfetto-sdk-sysNative C++ bindings for the Perfetto SDK used by tracing-perfetto-sdk276,104Apache-2.0 tracing-perfetto-writerA tracing-subscriber Layer for writing protobuf encoded perfetto traces163MIT tracing-perfspanTracing layer to enable usdt probes for perfspan977MIT tracing-plus对tracing日志库的增强,通过日志配置文件,注册日志3,429MIT OR Apache-2.0Configuration tracing-printSimple println format for tracing-subscriber28,712MIT OR Apache-2.0 tracing-proc-macrosReserved for a soon to be published crate.1,800MIT tracing-proc-macros-inkProvides a working tracing integration for logging from within procedural macros.5,095MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling tracing-profExperimental library for profiling tracing spans.3,569MIT OR Apache-2.0 tracing-profileA span based profiler, utilizing the tracing crate57,899Apache-2.0 tracing-profile-perfetto-sysLow-level bindings to Perfetto, optionally used by the tracing-profile crate15,839Apache-2.0 tracing-rcCycle-aware reference-counted pointers with a safe, simple api6,980MIT OR Apache-2.0 tracing-rc-deriveAttribute macros for tracing-rc4,414MIT OR Apache-2.0 tracing-recRecord traces to replay later!. All that's missing is rewind.1,548MITDevelopment tools::Debugging tracing-record-hierarchicalRecord parent `tracing::Span` fields from inside child `tracing::Span`'s context.205,658MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling tracing-reloadTracing layer that can be safely reloaded17MIT tracing-replayReplay recorded traces just like they're new!. All that's missing is rewind.1,559MITDevelopment tools::Debugging tracing-rerunA tracing layer to send logs to rerun1,151MIT tracing-rewriteTracing logs conditional rewrite wrapper848WTFPLAsynchronousDevelopment tools::Debugging tracing-rfc-5424A tracing layer that writes to syslog29,486GPL-3.0-or-laterDevelopment tools::Debugging tracing-rollinghelper crate to customize rolling log file with tracing crate9,775non-standardDevelopment tools::Debugging tracing-rolling-fileA rolling file appender with customizable rolling conditions.1,124,085MIT/Apache-2.0Development tools::Debugging tracing-rolling-file-incA rolling file appender with customizable rolling conditions.3,198MIT/Apache-2.0 tracing-rotatetracing file.1,586MIT/Apache-2.0 tracing-rttThe is a tracing-rtt embedded library.2,533MIT OR Apache-2.0Development tools tracing-s3AWS S3 (Express One) , sending trace logs to S32,128MITDevelopment tools tracing-samplyTracing subscriber layer for samply1,011,956MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling tracing-sanitizeA tracing layer that automatically sanitizes PII from log output101MITDevelopment tools::Debugging tracing-scribeA tracing-subscriber layer for beautifully printing spans and events to the terminal as a hierarchical tree.688Apache-2.0Command-line interfaceDevelopment tools::Debugging tracing-serdeA compatibility layer for serializing trace data with `serde`229,411,334MITAsynchronousDevelopment tools::Debugging tracing-serde-modality-ingestThis crate is currently only meant for internal use within `tracing-modality`5,665Apache-2.0 tracing-serde-structuredAn alternative, structured, compatibility layer for serializing trace data with `serde`47,344MITAsynchronousDevelopment tools::Debugging tracing-serde-subscriberThis crate is currently only meant for internal use within `tracing-modality`4,978Apache-2.0 tracing-serde-wireWire types for use with tracing-serde-structured crate12,933Apache-2.0No standard library tracing-setupthis crate helps us configure tracing for a rust project. It is designed to be used with the `traced-test` crate50,627MITDevelopment tools tracing-sharedShare tracing bwtween dylibs64,046MIT/Apache-2.0 tracing-slf4jSLF4j backend compatible with Rust's tracing2,094MIT OR Apache-2.0API bindings tracing-slogProvides compatibility between `tracing` and the `slog` crate. Use when a library uses `slog` but your application uses `tracing`.1,150,185MITAsynchronousDevelopment tools::Debugging tracing-span-captureCapture and record logs for tracing span id1,669MIT OR Apache-2.0Development tools::Testing tracing-span-treeSimple tracing subscriber for hierarchical profiling303,425MIT OR Apache-2.0 tracing-spannerSpan introspection library for `tracing`.944MIT tracing-stackdriverStackdriver-compatible tracing layer and event formatter1,516,610MIT tracing-stackdriver-cwReserved crate name. No public API is provided.15MIT tracing-stacksBasic integration of usdt probes with tracing crate.1,159MIT tracing-subscriberUtilities for implementing and composing `tracing` subscribers.517,237,587MITAsynchronousDevelopment tools::Debugging tracing-subscriber-initA trait and some functions to make tracing subscriber initialization a bit easier30,382MIT OR Apache-2.0ConfigurationDevelopment tools::Debugging tracing-subscriber-multiConfigure multiple log destinations for tracing_subscriber.1,799MIT tracing-subscriber-reload-arcswapLock-free reload layer for tracing-subscriber using ArcSwap.99MITDevelopment tools::DebuggingDevelopment tools::Profiling tracing-subscriber-sqliteA tracing Subscriber to send log to sqlite database.1,516MIT tracing-subscriber-wasmA tracing-subscriber writer that writes to the console using wasm-bindgen.217,655MITAsynchronousWebAssembly tracing-surreal🚧 A tracing Layer that can forward all tracing data to SurrealDB (WIP, nothing usable for now).988MIT/Apache-2.0Data structuresDevelopment tools::Debugging tracing-syslogSyslog integration for tracing.1,790MIT tracing-systemdA tracing-subscriber Layer that pretty-prints span chains to stdout and/or the systemd journal2,849MITDevelopment tools::Debugging tracing-tapeBinary format specification for the tracing crate2,682MIT/Apache-2.0 tracing-tape-parserParser for the tracing-tape format2,058MIT/Apache-2.0 tracing-tape-recorderTracing subscriber layer for the tracing-tape format1,919MIT/Apache-2.0 tracing-testHelper functions and macros that allow for easier testing of crates that use `tracing`.33,991,190MITDevelopment tools::Testing tracing-test-macroA procedural macro that allow for easier testing of crates that use `tracing`. Internal crate, should only be used through the…33,772,059MITDevelopment tools::Testing tracing-test-macrosTest macros automating tracing subscriber initialization.42MITDevelopment tools::Testing tracing-test-macros-macrosProc macros for tracing-test-macros41MIT tracing-texrayTracing layer to view a plaintext timeline of spans and events165,294MIT tracing-thBinding9,110MIT tracing-throttleHigh-performance log deduplication and rate limiting for the tracing ecosystem95,840MITAsynchronousDevelopment tools::Debugging tracing-timingInter-event timing metrics on top of tracing.184,861MITDevelopment tools::ProfilingVisualization tracing-tokioReserved for a soon to be published crate.1,749MIT tracing-toolsQuick and simple band aid for instrumenting async code with tracing12,441MIT tracing-towerReserved for a soon to be published crate.2,156MIT tracing-tower-httpReserved for a soon to be published crate.1,743MIT tracing-tracyInspect tracing-enabled Rust applications with Tracy8,379,762MIT/Apache-2.0 tracing-treeA Tracing Layer which prints a tree of spans and events.12,659,921MIT OR Apache-2.0 tracing-tree2A Tracing Layer which prints a tree of spans and events.2,068MIT OR Apache-2.0 tracing-tunnelTunnelling tracing information across API boundary472,360MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::FFI tracing-unlikelyA wrapper around `tracing` that minimizes overhead when tracing is disabled.105MITAsynchronousDevelopment tools::Debugging tracing-unwrapExtension traits for logging failed unwraps to a tracing subscriber.435,759Apache-2.0/MITDevelopment tools::Debugging tracing-wasmtracing subscriber for browser WASM10,840,178MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling tracing-webA tracing compatible subscriber layer for web platforms.2,233,239MIT OR Apache-2.0Development tools::DebuggingWebAssembly tracing-web-consoleA real-time web-based console for viewing and filtering tracing logs81AGPL-3.0Development tools::DebuggingDevelopment tools::Profiling tracing-wideWide structured events for tokio `tracing`: define a struct per event and emit all observability-relevant fields at one site.47MIT OR Apache-2.0 tracing-wide-macrosProcedural macros for tracing-wide: the `#[message]` attribute and `event!` macro.67MIT OR Apache-2.0 tracing-workertracing-subscriber implementation for Cloudflare Workers worker crate11,718Apache-2.0