-
tracing
Application-level tracing for Rust
-
env_logger
A logging implementation for
logwhich is configured via an environment variable -
log
A lightweight logging facade for Rust
-
console-subscriber
A
tracing-subscriber::Layerfor collecting Tokio console telemetry -
prometheus
instrumentation library for Rust applications
-
iced-x86
blazing fast and correct x86/x64 disassembler, assembler and instruction decoder written in Rust
-
tracing-opentelemetry
OpenTelemetry integration for tracing
-
opentelemetry
API for Rust
-
metrics
A lightweight metrics facade
-
sentry
(sentry.io) client for Rust
-
addr2line
A cross-platform symbolication library written in Rust, using
gimli -
assert2
assert!(...) and check!(...) macros inspired by Catch2, now with diffs!
-
backtrace
acquire a stack trace (backtrace) at runtime in a Rust program
-
fern
efficient logging
-
symbolic-demangle
demangle symbols from various languages and compilers
-
flexi_logger
easy-to-configure and flexible logger that writes logs to stderr or stdout and/or to files. It allows custom logline formats, and it allows changing the log specification at runtime…
-
fastrace
A high-performance timeline tracing library for Rust
-
tokio-metrics
Runtime and task level metrics for Tokio applications
-
gdbstub
GDB Remote Serial Protocol in Rust
-
cpp_demangle
demangling C++ symbols
-
tui-logger
Logger with smart widget for the
ratatuicrate -
sentry-core
Core Sentry library used for instrumentation and integration development
-
jj-cli
Jujutsu - an experimental version control system
-
extism
runtime and Rust SDK
-
cadence
An extensible Statsd client for Rust
-
tracing-tree
A Tracing Layer which prints a tree of spans and events
-
console_log
A logging facility that routes Rust log messages to the browser's console
-
tracing-forest
Preserving contextual coherence among trace data from concurrent tasks
-
pyo3-log
Logging bridge from pyo3 native extension to python
-
cargo-expand
Wrapper around rustc -Zunpretty=expanded. Shows the result of macro expansion and #[derive] expansion.
-
emit
Developer-first diagnostics for Rust applications
-
tracing-bunyan-formatter
A Bunyan formatter for the tracing crate
-
symbolic-common
Common types and utilities for symbolic, a library to symbolicate and process stack traces from native applications, minidumps or minified JavaScript
-
wasmtime-internal-jit-debug
INTERNAL: JIT debug interfaces support for Wasmtime
-
pdb-addr2line
Symbolicate addresses from PDBs, like addr2line
-
logforth
A versatile and extensible logging implementation
-
pretty-hex
Pretty hex dump of bytes slice in the common style
-
tracing-opentelemetry-instrumentation-sdk
A set of helpers to build OpenTelemetry instrumentation based on
tracingcrate -
datafusion-tracing
DataFusion tracing of execution plans
-
metrics-prometheus
prometheusbackend formetricscrate -
logfire
Rust SDK for Pydantic Logfire
-
systemd-journal-logger
Systemd journal logger for the log facade
-
libcasr
Collect crash reports, triage, and estimate severity
-
bpfix
Userspace eBPF verifier failure diagnostic CLI
-
opentelemetry_sdk
The SDK for the OpenTelemetry metrics collection and distributed tracing framework
-
cf-rustracing-jaeger
Jaeger client library created on top of rustracing
-
minidump-writer
Rust rewrite of Breakpad's minidump_writer
-
mem_dbg
Traits and associated procedural macros to display recursively the layout and memory usage of a value
-
crash-context
portable types containing target specific contextual information at the time of a crash
-
assert_float_eq
Assertions for floating-point equality
-
env_filter
Filter log events using environment variables
-
metrics-exporter-prometheus
A metrics-compatible exporter for sending metrics to Prometheus
-
fast_log
Rust async log High-performance asynchronous logging
-
sofka
A Kubernetes TUI, reimagined in Rust
-
tracing-loki
A tracing layer for shipping logs to Grafana Loki
-
debug-helper
declarative macros to help you implement the
Debugtrait manually -
spdlog-rs
Fast, highly configurable Rust logging crate, inspired by the C++ logging library spdlog
-
sentry-types
Common reusable types for implementing the sentry.io protocol
-
tracing-logfmt
A logfmt formatter for tracing events and spans
-
pdbtool
reading Program Database (PDB) files and displaying information about them
-
structured-logger
A logging implementation for the log crate that logs structured values either synchronous or asynchronous, as JSON, CBOR, or any other format, into a file, stderr, stdout, or any other destination
-
rlg
near-lock-free structured logging library for Rust. Sub-microsecond ingestion via a 65k-slot ring buffer (LMAX Disruptor pattern), deferred formatting, and native OS sinks (
os_logon macOS via `syslog(3)… -
influxive
High-level Rust integration of opentelemetry metrics and InfluxDB
-
adb_client
Rust ADB (Android Debug Bridge) client library
-
uuinfo
debug unique identifiers (UUID, ULID, Snowflake, etc)
-
opentelemetry-prometheus-text-exporter
OpenTelemetry metrics exporter for Prometheus text exposition format
-
starbase
Framework for building performant command line applications and developer tools
-
minidump
A parser for the minidump format
-
kdash
A fast and simple dashboard for Kubernetes
-
tracing-web
A tracing compatible subscriber layer for web platforms
-
tracing-appender
file appenders and making non-blocking writers
-
tracing-throttle
High-performance log deduplication and rate limiting for the tracing ecosystem
-
mquire
Memory forensics and analysis tool for querying Linux kernel memory dumps using SQL
-
temporalio-common
Common functionality for the Temporal SDK Core, Client, and Rust SDK
-
intentrace
strace with intent, it goes all the way for you instead of half the way
-
ftlog
An asynchronous logging library for high performance
-
bevy_brp_extras
Extra BRP methods for Bevy apps including screenshot, shutdown, and keyboard input capabilities
-
minidumper
IPC impl for creating a minidump for a crashed process
-
duodiff
A fast, cross-platform terminal user interface (TUI) directory comparison tool
-
autometrics
Easily add metrics to your code that actually help you spot and debug issues in production. Built on Prometheus and OpenTelemetry.
-
hyperlight-guest-tracing
tracing functionality for the hyperlight guest
-
framehop
Stack frame unwinding support for various formats
-
metrics-util
Helper types/functions used by the metrics ecosystem
-
trackable
way to track objects manually as an alternative to mechanisms like backtracing
-
timely_logging
Common timely logging infrastructure
-
logwise
an opinionated logging library for Rust
-
custom_debug
Derive Debug with a custom format per field
-
tracelogging
TraceLogging for Rust
-
logroller
A feature-rich log rotation library with timezone support, flexible rotation strategies, and compression, integrating seamlessly with the tracing ecosystem
-
sentry-tracing
Sentry integration for the tracing and tracing-subscriber crates
-
cntr
A container debugging tool based on Linux mount API
-
traceviewer
Run a command and inspect its logs in a scrollable terminal viewer
-
datadog-opentelemetry
A Datadog layer of compatibility for the opentelemetry SDK
-
cbor-diag
parsing data encoded in Concise Binary Object Representation (CBOR) (in any of raw binary, hex encoded (with comments) or diagnostic notation) then printing it out in either annotated hex form or…
-
kamu-logging
Structured tracing setup for native services and Cloudflare Workers
-
symbolizer-rs
A fast execution trace symbolizer for Windows that runs on all major platforms and doesn't depend on any Microsoft libraries
-
win_etw_tracing
backend for the
tracingcrate that logs events to ETW (Event Tracing for Windows) -
probe
Static instrumentation probes
-
mixtrics
One crate for all metrics
-
via-pcb-cli
Project-oriented CLI wrapper for via checks, snapshots, BOMs, and exports
-
veil
Rust derive macro for redacting sensitive data in
std::fmt::Debug -
adk-telemetry
OpenTelemetry integration for Rust Agent Development Kit (ADK-Rust) agent observability
-
opentelemetry-application-insights
OpenTelemetry exporter for Azure Application Insights
-
tracing-mutex
Ensure deadlock-free mutexes by allocating in order, or else
-
dlt-core
Parser and writer for autosar DLT Diagnostic Log and Trace
-
tracing-wasm
tracing subscriber for browser WASM
-
inqjet
Ultra-fast, low-latency logging for Rust applications
-
tokio-metrics-collector
collecting Prometheus-compatible metrics from Tokio runtime and tasks
-
cosmian_logger
Shared tracing and OTLP initialization for Rust services
-
connector-mcp-server
MCP server for tauri-plugin-connector (Rust)
-
lief
Official Rust bindings for LIEF
-
thorin-dwp
building DWARF packages from input DWARF objects and packages
-
gearbox
Excessive tooling for Rust, boosting productivity and operations
-
helios-fhirpath
HL7's FHIRPath Specification
-
ugdb
An alternative TUI for gdb
-
aws-sdk-applicationinsights
AWS SDK for Amazon CloudWatch Application Insights
-
watchlog
A command-line utility to help you see how a log is moving
-
symdis
Symbolic disassembler for Mozilla crash report analysis
-
kprobe
A no_std Rust probe infrastructure crate for kprobe, kretprobe, and uprobe on multiple architectures
-
chatdbg
Rust-specific support for ChatDBG
-
rudy-lldb
Rudy LLDB server for debugging Rust programs
-
eventlog
A log-compatible wrapper around the Windows Event Log API
-
symbolic
symbolicate and process stack traces from native applications, minidumps, Unreal Engine 4 or minified JavaScript
-
lurk-cli
lurk is a pretty (simple) alternative to strace
-
json-subscriber
Customizable layer and subscriber for
tracingthat emits logs in JSON -
byedroid
TUI — Android build, install, and log workflows in the terminal
-
std-logger
A logging implementation for the log crate that logs messages to standard error and requests to standard out. It support a number of output formats including JSON, JSON for GCP (gcloud) and logfmt.
-
axum-conf
simplify the use of Axum, Tokio and Postgres together using configuration. It comes with batteries included and many features can be feature activated.
-
assertor
Fluent assertion library with readable failure messages
-
tracing-rolling-file
A rolling file appender with customizable rolling conditions
-
sadness-generator
various ways to make your program sad
-
auditaur-cli
Command-line interface and MCP server for inspecting Auditaur local telemetry
-
retour
A cross-platform detour library written in Rust
-
auspex-otel
Extremely opinionated, lean, high-performance OTEL tracing middleware for axum
-
devtools-wire-format
gRPC wire format for the CrabNebula devtools for Tauri
-
glean
SDK Rust language bindings
-
chrome-debug-mcp
Rust MCP Server for full Chrome CDP control and interactive JS debugging
-
dlt_log
Log crate adapter for integrating with the Diagnostic Log and Trace (DLT) system
-
zydis-rs
A pure Rust x86/x64 disassembler and encoder library (inspired by Zydis)
-
zench
Run benchmarks anywhere in your codebase and integrate performance checks directly into your cargo test pipeline
-
force-ansi
A command-line wrapper program that can force ANSI code to be enabled in the Windows console
-
xvc-logging
Logging crate for Xvc
-
mockforge-observability
Observability features for MockForge including Prometheus metrics, OpenTelemetry tracing, and recording
-
error-forge
Pragmatic Rust error-handling framework with stable error metadata, contextual diagnostics, optional async support, and synchronous recovery primitives (retry, circuit-breaker, backoff)…
-
log-fastly
logfaçade for Fastly Compute -
printer_event_handler
A cross-platform printer status monitoring library for Windows and Linux
-
log-panics
A panic hook which logs panic messages rather than printing them
-
tracexec
Tracer for execve{,at} and pre-exec behavior, launcher for debuggers
-
captains-log
A minimalist customizable logger for rust, based on the
logcrate, but also adapted totracing, for production and testing scenario -
idax
Safe, idiomatic Rust bindings for the IDA SDK via idax
-
dump_syms
Dump debug symbols into Breakpad ones
-
nils-cli-template
CLI crate for nils-cli-template in the nils-cli workspace
-
flashlog
A fast logging library for Rust
-
mago-bytes
Shared byte-slice utilities for the Mago toolchain: lossy UTF-8 display wrapper, byte trimming helpers
-
splog
A TUI log viewer with automatic category filtering
-
datadog-apm-sync
Datadog APM-compatible tracer and logger for Rust
-
macho-unwind-info
A parser for Apple's Compact Unwinding Format, which is used in the __unwind_info section of mach-O binaries
-
eventline
Structured journaling and scoped logging for Rust applications
-
tracing-cloudwatch
tracing-subscriber layer that sends your application's tracing events(logs) to AWS CloudWatch Logs
-
diagnosticism
Miscellaneous discrete and simple diagnostics facilities (for Rust)
-
hermes_rs
A dependency-free disassembler and assembler for the Hermes bytecode
-
rand_dev
Reproducible randomness source for tests
-
omniscope-pass
Analysis passes for FFI safety, memory safety, and concurrency in OmniScope
-
secure_sum
Utilizes OSSF Scorecard to probe open source repositories for their security posture using a customizable metric
-
fastrace-tonic
A tonic instrument for propagating trace context for fastrace
-
debugid
Common reusable types for implementing the sentry.io protocol
-
ptools
inspecting Linux processes
-
firo_logger
A high-performance, feature-rich logger for Rust applications with colored output, structured logging, and advanced configuration
-
eventheader_dynamic
Rust API for runtime-specified eventheader-encoded Linux Tracepoints via user_events
-
tracing-opentelemetry-setup
provide proper setup of tracing with OTEL export
-
harn-dap
Debug Adapter Protocol implementation for Harn
-
kaish-glob
Glob matching and async file walking with gitignore support
-
winston
winston for rust
-
pyisheval
A Python-like expression evaluator in Rust
-
lldb
Rust-like bindings to the public LLDB API. LLDB is the debugger from the LLVM project and is the system debugger on macOS.
-
otel-bootstrap
One-call OpenTelemetry bootstrap — traces + metrics with OTLP export
-
phs
Runtime for Phlow Script, PHS
-
witchcraft-log
A structured logging facade for Witchcraft servers
-
tracing-tunnel
Tunnelling tracing information across API boundary
-
srcsrv
Interpret the contents of a srcsrv stream from a pdb file (Microsoft Source Server)
-
prima-tracing
Prima.it opentelemetry standard library
-
git-spawn
Async wrapper around the git CLI: builder commands, typed parsers, high-level workflow helpers
-
daemon8
Runtime awareness management for AI agents
-
jwtinfo
Command line tool to get information about JWTs (Json Web Tokens)
-
bare_err_tree
Display errors as a formatted tree
-
perl-dap
Debug Adapter Protocol server for Perl
-
timber_rust
A high-performance, asynchronous logging library with support for Grafana Loki and AWS CloudWatch
-
egui_logger
log implementation for egui
-
axbacktrace
Backtrace for ArceOS
-
protobug
Interactive terminal debugger for protobuf payloads
-
fluxdi
Semi-Automatic Dependency Injector
-
rasant
lightweight, high performance and flexible Rust library for structured logging
-
moosicbox_logging
MoosicBox logging package
-
diagweave
Core runtime and macros re-export for diagweave error algebra and report diagweaveing
-
dev-report
Structured JSON reports for Rust verification tooling. Stable, versioned wire format with optional terminal, markdown, SARIF, and JUnit XML rendering. Foundation of the dev-* collection.
-
crypsol_logger
Structured asynchronous logger for Rust services with CloudWatch, HTTP (Loki / Elasticsearch / custom), file, and console backends
-
r0-metal-doctor
Diagnose whether RISC Zero proving on Apple Silicon actually uses Metal — device caps, toolchain state, and observed prover lane. Reports, never assumes.
-
logging_timer
timers that log the elapsed time when dropped
-
fsqlite-observability
Conflict analytics and observability infrastructure for FrankenSQLite MVCC
-
zerus
Lightweight tool for creating project-specific and/or general offline crates.io mirrors
-
smda
Recursive x86/x64/AArch64 disassembler library for control-flow recovery from memory dumps. Iced-x86 + disarm64-backed; zero-copy.
-
win_etw_metadata
metadata definitions for the win_etw_provider and win_etw_macros crates
-
hooq
macro that inserts a method before
?. (?前にメソッドを挿入するシンプルなマクロ) -
tracing-oslog
A layer for tracing that outputs to the oslog on macOS/iOS
-
maw-workspaces
Multi-Agent Workflow coordinator for Manifold git workspaces
-
Htrace
tracing system
-
wasmtime-jit-debug
JIT debug interfaces support for Wasmtime
-
dioxus-logger
A logging utility to provide a standard interface whether you're targeting web desktop, fullstack, and more
-
tracing-subscriber
implementing and composing
tracingsubscribers -
basalt-tui
Basalt TUI application for Obsidian notes
-
nnd
A fast handmade TUI-based debugger for Linux
-
unstrip
Recover symbols, types, and method signatures from stripped Go binaries. Ghidra/IDA/Binary Ninja exporters included.
-
unbug
programmatically invoke debugging breakpoints with helping macros
-
charon-error
Structured error and panic handling with rich reports and bug reporting functionality
-
alterable_logger
A thin wrapper for "log" allowing to replace the actual logger implementation at run time
-
smooai-logger
Context-aware structured logging utilities for Rust mirroring the @smooai/logger toolkit
-
gcp-log
A CLI tool for structured logging on GCP
-
dynamo-backend-common
Shared runtime glue for Rust LLM backends
-
maa-framework
Rust bindings for MaaFramework
-
zerodds-replay
Inspect/replay CLI for .zddsrec recordings: dump frames, replay at scaled wallclock, optional live re-injection into a DCPS domain
-
crabka-audit
Audit event model, OCSF serialization, and write pipeline for Crabka (FedRAMP 20x MLA)
-
rskit-logging
Structured logging setup using tracing — JSON in production, pretty in dev
-
vcs-runner
Subprocess runner for jj and git with retry, timeouts, repo detection, and structured output parsing
-
io-buffer
A buffer abstracted for disk and network IO, with static lifetime. Unify Vec and *libc::c_void into one type, with smallest mem footprint
-
ddbug
Display debugging information
-
pi_logger
-
qubit-command
Command-line process running utilities for Rust
-
async-backtrace
Efficient, logical 'backtraces' of async tasks
-
mdcr
Validate, execute and optionally rewrite code blocks in Markdown files based on arbitrary commands
-
microsandbox-utils
Shared constants and utilities for the microsandbox project
-
aprender-profile
Pure Rust system call tracer with source-aware correlation for Rust binaries
-
command-run
running a command in a subprocess
-
valuable
Object-safe value inspection, used to pass un-typed structured data across trait-object boundaries
-
axum-observability
Axum middleware for request IDs, trace correlation, and structured access logs
-
opentelemetry-otlp
Exporter for the OpenTelemetry Collector
-
skywalking
Apache SkyWalking Rust Agent
-
ltrace
A rolling file writer for tracing and log crates with rotation, compression, and dynamic log level support
-
assert_no_alloc
Custom Rust allocator allowing to temporarily disable memory (de)allocations for a thread. Aborts or prints a warning if allocating although forbidden.
-
lash-trace
Trace types and JSONL exporter for the lash agent runtime
-
logged-stream
Logging of all read/write operations, errors and drop of underlying IO object
-
styledlog
combining versatile logging features with styled output
-
always-assert
Recoverable assertions for long-running robust applications
-
extract-shellcode
Small Rust toolkit for pulling shellcode out of a Windows PE and (optionally) executing it in-memory
-
lloggs
Logging configuration for clap applications
-
tracing-gstreamer
Bridge between gstreamer and the tracing ecosystem
-
binstalk
The binstall toolkit (library interface)
-
policy-rs
Policy library for working with protobuf-defined policy objects
-
lambda-otel-lite
Lightweight OpenTelemetry instrumentation for AWS Lambda
-
wasm-tracing
Tracing subscriber for WebAssembly. Maintained fork of tracing-wasm.
-
slog
Structured, extensible, composable logging for Rust
-
atomr-agents-observability
Structured event taxonomy + tracing/metric exporters for atomr-agents
-
toolkit-rs
Rust toolkit library(logger, time, painc handle)
-
pyo3-pylogger
Enables
logfor pyo3 based Rust applications using theloggingmodules -
grex-core
Core library for grex, the nested meta-repo manager: manifest, lockfile, scheduler, pack model, plugin traits
-
sentry-rust-minidump
Captures native crashes as minidumps and sends to Sentry
-
project-structure
Generate an ASCII Representation of a project youre working on
-
swift-demangler
Demangle Swift symbol names into structured types for analysis
-
healthchecks
notify healthchecks.io from inside applications
-
tracing-layer-slack
Send filtered tracing events to Slack
-
trace-weft
Rust-first, local-first observability and debugging toolkit for LLM agents
-
quantum-pulse
A lightweight, customizable profiling library for Rust with support for custom categories and percentile statistics
-
debugchrome-cdp-rs
A protocol‐handler for launching & controlling Chrome via CDP
-
better-panic
Pretty panic backtraces inspired by Python's tracebacks
-
rconsole
A WebSocket-based logging library for Rust - send structured logs to NConsole desktop app
-
nolog
Pretty (by default) and easy to use logger. Compile-time level filtering, zero deps.
-
tracing-subscriber-init
A trait and some functions to make tracing subscriber initialization a bit easier
-
langfuse-ergonomic
Ergonomic Rust client for Langfuse with builder patterns
-
cx-sdk
Coralogix Management SDK
-
mozdevice
Client library for the Android Debug Bridge (adb)
-
zydis
Bindings for Zydis
-
yaru
Util - A collection of utilities for timing, memory inspection and SQL result formatting
-
amberfork
command: diff two agent-run traces and render where they fork
-
datafusion-openlineage
OpenLineage integration for Apache DataFusion sessions
-
ferroscope
MCP server that enables AI assistants to debug Rust programs using LLDB and GDB
-
si_trace_print
stack indented trace printing; a rust library to print messages indented to stack depth optionally preceded by the function name
-
logform
logform for rust
-
enforce-script-lsp
Language Server Protocol implementation for Enforce Script
-
metrics-process
Cross-platform Prometheus style process metrics collector of metrics crate
-
context-logger
A small structured context propagation layer for the standard Rust log ecosystem
-
bp3d-debug
Tracing subscriber implementations for use with BP3D software. Supports traditional logging through bp3d-logger and supports remote profiling through TCP.
-
stderrlog
Logger that logs to stderr based on verbosity specified
-
ir-assert
in-test assertion over its compiled llvm-ir
-
rust_util
Hatter's Rust Util
-
osquery-rs-sdk
Rust SDK for building osquery extensions — tables, loggers, config providers, and distributed query handlers
-
cellos-projector
Projection layer for CellOS — consumes JetStream CloudEvents into in-memory cell/formation state. Used by cellos-server.
-
consola
🐨 Elegant Console Logger for Rust and Browser
-
owl-logger
A production-ready, ergonomic logging library for Rust — inspired by Python's xmi_logger, powered by tracing
-
tklog
Lightweight and efficient rust structured log library with support for log level, file shred, compressed archive
-
pocopine-observe
Shared observability event contract for pocopine logging, tracing, and analytics
-
dev-security
Dependency audit and license policy for Rust. Wraps cargo-audit + cargo-deny: known-CVE scanning, license enforcement, banned-crate policies. Part of the dev-* verification collection.
-
desed
Sed script debugger. Debug and demystify your sed scripts with TUI debugger.
-
lumelog
A lightweight, flexible, and configurable logging library for Rust, with support for runtime configuration and build-mode detection
-
azure_core_opentelemetry
OpenTelemetry integration for the Azure SDK for Rust
-
dbg-cli
A universal debugger CLI that lets AI agents observe runtime state instead of guessing from source code
-
libsla
Rust bindings to Ghidra Sleigh library libsla
-
quo-rust
Companion package for the Quo debugger
-
gitbundle-sdk
GitBundle API documentation
-
traccia
A zero-dependency, flexible logging framework for Rust applications
-
tracehash-rs
Cross-language call/input/output hash tracing for algorithm parity checks
-
dots
A cli for managing all your dot(file)s
-
logly
High-performance, structured logging library with async support, rotation, filtering, and GPU/CPU optimization
-
debugger-cli
LLM-friendly debugger CLI using the Debug Adapter Protocol
-
telemetry-batteries
Batteries included library to configure tracing, logs and metrics
-
dsi-progress-logger
A tunable time-based progress logger to log progress information about long-running activities
-
blazesym-c
C bindings for blazesym
-
rolling-file
A rolling file appender with customizable rolling conditions
-
atosl
A partial replacement for Apple's atos tool for converting binary addresses to symbols
-
cf-gears-toolkit
Core ToolKit library
-
secra-logger
一个生产级的 Rust 日志系统库,基于 tracing 生态系统构建,支持结构化 JSON 日志、文件滚动、UTC+8 时区等特性
-
tracelite
An alternative to the tracing crate which is specialized for OpenTelemetry traces
-
pcf-debug
Inspection and visualisation tool for Partitioned Container Format (PCF) files
-
obs-tracing-bridge
Bidirectional bridge between
tracingand the obs SDK -
rustlog
A small, dependency-light logging crate with a pragmatic API, color (optional), groups, and a scope timer
-
tell
Tell analytics SDK for Rust — events and structured logging
-
tracing-rfc-5424
A tracing layer that writes to syslog
-
slog-loggly
unofficial Loggly drain for the slog logging infrastructure in Rust
-
bimm-contracts
Runtime shape/geometry contracts for the burn framework
-
wp-error
Structured, domain-specific error types and robustness strategies extracted from WarpParse
-
bt_logger
lightweight Rust log library with support for log level. Can Generate Log meessage only. Log to a file. Fail silently with warn msg.
-
debug_tree
Build a tree one element at a time and output it as a pretty string
-
metrics-opentelemetry
Opentelemetry recorder for metrics crate
-
garbage-code-hunter
A humorous Rust code quality detector that roasts your garbage code
-
nih_assert_no_alloc
Custom Rust allocator allowing to temporarily disable memory (de)allocations for a thread. Aborts or prints a warning if allocating although forbidden.
-
deloxide
scrubs your threads clean by detecting deadlocks in real time—keeping your system smooth, safe, and corrosion-free. 🦀🧼🔒
-
e-log
log
-
await-tree
Generate accurate and informative tree dumps of asynchronous tasks
-
a3s-box-sdk
Rust SDK for a3s-box direct runtime-backed management APIs
-
agx-tui
Step-through debugger for your agent — terminal-native session timeline viewer for Claude Code, Codex, Gemini, LangChain, Vercel AI SDK, and OpenTelemetry GenAI traces
-
hx-telemetry
Telemetry and tracing for hx
-
glitchtip-cli
Open source CLI for GlitchTip
-
prologger
A production-grade, ergonomic Rust logging library with colored output, file rotation, and structured formatting
-
simple-log
log. It's really simple use
-
libdd-trace-normalization
A duplicate of trace normalization implemented in the agent in https://github.com/DataDog/datadog-agent/blob/main/pkg/trace/traceutil/normalize.go
-
indicio
framework for emitting clues that may be used for debugging
-
cirious_codex_logger
Structured logging library for the Cirious Codex ecosystem
-
gensense
High-performance semantic diagnostic engine for Rust, TypeScript, and Solidity
-
phlow-engine
Engine for Phlow, a fast, modular runtime for building backends with YAML flows, Rust modules, and native OpenTelemetry observability
-
cmsis-pack
managing CMSIS Packs
-
micromegas-tracing
instrumentation module, part of micromegas
-
nice-log
An opinionated yet flexible logger catering to the needs of the nice-plug plugin framework
-
nemo-relay
Core Rust SDK for NeMo Relay observability, scope management, and runtime instrumentation
-
tiny_bail
Small but flexible macros for bailing on failure
-
rust-telemetry
Observability helpers originally developed for internal use at Famedly
-
cargo-depsize
Rust cargo utility that calculates and displays the total size of each dependency in your Rust project
-
errsight
Rust client for ErrSight error tracking — captures panics, errors, and log/tracing events and ships them to the ErrSight API from a background thread
-
sideways-otel
Observability from the side - vendor-neutral OpenTelemetry tracing, metrics, and logs for Rust services
-
embeddenator-obs
Observability: metrics, logging, and tracing for Embeddenator
-
radio_datetime_analyzer
Analyzer for log files of time station decoders
-
livetrace
CLI tool for live tailing of OTLP traces and logs in the Serverless OTLP Forwarder architecture
-
droidrun-adb
Async ADB (Android Debug Bridge) client library — wire protocol + sync protocol over TCP
-
rig-tap
Backend-agnostic observability event schema and taps for Rig agents (prompt/tool lifecycle + context-size sampling)
-
nanologger
A minimal, colored logger for Rust CLI applications
-
metrics-sqlite
providing SQLite backend for metrics
-
zakat-cli
Interactive CLI tool for Zakat calculations and debugging
-
litcat
A CLI tool for viewing patches with colors
-
logana
Turn any log source — files, compressed archives, Docker, or OTel streams — into structured data. Filter by pattern, field, or date range; annotate lines; bookmark findings; and export to Markdown…
-
tonic-debug
A debugging and diagnostics middleware for tonic gRPC servers
-
grlog
A high-performance async logging library based on gorust GMP runtime
-
casr
Collect crash reports, triage, and estimate severity
-
novmforbroadcom
VM detection library – detect hypervisors, sandboxes, and virtual machines with syscall-spoofed Windows NT calls (Hell's Gate) to evade AV/EDR hooks
-
init-tracing-opentelemetry
A set of helpers to initialize (and more) tracing + opentelemetry (compose your own or use opinionated preset)
-
acta
Make Tracing Great Again
-
slogx
Real-time log streaming SDK for Rust
-
leaktracer
allocator to trace memory allocations in Rust programs, by intercepting the allocations
-
mpigdb
A wrapper arround mpiexec, gdbserver, and gdb that makes debugging MPI programs eaiser
-
lob-orderbook
High-performance limit order book with real-time market depth updates, NATS integration, and SQLite metrics
-
FreedomLogger
A professional, reusable logging library with pattern formatting, log rotation, and file management
-
detrix-rs
Detrix client library for debug-on-demand observability in Rust applications
-
bulletin-board-server
Object storage for ArrayObject for debugging and data taking purposes
-
debug_unsafe
Uses
debug-assertionsas a switch of safe/unsafe behaviour -
tracing-systemd
A tracing-subscriber Layer that pretty-prints span chains to stdout and/or the systemd journal
-
provekit_noir_debugger
Debugger for Noir
-
platform_common
Common utilities and middleware for microservices: trace-id, structured logging, HTTP propagation, RabbitMQ with auto-reconnect
-
mlua-probe-core
Core debug engine for mlua — breakpoints, stepping, variable inspection
-
ax-log
Macros for multi-level formatted logging used by ArceOS
-
forensic-adb
Tokio based client library for the Android Debug Bridge (adb) based on mozdevice
-
tinylog
A logger for my personal projects
-
cyrs-ffi
Stable C ABI over the Cypher / GQL frontend (cyrs-lang-services + cyrs-db + cyrs-diag + cyrs-fmt). Produces a cdylib + staticlib + cbindgen-generated header; spec 0004 §5.
-
tracing-error
enriching errors with
tracing -
slog-scope
Logging scopes for slog-rs
-
syslog-tracing
syslog backend for
tracing -
jsonl_logger
Async queue-based structured logging with JSONL output
-
minidump-stackwalk
Analyzes minidumps and produces a report (either human-readable or JSON)
-
cuenv-events
Structured event system for cuenv - enables multiple UI frontends via unified event stream
-
lupa
Interactive object inspector for Rust — web UI + TUI + snapshot diffing
-
metrics-exporter-statsd
metrics-rs exporter that supports reporting metrics to StatsD
-
stepshots-cli
CLI for recording, bundling, and uploading Stepshots demos
-
waddling-errors
Structured, secure-by-default diagnostic codes for distributed systems with no_std and role-based documentation
-
dirty-debug
Quick and dirty debugging
-
turbohex
Interactive terminal hex-viewer with plugin-based decoders
-
iceyee_logger
Logger
-
call_logger
A logger that calls another application for every logged item
-
rolly
Lightweight Rust observability. Hand-rolled OTLP protobuf over HTTP, built on tracing.
-
defmt-decoder
Decodes defmt log frames
-
gitpilot
A Git assistant for daily developer workflow
-
sentry-panic
Sentry integration for capturing panics
-
openlatch-client
The open-source security layer for AI agents — client forwarder
-
seqknock-nftables
TCP Sequence number-based knocking; nftables based server protector
-
stracers
Command-line utility to trace system calls and signals
-
pylogging
A small, ergonomic logging library inspired by Python's logging module
-
symbolic-debuginfo
inspect and load DWARF debugging information from binaries, such as Mach-O or ELF
-
radius2
a fast symbolic execution framework using r2
-
mozilla/neqo-common
Neqo, an implementation of QUIC written in Rust
-
exfiltrate
An embeddable debug tool for Rust
-
piquel-log
Small, composable backend initialization for tracing
-
rgbobj
A command-line program to print out RGBDS object files
-
vasm
Visualize 8086 assembly execution in your terminal
-
kcr_kafka_stackable_tech
Kubernetes Custom Resource Bindings
-
spandoc
Procedural macro attribute for converting doc comments into tracing spans
-
metrics-exporter-opentelemetry
🐻❄️🎈 A
metricsexporter over OpenTelemetry -
pzx-monitoring-tauri
Tauri v2 plugin companion for pzx-monitoring — wires the core SDK into a Tauri app
-
retarget
Straightforward cross-platform function, Objective-C, and COM hooks for macOS and Windows
-
sacp-tee
A debugging proxy that logs all ACP traffic to a file
-
axlog
Macros for multi-level formatted logging used by ArceOS
-
tracing-ecs
Tracing subscriber that output ECS (Elastic Common Schema) JSON log lines
-
dlt2log
convert DLT binary files to human-readable log formats
-
my-env-logger-style
pretty, opinionated style for env_logger
-
gw-bin
Watch git repositories, pull changes and run commands on the new files
-
awssdk-instrumentation
Out-of-the-box OpenTelemetry/X-Ray instrumentation for the AWS SDK for Rust, with first-class support for AWS Lambda
-
ms-pdb-msfz
Reads Compressed Multi-Stream Files, which is part of the Microsoft PDB file format
-
serde-error
Serde (de)serializer for Error types
-
gautelis-graft-storage
File-based persistent storage for Graft Raft log and state
-
tracing-cache
A
tracing::Subscriberthat captures closed spans into a bounded in-memory ring buffer with a background driver -
libipt
The Intel Processor Trace (Intel PT) Decoder Library is Intel's reference implementation for decoding Intel PT
-
si-loggy
Automatic logging & nohup for arbitrary commands
-
deno_telemetry
Telemetry for Deno
-
zakura-jsonl-trace
Shared non-blocking JSONL tracing support for the Zakura node. Internal crate, published to support cargo install zakura
-
otel
Ergonomic macros for OpenTelemetry tracing in Rust
-
tikeo
Rust Worker SDK for active outbound tikeo Worker Tunnel connections
-
tilvisan
A variable font autohinter
-
dap
Debug Adapter Protocol
-
cljrs-logging
Feature-gated debug/trace logging for clojurust
-
somethingsoff
When something's off, ask your logs — local-first log search for developers and AI coding agents
-
pipei
Multi-argument pipe and tap with partial application
-
ocular-cli
TUI tool for real-time visualization of middleware traffic
-
timberio/tracing-limit
A high-performance observability data pipeline
-
tracing-panic
A panic hook that captures panic information as a tracing event
-
rustsat-cadical
Interface to the SAT solver CaDiCaL for the RustSAT library
-
xbbg-log
Logging infrastructure for xbbg — zero-GIL atomic level filter with tracing
-
ito-logging
Logging and telemetry for Ito
-
pounce-observability
Observability for POUNCE (pounce#71): tracing subscriber install, tiger/rust themed text formatter, and the per-iteration collector layer that feeds the JSON solve report from the
pounce::iterationevent -
gcp-observability-rs
Lightweight Google Cloud Platform observability client using gcloud CLI
-
agntcy-slim-tracing
Observability for SLIM data plane: logs, traces and metrics infrastructure
-
dejavox
A syscall-level record/replay tool for deterministic testing and debugging
-
github-actions
developing custom GitHub Actions
-
moduforge-core
moduforge 核心模块
-
tracing-record-hierarchical
Record parent
tracing::Spanfields from inside childtracing::Span’s context -
restdeck
A lightweight, keyboard-driven REST API client TUI built in Rust using Ratatui and Tokio
-
tracing-shared
Share tracing bwtween dylibs
-
git-statuses
display git repository statuses in a table format
-
saying
The say! macro for convenient styled printing
-
re_crash_handler
Detect panics and signals, logging them and optionally sending them to analytics
-
rotation-logger
async logger with file rotation
-
tracing-defmt
A syntax-compatible version of the tracing crate for no_std environments
-
rogue_logging
Logs you'll actually want to read
-
log-lazy
A lazy logging library with bitwise level control
-
colourful-logger
A minimal colourful logger for Rust
-
synchrony-rs
A fast JavaScript deobfuscator written in Rust
-
code_logger
colorful, and flexible logging library for Rust with timestamps, log levels, and custom error codes
-
microloop
Ultra-fast runtime safety layer for autonomous agents — detects agent tool call loops before they burn API credits
-
logone
A command-line tool that parses Nix's --log-format json-internal output as standalone and crate library
-
sloggers
frequently used slog loggers and convenient functions
-
pretty_env_logger
a visually pretty env_logger
-
nm_otel
OpenTelemetry bridge for nm metrics
-
simple_getopt
getopt-style command-line argument parser for Rust. - (YAGP).
-
graflog
Structured JSON logging for Rust applications optimized for Grafana ingestion
-
metriki-core
A metrics library ported from dropwizard metrics
-
perftree
debugger for chess engines. Compare your game tree to Stockfish!
-
capstone-sys
System bindings to the capstone disassembly library
-
yarli
CLI, stream mode renderer, interactive TUI, scheduler, store, and API
-
release-exporter
Retrieves release information and exports related metrics
-
xan-log
My personal logger
-
tracel-fleet
On-device fleet synchronization and model cache for Tracel SDK
-
f_log
fast logger
-
tsift-digest
Code-aware digest emitters for tsift — diff / log / metric / test digests with shared summary-cache enrichment
-
init-log4rs
Search log4rs configuration in multiple directories or create one
-
luars_debugger
Built-in debugger for luars, loaded via require('emmy_core')
-
provide-telemetry
Cross-language telemetry helpers with privacy, resilience, and OTLP support
-
ruloc
A fast, single-purpose CLI tool to analyze Rust codebase metrics with test/production breakdowns
-
wizrd-vail
A respectful structured streaming logger
-
watchwoman
A drop-in watchman replacement that doesn't eat your RAM
-
winston_transport
winston-transport for rust
-
kikiutils
simplify Rust development
-
lust-analyzer
A WIP implementation of the language server protocol (LSP) for the Lust programming language
-
oopsie
Ergonomic, structured error handling: context selectors, traced errors, and rich colorized reports
-
rolldown_devtools
DevTools utilities for Rolldown
-
PrintLib
The ultimative printing libary for Rust #cli #string #color #term_color
-
print_logger
Logger that print messages to stdout or stderr
-
cvlr
Certora Verification Language for Rust
-
jrun
Compile and run a Java source file in one command
-
watasu
Rust SDK for Watasu
-
seshat-detectors
Convention detection engine for Seshat
-
statsd
A basic statsd client for rust
-
blazingjj
TUI for Jujutsu/jj
-
logmachine
Collaborative, beautiful logging system for distributed developers
-
radb
Implement Python AdbUtils
-
moire-trace-types
Backtrace and frame-pointer types shared across moire's trace pipeline
-
snowlog
A structured logging library for Rust with JSON output and rotation support
-
ckb-logger-config
CKB logger configurations
-
cirious_codex_result
Robust result and error handling framework for the Cirious Codex ecosystem
-
cf-modkit
Core ModKit library
-
thorin-dwp-bin
Merge DWARF objects and packages into DWARF packages
-
enya-ai
AI agent integration for Enya
-
craturn
interpretation of the 'Saturn Devouring His Son' painting
-
typub-log
Logging foundation for typub based on tracing
-
omniscope-ir
LLVM IR abstraction layer and parser for OmniScope static analyzer
-
tracing-slog
compatibility between
tracingand theslogcrate. Use when a library usesslogbut your application usestracing -
kanshou
(観照) — live process introspection over Unix sockets. Every pleme-io binary exposes its typed AppState; MCP servers and operator tools forward queries through it.
-
aliased
Rewrite Debug output to replace long opaque values with short human-friendly aliases
-
qst
A Community Driven CLI Quick Script Tool
-
entrace_core
client library for ENTRACE, a modern log viewer and observability toolkit for Rust
-
dscode-dap
Debug Adapter Protocol client, manager, and pool for DSCode
-
tracing-console-host
Server that streams closed spans from a
tracing-cacheto remote console clients over protosocket-rpc -
tracing-microjson
A tracing JSON layer with zero serialization framework dependencies
-
github-action-runner
command-line utility written in Rust for working with GitHub Actions
-
panda-logger
一个轻量级的 Rust 彩色日志库,支持彩色输出、文件记录和计时器
-
devtools
CrabNebula devtools for Tauri: Inspect, monitor, and understand your application with ease
-
hex_fmt
Formatting and shortening byte slices as hexadecimal strings
-
deep_log
Dual-axis logging : level + zone bitflag, console and file output
-
ccb
A beautiful, terminal-focused structured logger inspired by charmbracelet/log
-
rust-diagnostics
that embeds clippy diagnostics into Rust code
-
poll-tail
polling-based file tailer that gracefully handles log rotation and timestamp parsing
-
dwfv
digital waveform viewer with vi-like key bindings
-
mi6-otel-server
OpenTelemetry HTTP server for mi6
-
error-collection
A generic collection around dynamic errors
-
crabdance_activity
Activity authoring SDK for Cadence
-
print-break
debugging macro that pretty-prints variables and pauses execution
-
nearly
Compare IEEE floating point types
-
tracing-s3
AWS S3 (Express One) , sending trace logs to S3
-
ll
rust logging library
-
git-viewer
Pure Rust gitk clone for the terminal
-
bugwatch
Official Rust SDK for Bugwatch - AI-Powered Error Tracking
-
tracing-th
Binding
-
tokio-blocked
tracing layer that logs tokio tasks that are blocked for too long - helps find synchronous or CPU heavy code in async tokio code
-
vanta-diag
doctor checks, diagnostics rendering, error-code registry
-
insomnilog
An asynchronous Rust logging library that never sleeps
-
openinference-semantic-conventions
OpenInference semantic conventions for LLM observability in Rust
-
argus-ext
Trait debugger analysis for IDE interactions
-
opentelemetry-aws-temporary-fork
[TEMPORARY FORK - WILL BE YANKED] ⚠️⚠️⚠️ TEMPORARY FORK OF opentelemetry-aws - INTENDED TO BE DEPRECATED ONCE UPSTREAM PR #549 IS MERGED ⚠️⚠️⚠️ DO NOT USE DIRECTLY
-
log-insight-tui
A powerful TUI log analyzer with smart visualization, live tailing, and AI integration
-
faerie
ELF and Mach-o native binary object file emitter
-
shidou
(始動) — app bootstrap: tracing init, CLI dispatch, config loading
-
jtag-adi
interacting with ARM Debug Interface components
-
rog
logger
-
logparse
parse arbitrary messages containing rust-like debug output to syntax highlight them
-
tracing-scribe
A tracing-subscriber layer for beautifully printing spans and events to the terminal as a hierarchical tree
-
car-eventlog
Event log with JSONL persistence for Common Agent Runtime
-
tracing-serde-structured
An alternative, structured, compatibility layer for serializing trace data with
serde -
tracing-web-console
A real-time web-based console for viewing and filtering tracing logs
-
shellcide
A shellcoding IDE
-
rstrace
strace to trace system calls and CUDA API calls
-
iter-debug
impl Debug for iterators using a wrapper
-
sdre-rust-logging
logging library for Rust, with a custom formatter
-
zlog-gpui-unofficial
Unofficial release of Zed's zlog crate
-
harper-ls
The language checker for developers
-
bentley
Theatrical logging and output formatting library
-
lava-gitlab-runner
Gitlab runner bridge to lava
-
syslog_client
Syslog client
-
tracing-layer-discord
Send filtered tracing events to Discord
-
casual_logger
What a bother. I want to logging it without setting it.
-
clang_log
log implementation
-
id_effect_logger
Effect-logging service (forwards to tracing) for effect! / AsyncEffect programs
-
rtlola-cli
A CLI interface for the RTLola interpreter
-
bumpversion
Update all version strings in your project and optionally commit and tag the changes
-
patina_stacktrace
Stack Tracing library
-
rootcause-tracing
Tracing span support for the rootcause error reporting library
-
meta-tracing
Flexible metadata collection layered on top of the tracing crate. Accumulate structured sections, timings, and issues during processing and emit them as JSON alongside the usual tracing spans.
-
count_instructions
Counts the instructions executed within a single function
-
shuttle-runtime
Runtime to run a service on the Shuttle platform (https://www.shuttle.dev)
-
rusty-hook
git hook utility
-
session_log
session log library for Rust
-
death_god_logging_tool
My awesome lovelly logging. With colors and code links. (Настройка логирования с навигацией по коду)
-
auths-telemetry
Telemetry and metrics for Auths components
-
runi-log
Structured logging for the Runi library collection
-
lovely_env_logger
a visually lovely env_logger
-
slogger
logger for Rust
-
unbounded-gpsd
A basic library to access gpsd that uses no C bindings
-
dcss-scenario-builder
A scenario builder for DCSS Webtile
-
name
Workspace binary for generating Rust crate names
-
threadid
Fast and flexible thread identifiers
-
gnuv2_demangle
GNU V2 C++ symbol demangler
-
mago-span
Tracks exact character positions in source code, making it easier to report precise errors, warnings, and other diagnostics
-
ryo-suggest
[experimental] Pattern-based suggestion engine for RYO
-
rusteval
Make your application's structs and functions interactive
-
rat_logger
具有生产者消费者架构、异步文件操作和分层配置系统的高性能日志库
-
query-flow-inspector
Flow Inspector: Tracing and observability for query-flow
-
apollo-opentelemetry
OpenTelemetry configuration types for Apollo platform
-
opentelemetry-semantic-conventions
Semantic conventions for OpenTelemetry
-
log-io
Structured logging pipeline for Rust. Zero-allocation fast path, JSON / logfmt / human-readable outputs, context propagation (request-id, trace-id), per-module filtering, async-safe sinks…
-
tracing-log-sample
A tracing-subscriber layer that rate-limits log output using reservoir sampling
-
opentelemetry-instrumentation-tokio
OpenTelemetry instrumentation for Tokio runtime metrics
-
tauri-plugin-debug-tools
Debug utilities for Tauri WebView apps
-
googleapis-tonic-google-logging-v2
A Google APIs client library generated by tonic-build
-
ms-pdb
Reads Microsoft Program Database (PDB) files
-
task-mon
CLI to execute commands and log results to healthchecks.io
-
gitkit-cli
Get insightful metrics on your git repository
-
lintel-cli-common
Shared CLI global options for Lintel command-line tools
-
tinywatcher
A tiny, zero-infrastructure observability tool for logs and system resources
-
pdbwalker
Advanced PE binary scanner with PDB debug symbol detection and download capabilities
-
sensible-env-logger
A pretty, sensible logger for Rust
-
gdbstub_arch
Implementations of
gdbstub::arch::Archfor various architectures -
ferretlog
Tiny and simple logging macro for Rust
-
vgzzq
modernised rewrite of edef's valgrind_request library for making Valgrind client requests
-
jsonrpc-debugger
A terminal-based JSON-RPC debugger with interception capabilities
-
unfault-analysis
Rule evaluation and analysis engine for unfault
-
dev-fuzz
Fuzz testing workflow for Rust. Wraps cargo-fuzz: budgeted runs, crash / timeout / OOM findings, deterministic reproducer paths, sanitizer choice, machine-readable verdicts. Part of the dev-* verification collection.
-
bpfanalysis
Rust analysis primitives for eBPF verifier diagnostics
-
promwrite
A high-performance, zero-allocation Prometheus Remote Write 2.0 client library
-
rustbridge-logging
Tracing to FFI callback bridge for rustbridge
-
serdebug
serde-based replacement for #[derive(Debug)]
-
armature-audit
Audit logging and compliance for Armature
-
renderdoc-sys
Low-level bindings to the RenderDoc API
-
hook-inject
Cross-platform process injection via Frida Core
-
logforth-bridge-log
Bridge Logforth with the log crate
-
logdriller
visualize application log output in the terminal
-
bugstalker
modern and lightweight debugger for rust applications
-
android-logd-logger
A logging implementation for
logwhich directly writes to the Android logd daemon -
gitstream
Real-time git diff watcher — scrolling diffs ordered by file mtime
-
feagi-observability
Unified observability infrastructure for FEAGI (logging, telemetry, profiling)
-
rlg-tower
Tower middleware for rlg. Emits per-request structured access logs for any
tower::Service<http::Request<_>>— axum, tonic, hyper, lambda_runtime — with method, path, status, latency, and trace-ID propagation. -
adbridge
Android Bridge for AI-Assisted Development: CLI + MCP server
-
tracelogging_dynamic
TraceLoggingDynamic for Rust
-
mini-log
A tiny simple logging helper crate
-
emmylua_check
A command-line tool for checking lua code
-
r2x-python
Python bridge for the r2x CLI
-
log-easy
Easy to use file logger with log levels and global logging macros
-
the0-sdk
the0 trading bot SDK for Rust
-
cli-log
logging and timing facility configured with an env variable
-
brainwires-proxy
Protocol-agnostic proxy framework for debugging app traffic
-
zerodds-recorder-bridge
Live recorder daemon: subscribes to a configured set of DDS topics and writes received samples to a .zddsrec file
-
logkit
Super fast, structured, scalable logging library for Rust
-
tracing-sanitize
A tracing layer that automatically sanitizes PII from log output
-
deboog
Derive macro for extended debug formatting
-
shadow-formatted-version
Version information in a preformatted block
-
dobby-rs-framework
Developer-friendly framework on top of dobby-rs core
-
m4x_logger
vibe coded logging utility for Rust applications
-
fobserve
Observability library for the fiddlesticks agent harness framework
-
acton-core
Acton Core provides the core functionality and abstractions used by the Acton Reactive crate. It includes the essential building blocks for creating reactive and distributed systems.
-
tracing-ecs-formatter
ECS (Elastic Common Schema) 8.11 JSON formatter for tracing-subscriber
-
auralogs
SDK beta: application-aware logging and automatic error capture
-
mcfunction-debugger
A debugger for Minecraft's *.mcfunction files that does not require any Minecraft mods
-
krishiv-metrics
Krishiv — hybrid batch and streaming compute engine
-
alloc_counter
Count allocations, reallocations, deallocations. Allow, deny, or forbid allocations on an expression or function basis.
-
loogs
ログを簡単にわかりやすく出力できるように。
-
rnicro
A Linux x86_64 debugger and exploit development toolkit written in Rust
-
pdk-flex-abi
PDK Flex ABI
-
i2pd-exporter
Prometheus exporter for i2pd (C++ via I2PControl). Not for Java I2P.
-
agp
when {:?} fails you, use AGP
-
wide-event
Honeycomb-style wide events — accumulate structured fields throughout a request lifecycle and emit as a single JSON line via tracing
-
tremor-otelapis
OpenTelemetry v1 API binding based on tonic/prost
-
agent-client-protocol-conductor
Conductor for orchestrating Agent Client Protocol proxy chains
-
otex
Macros and minimal wrappers over the opentelemetry api
-
mips-language-server
Language Server for MIPS assembly, providing completions, diagnostics and semantic analysis
-
fibre_logging
A flexible, multimode sync/async logging library that unifies the log and tracing ecosystems, driven by external configuration and featuring powerful debug instrumentation
-
metricus
Low latency metrics framework
-
unwind-context
Macro to add colored panic context to your functions
-
lean-log
A tiny, zero-overhead logging framework
-
visdom-ai-tracing-protocol
Wire protocol types (streaming + hooks) shared by the Visdom Trace CLI and server
-
claw10-telemetry
Telemetry service for Claw10 OS
-
charon-logging
Structured logging setup using tracing, with span trace capture via tracing-error
-
sheen
A polished, colorful logging library for Rust
-
bunyarrs
Opinionated bunyan-like logger for small tools/apps
-
vil_server_config
VIL Server Configuration — Multi-source config with profiles
-
rhai_trace
A small library providing better error and span support for Rhai, the embeddable programming language
-
tarq
Tool collecting code metrics for TypeScript
-
errors_with_context
Application-ending Errors with context
-
git-github
git command line plugin of github
-
v-log
A lightweight visual logging/debugging facade for Rust
-
torrust-tracker-deployer-dependency-installer
Dependency detection and installation utilities for the Torrust Tracker Deployer project
-
logger-nx
A high-performance hourly-rotating file logger implementing the
logfacade, with TTL-based cleanup. Behaviorally equivalent to @imcooder/node-logger. -
slog-envlogger
Port of de facto standard logger implementation for Rust, to
slog-rsframework -
axum-tracing-opentelemetry
Middlewares and tools to integrate axum + tracing + opentelemetry
-
loggix
A powerful, structured logging library for Rust inspired by Logrus. Features thread-safe logging, structured fields, custom formatters, and beautiful terminal output.
-
log-reroute
Support to change logging target for the log crate
-
miden-note-transport-node
Miden Note Transport Node
-
gha
developing custom GitHub Actions
-
nonblocking-logger
A high-performance library with format string support
-
tracing-core
Core primitives for application-level tracing
-
ratatouille
Best-effort telemetry firehose logger with bounded topic state
-
boxxy
Linkable sandbox explorer
-
langfuse-sdk
Langfuse SDK for Rust — LLM observability, prompt management, and evaluation
-
tokmd-git
Streaming git log adapter for tokmd analysis
-
mylog
A minimal Rust crate providing 3 lightweight logging macros to simplify writing log messages to a file
-
saydbg
A tiny macro for conditional debug printing with optional colored output
-
slog-dtrace
Forward slog messages to DTrace
-
tracing-gcloud-layer
A
tracinglayer for sending structured logs to Google Cloud Logging -
jb
Background job manager for AI agents
-
drasi-reaction-log
Log reaction plugin for Drasi
-
ttlog
High-performance lock-free tracing and logging system
-
libdd-libunwind-sys
Rust bindings for using unwind library inside libdatadog
-
better-tracing
Community fork of
tracing-subscriberfocused on usability and accessibility -
rustybook-logging
CLI logging utility for Rustybook
-
tracing-flat-json
tracing-subscriber Layer emitting newline-delimited JSON
-
syslog-too
A small library to send log messages to syslog locally and over TCP or UDP using Rust. A continuation of the syslog crate.
-
timberlogs
Rust SDK for Timberlogs - structured logging made simple
-
hxd
configurable and dependency-free hexdump library
-
id_effect_opentelemetry
OpenTelemetry tracing and metrics integration for id_effect (Phase B / @effect/opentelemetry parity)
-
tracing-logstash
Minimal library to output logstash formatted events
-
busbar-sf-api
Salesforce API client library for Rust
-
crabkey-logger
Audit logger backends for crabkey business events
-
videocall-diagnostics
Lightweight diagnostics event bus for the videocall-rs project
-
memlink-msdk
memlink SDK - Build modules for the memlink runtime with automatic serialization and FFI exports
-
celestedebugrc
Client for interacting with Everest DebugRC
-
colored-term
specifically designed for terminal debugging output, similar to logging and tracing, but with simpler dependencies
-
dbgf
dbg with a format string
-
doclog
log library based on Rust's compiler logs
-
kv-log-macro
Log macro for log's kv-unstable backend
-
service-skeleton
The bare bones of a service
-
cadence-macros
Macros for Cadence, an extensible Statsd client for Rust
-
firedbg-rust-debugger
FireDBG Debugger Engine for Rust
-
cura
arc-lock-system that should clean up the code a lot
-
pretty_dbg
pretty_dbg! is a copy of dbg!, just modified :#? to :# for pretty print. format_dbg! works like eprintln! with added file, line and column
-
fastrace-reqwest
A reqwest util for propagating trace context for fastrace
-
microsoft-dia
Debug Interface Access (DIA) SDK
-
slatedb-common
Common utilities and types shared across SlateDB
-
adaptivemsg-amgen
Go code generator for adaptivemsg message types
-
mediagit-observability
Structured logging and observability for MediaGit
-
nx-logger
A centralized, non-blocking observability utility for the Nexus framework featuring typestate configuration, automated field redaction, and optional OpenTelemetry (OTLP) tracing
-
opentelemetry-xray
AWS X‑Ray distributed tracing using OpenTelemetry
-
structured-debug
CLI to transform structured debug output
-
dev-chaos
Fault injection and recovery testing for Rust. Disk faults, network drops, latency injection, deterministic crash points, partial writes. Part of the dev-* verification collection.
-
turnstiles
Seamless file rotation
-
perl-lsp-launcher
Typed CLI launch configuration for the Perl LSP runtime
-
agent_feed_metrics
projection-safe feed for local coding-agent activity
-
bulletin-board-client
Rust client for BulletinBoard
-
pds-core
powering pds — sphinx-needs corpus gate-and-query primitives
-
log-overflow
lightweight logging library
-
ucp-observe
Observability utilities for UCP
-
ring-file
A debugging tool with ring buffer like file struture, for high-performance code development
-
barklog
A keyboard-driven TUI for exploring logs from files, Docker, Kubernetes, and SSH
-
orchestrator-scheduler
Task scheduler engine for the Agent Orchestrator
-
dlog_rs
Rust adapter for the dlog logging platform
-
tracing-kickstart
Bootstrap tracing + OTEL connections. Intended for personal use only.
-
kernlog
Kernel logger implementation (for low level logging to
/dev/kmsg) -
env_logger_plus
A logging implementation plus for
logwhich is configured via an environment variable. Adding target to file, rotating by file size. -
arcref
For when you need a pointer and don't care if it's &'static T or Arc<T>
-
vibetracer
Real-time tracing, replaying, and rewinding of AI coding assistant edits. MCP server for AI self-correction. Cross-agent support (Claude Code, Cursor, Codex). Export to Agent Trace JSON and git-ai git notes.
-
simplog
An extremely small and simple logger to stdout/stderr, with controllable levels of verbosity
-
kcr_telemetry_istio_io
Kubernetes Custom Resource Bindings
-
metrics_ipc_collector
A metrics collector that uses interprocess communication to collect metrics from multiple processes
-
sentry-backtrace
Sentry integration and utilities for dealing with stacktraces
-
dylo-runtime
Dynamic library loader for con traits
-
fastly-opentelemetry-exporter
OpenTelemetry span exporter for Fastly Compute
-
effectful_logger
Effect-logging service (forwards to tracing) for effect! / AsyncEffect programs
-
metrics-exporter-dogstatsd
A metrics-compatible exporter for sending metrics to the Datadog Agent
-
rustwatch
First-class logging and monitoring for Rust applications. Deep insights and structured logs, wherever you deploy.
-
asm-annotate
Source↔assembly annotation for ELF files, with an interactive TUI and plain-text dump mode
-
tracing-perfetto
Tracing layer for recording spans and events as perfetto event format
-
global-state-detector
Detect persistent writable global state between fuzzer iterations (Rust bindings for the global-state-detector C library)
-
squads-temporal-sdk-core-api
Interface definitions for the Temporal Core SDK
-
xeedee
Async-first Rust reimplementation of the XBDM (Xbox Debug Monitor) protocol
-
display_as_debug
Enables a rust types display implementation to be used as its debug implementation
-
opentelemetry-cloudwatch
OpenTelemetry CloudWatch Exporter
-
calltrace-rs
High-performance function call tracing library for C/C++ applications using GCC instrumentation with Rust safety guarantees
-
ring-log
High-performance logger with lock-free ring buffer
-
phlow-tui-inspect
CLI inspector for Phlow debug TCP server
-
libutils-report
A custom error wrapper for detailed logs
-
mdlogger
Multi-device logging system library crate
-
herdr-plugin
Ergonomic Rust SDK surface for Herdr plugins
-
axoprocess
Nicer defaults for invoking CLI Commands
-
pleme-actions-shared
Shared toolkit for pleme-io GitHub Actions — typed input/output, step-summary builder, structured logging, GitHub-annotation error format. Every pleme-io action's binary depends on this crate.
-
deno_panic
stack trace and symbolication for deno
-
re_log
Helpers for setting up and doing text logging in the Rerun crates
-
win_etw_logger
log provider which forwards events to Event Tracing for Windows (ETW)
-
VersaLogrs
Versatile logging library
-
scribe-rust
straightforward and color-coded logging library for Rust applications
-
loglite
lite logging facility
-
dioxus-inspector
HTTP bridge for inspecting and debugging Dioxus Desktop apps
-
tokio_util_watchdog
A watchdog utility for tokio runtimes
-
curvine-tracing-appender
file appenders and making non-blocking writers
-
jaylink
communicate with J-Link USB devices
-
symbolic-symcache
An optimized cache file for fast and memory efficient lookup of symbols and stack frames in debugging information
-
tracing-unwrap
Extension traits for logging failed unwraps to a tracing subscriber
-
betterstack-tracing
A tracing layer for sending logs to Betterstack
-
phosphor-tui
Terminal UI frontend for the Phosphor DAW
-
commonware-log
Commit to a secret log and agree to its hash
-
mt_logger
A low-dependency, multithreaded logging library with a focus on traceability and ease-of-use via macros
-
dcontext-tracing
Automatic dcontext scope management via tracing spans
-
we-trust-otel
OpenTelemetry integration for We-Trust, providing distributed tracing and metrics
-
tlogger
logging library with a neat style and customizablity
-
hexxdump
configurable tool for generating hex dumps
-
xtrace
An AI observability service for collecting, storing, and querying traces, spans, and metrics across LLM and agent workflows
-
ppc750cl
Disassembler for PowerPC 750CL
-
undname
demangling Microsoft symbols
-
tracing-android
Tracing layer to log to Android's logcat
-
krustyk
A CLI tool that captures command-line failures into a structured debug bundle for AI-driven analysis
-
agent-riff-v3
Snowball generation 3: multi-spec riff sessions, auto-spec generation, quality prediction, bootstrap verification, snowball metrics
-
openinfra-logger
Universal structured logging — zero-dependency, RFC 8259-compliant JSON, file + console transports. Sibling implementations exist for Node.js, Python and Go with identical JSON output.
-
comfy-print
Non-panicking versions of println! and friends. Async implementation.
-
checkpoint-ts
Interactive checkpoint system for TypeScript/JavaScript development. Debug with TUI, inspect state, skip functions, inject values.
-
audb-core
Core library for Aurora Debug Bridge (audb)
-
emit_opentelemetry
Emit diagnostic events to the OpenTelemetry SDK
-
micromegas-telemetry-sink
module for the publication of telemetry, part of micromegas
-
dyn-logger
configure tracing logger dynamically via configuration file in toml format
-
evalrs
Rust code snippet evaluator
-
tauri-plugin-auditaur
Development-first Tauri plugin for collecting Auditaur local telemetry
-
async-inspect
X-ray vision for async Rust - inspect and debug async state machines
-
soil-telemetry
Telemetry utils
-
minidump-common
Some common types for working with minidump files
-
pigeon_telemetry
NOLAI standardized OpenTelemetry setup for Rust applications
-
blazecli
A command line utility for the blazesym library
-
chain-assertions
Insertable assertions into method chains
-
adk-rust-mcp-common
Shared utilities for ADK Rust MCP GenMedia servers
-
opentelemetry-aws
AWS exporters and propagators for OpenTelemetry
-
fakeroute
CLI tool to mock JSON API endpoints from a directory structure
-
canardstack
Single-binary OpenTelemetry query server backed by DuckLake
-
dev-scope
help diagnose errors, setup machines, and report bugs to authors
-
telemetry-safe
Compile-time safe telemetry formatting facade crate
-
isr
Intermediate Symbol Representation
-
anvil-core
Framework-agnostic infrastructure foundation for Rust backend services
-
rivus-logger
基于 tracing 的日志与链路追踪封装
-
studiole-report
Report<T> and StructuredError types with miette diagnostic rendering
-
emit_web
Instrument Web-based applications using emit
-
pipe-logger
Stores, rotates, compresses process logs
-
probably_fine_log
Fast, zero-dependency error logger for all platforms
-
moonbit-demangle
Decode MoonBit’s symbol mangling (e.g.
_M0FP26mizchi5bench9ackermann) into a readablemizchi::bench::ackermannpath. -
rwatch
A modern, cross-platform Rust alternative to 'watch', with color, diff, and more. Periodically runs a command and displays its output fullscreen, with diff, color, beep, and more.
-
filter-rs
TUI for live log filtering and searching
-
lazylog
A flexible logging library with file rotation and structured output
-
agtrace
The official CLI for agtrace, built on top of agtrace-sdk. Visualize and analyze AI agent execution traces.
-
tracing-for-pyo3-logging
Enables
tracingfor pyo3-based embedded Python applications using Python’sloggingmodule -
logfather
straightforward logging library for Rust
-
axlogger
A lightweight, configurable request logging middleware for Axum
-
backtrace-sys
Bindings to the libbacktrace gcc library
-
layout-audit
Analyze binary memory layouts to detect padding inefficiencies
-
datadog-tracing
integrating Datadog with tracing
-
stackdriver_logger
A logger for Google's Stackdriver with a cli-friendly fallback for local development
-
weiwen_log
Logging module for the Weiwen framework
-
altair-otel
One-call OpenTelemetry setup with tracing-subscriber integration
-
otlp-stdout-span-exporter
A span exporter that writes OpenTelemetry spans to stdout in OTLP format
-
eventheader
Rust API for eventheader-encoded Linux Tracepoints via user_events
-
erl_dist_mcp
Erlang Distribution MCP Server - connects to Erlang/BEAM nodes for introspection and debugging
-
ghostscope
Command-line entrypoint that drives GhostScope compiler, loader, and UI end-to-end
-
miden-debug-dap
In-repo Debug Adapter Protocol support for miden-debug
-
nice-assert-no-alloc
Custom Rust allocator allowing to temporarily disable memory (de)allocations for a thread. Aborts or prints a warning if allocating although forbidden.
-
direct-neural-biasing
Python and C++ bindings for low-latency, closed-loop neuroscience research
-
godot-logger
A logger for godot-rust projects that prints logs using the godot_print! macro
-
minidump-unwind
producing stack traces from minidump files
-
metricator
Metrics
-
ferrite-logging
Logging infrastructure for Ferrite image viewer
-
limon
limon-sdk library
-
bunny-syslog-receiver
Embedded RFC 5424 / 3164 syslog TCP receiver with a pluggable tunnel abstraction (used by
hoppy container logs) -
veilid-tracing-wasm
Fork of wasm-tracing, which is a maintained fork of tracing-wasm, modified to the needs of the Veilid project. Tracing subscriber for WebAssembly.
-
acta-debug
Debug suite and demo binary for acta
-
hashmoji
Generates deterministic emoji based on the hash of a value
-
opentelemetry-langfuse
OpenTelemetry components and utilities for Langfuse LLM observability
-
klieo-eval
Recall-quality metrics — hit_rate, MRR, precision@k, recall@k, NDCG@k — for klieo memory pipelines
-
lex-fmt
Canonical Rust embedder API for the lex document format. Hosts Engine::builder() plus the boot helpers shared by lexd and lexd-lsp.
-
ray-dbg
Rust client library for the Ray debugging app
-
typub-ui
CLI output utilities for typub
-
cadom
Some error-processing helpers for Rust
-
fil_logger
A logging library used by Filecoin
-
iter-log
Logs the progress of iterations, both for sequential and parallel (Rayon) iterators
-
haybale-pitchfork
Verifying constant-time code with symbolic execution
-
ranvier-inspector
Inspector endpoints for Ranvier schematics and traces
-
omniscope-semantics
Semantic analysis module for understanding program behavior in OmniScope
-
nobug
Assertions and active code annotations
-
simple_file_logger
file logger for Rust
-
log-reload
Dynamically reload log loggers
-
xml-log-scan
Extracts XMLs from log files or standard input. Supports XPath 3.1 evaluation against XMLs found.
-
libseat
Safe libseat bindings
-
machina-monitor
Debug monitor interface with HMP and MMP protocol support
-
tracing-appender-localtime
tracing-appender base on localtime (chrono)
-
os_observatory
Independent, no-deps observability toolkit for OS development: logging, tracing, and panic reporting designed for no_std environments
-
ftlog2
An asynchronous logging library for high performance
-
linkerland-metrics
Metrics aggregation and analysis for linker map files - part of linkerland
-
wrkflw-logging
Logging functionality for wrkflw workflow execution engine
-
tracing-honeycomb
Honeycomb.io tracing layer for multiprocess telemetry
-
libutils-issue
customizable error type
-
pai_influence
Append-only influence event chain for PAI-Kernel · hash-linked records of suggestion · rewrite · memory-access events per PAI-CD v2.2 Decision Log Principle
-
synapse-trace
Tracing and observability for Synapse services
-
gdext-log-adapter
A
logcrate adapter for thegodotcrate, that directs logs to Godot’s console (and debugger, if appropriate) -
lontra-asserts
Assert macros from lontra project
-
debugoff
Linux anti-analysis and anti-debugging Rust library
-
klog
that allows you to tail logs of multiple Kubernetes pods simultaneously
-
logbrew
Public LogBrew Rust SDK for event batches, typed issue diagnostics, and delivery
-
allstak
Native Rust SDK for AllStak: error monitoring, performance tracing, structured logging, and release-health sessions over the AllStak ingest protocol
-
pakfixer
Command-line interface for libpfu
-
frame-trace
Execution tracing and monitoring subsystem for Frame microservices
-
shared-logging
Structured logging library with context propagation, redaction, and HTTP middleware
-
natvis-pdbs
A metabuild/build.rs compatible crate to embed .natvis debug visualizer files into your executable's .pdbs, for ease of debugging
-
xvc-ecs
Entity-Component System for Xvc
-
measured-tokio
Tokio metrics for measured
-
crabka-telemetry
Generic OTLP distributed-tracing pipeline for Crabka services
-
swing
Log like it's 1978 with this logging implementation for the log crate
-
vent-mcp
STDIO MCP server that lets agents vent to configured channels
-
zerodds-inspect-endpoint
ZeroDDS inspect endpoint — feature-gated tap hooks + wire frame + cert.d auth for the external PDE Reality Inspector. Default-OFF (R-099/C-021): no hot-path branch in the production build.
-
samply-symbols
Symbolication utilities for the Firefox profiler
-
same-content
Determine whether data from different sources are the same
-
grapeTimerR
grape schedule for rust
-
dbgbb
A framework for analyzing debugging data in a Mathematica/Jupyter notebook
-
aicx-monitor
Live system monitor for aicx pipelines: CPU, RAM, GPU, and embedder process metrics
-
monocle-agent
Plug-and-play OpenTelemetry (OTLP/HTTP) exporter for Monocle — traces, metrics and logs for Rust services
-
axedom-debug
Debug snapshots and structured logging helpers for Axedom
-
unwrap
An unwrap! and an unwrap_err! macro
-
sir_logger
logging library similar to env_logger
-
sysup
A small, lightweight aggregator to perform software updates on local and remote systems
-
elara-log-ng
Project Elara's lightweight logging library for general-purpose use
-
ohos-hilog-binding
hilog binding for rust
-
srcmap-symbolicate
Stack trace symbolication using source maps
-
langfuse
client for the Langfuse.com observability platform by Neura AI
-
armature-log
Logging utilities for the Armature framework
-
sentrystr
Core library for publishing Sentry-like events to Nostr network
-
cargo-prettypanic
A cargo subcommand that makes panic backtraces human-readable by showing only your code
-
result-aat
The Infomation and Result Trace crate
-
hexler
A colorful hex printer with opinionated defaults
-
traceon
An easy to use log and tracing formatter with a flattened json or pretty output
-
quicklog
fast logging in Rust
-
assert-no-alloc-patched
Custom Rust allocator allowing to monitor memory allocations for a thread. Aborts or prints a warning if allocating although forbidden.
-
cyrs-agent
Stateless JSON API for Cypher / GQL frontend operations (parse/check/complete/hover/rewrite/...)
-
sacp-trace-viewer
Interactive sequence diagram viewer for SACP trace files
-
closure-ffi-iced-x86
Temporary iced-x86 version with unreleased features used by closure-ffi
-
clamber-core
clamber
-
jocker
Run your monorepo binaries locally with ease !
-
rezis
NestJS-inspired Rust backend framework for clean, modular APIs
-
newrelic
Idiomatic Rust bindings to the New Relic C SDK. Note: versions 0.1.0 onwards of this crate are completely incompatible with previous versions as they move away from the deprecated New Relic SDK…
-
redis_logger
A logger implementing the log::Log trait that writes log messages to a Redis pub/sub channel, a stream or both using the redis_rs crate
-
oma-console
Console and terminal emulator handling library used by oma
-
ms-pdb-msf
Reads Multi-Stream Files, which are used in the Microsoft Program Database (PDB) file format
-
alloy-telemetry
Shared telemetry facade for the Alloy workspace
-
detect_flake
Run many instances of the same command in parallel to find abnormal behavior or check if a test is flaky
-
praiya
An async PagerDuty API client
-
tracing-dlt
DLT log sink for
-
woodchipper
An interactive command-line log processor
-
awsim-cloudwatch-logs
AWS CloudWatch Logs emulator for AWSim
-
hackerlog
logging tool with no fluff for hackers
-
telelog
High-performance structured logging library for Rust with rich visualization capabilities
-
cascade-core
Side-effect-free core contracts for Cascade
-
logcontrol
Abstract types for the systemd logcontrol interface
-
fasyslog
A fast syslog client written in Rust
-
optimizely
An unofficial Rust SDK for Optimizely Feature Experimentation
-
tauri-watch-types
Shared Rust types for TauriWatch telemetry events and ingestion payloads
-
starlight-comet
Comet is a debugging tool made for the Starlight Operating System
-
kameo_console
Terminal UI for monitoring a running kameo actor system
-
trace4rs
log4rs like usability with the
tracingcrate as the base -
everything-plugin
Rust binding for Everything's plugin SDK
-
tracing_android_trace
Support for Android NDK Tracing
-
lightning-log
Ultra-fast zero-allocation logging for high-frequency trading and low-latency systems
-
ducktrace-logger
A duck‑themed application logging system for Rust
-
file-per-thread-logger
A logging implementation that writes logs in one file per thread
-
unified-agent-sdk
Unified SDK for multiple AI coding agents
-
dsp56300-disasm
DSP56300 disassembler
-
codetracer_trace_writer
writing the CodeTracer db trace format
-
nanny-core
Core traits and types for the nanny execution boundary
-
rrplug
framework for R2Northstar plugins
-
tracing-perfetto-sdk-sys
Native C++ bindings for the Perfetto SDK used by tracing-perfetto-sdk
-
yopo
YOPO (You Only Prompt Once) - A simple ACP client for one-shot prompts
-
hx-core
Core types and orchestration for hx
-
nexcore-cybercinetics
Feedback-controlled kinetic governance — ∂(→(ν, ς, ρ)) typed as Rust
-
agent-client-protocol-trace-viewer
Interactive sequence diagram viewer for Agent Client Protocol trace files
-
convergio-telemetry
Tracing, metrics collection, health aggregation
-
enya-build-info
Observability for humans and AI agents
-
minidumper-child
Captures minidumps in a child process
-
taktora-log
Workspace-wide log-crate facade for taktora. The default backend is taktora-log-dlt; integrators may swap in log4rs / env_logger / a bespoke logger via log::set_logger before calling init().
-
nanolog-rs
High performance asynchronous logging library for high-frequency trading systems
-
tracing-datadog
tracing subscriber for DataDog
-
lazyactions
TUI to monitor GitHub Actions
-
sentry-tower
Sentry integration for tower-based crates
-
mx-logging
Tracing and OpenTelemetry logging utilities for MultiversX Rust services
-
float-dbg
Debug floating point numbers easily
-
exceptionless
Rust client for Exceptionless tracking errors, log messages, and feature usage events
-
tailtriage
Default crate and entry point for tailtriage Tokio tail-latency triage
-
mago-feedback
Logging, progress bars, and other feedback utilities
-
tincre-logger
'zero-setup' logging library for Rust that works out-of-the-box with a familiar API. Powered by tracing.
-
secret-string
A wrapper around strings that hides their contents when printed or formatted for debugging
-
wasm-tracing-allocator
A global allocator for Wasm that traces allocations and deallocations for debugging purposes
-
clia-tracing-appender
A personal temporary tracing-appender, support symlinking latest log file and local offset time format
-
ecs-logger
A logger compatible with Elastic Common Schema (ECS) Logging
-
crashy
crash reporting with nicer stack traces and information about the current process, with optional Sentry integration
-
exfiltrate_cli
Command line utility for the exfiltrate crate
-
tui-tracing
Runtime tracing viewer primitives for Ratatui applications
-
aul
useless Logger
-
grits
A line-text processor that applies regular expressions with named captures to input lines and transforms them using a template string. See the long help '--help' for further details and examples.
-
mihari-logger
A lightweight, async log collection and transport library for Rust
-
loggify
Small and simple rust logger
-
speak-easy
Logging functionalities with different levels and rotation options built on top of tracing and compatible with of tokio-rs
-
anaconda-otel-rs
OpenTelemetry utilities for Anaconda Rust applications
-
metrics-exporter-sentry-v2
A metrics-rs Recorder that ships metrics to Sentry's trace_metric envelope endpoint (the new, trace-connected metrics product)
-
issue-finder
Local-first handoff prep for developers using coding agents
-
agent-citation
WHERE-layer structured citations for AI agent outputs: attach, validate, and audit source pointers
-
blazen-pipeline
Multi-workflow pipeline orchestration for Blazen
-
alto_logger
an opinionated logger that provides colorful and multi-line output
-
gbsdiff
highlighting the differences in the execution of two GBS files
-
ddshow
Timely and Differential dataflow log analysis and vizualization
-
espmonitor
Monitors ESP8266 and ESP32 execution over serial
-
bugsalot
Debugging macros and APIs for shipping stable codebases
-
nonblock-logger
A non-blocking logger for Rust
-
SafeManuallyDrop
A safe version of ManuallyDrop with various features and options to track undefined behavior when working with ManuallyDrop
-
metrics-tracing-context
tracing context as metrics labels
-
saleae-logic2-automation-mcp
Automation tool for Saleae Logic 2 using Model Context Protocol (MCP)
-
xcassets
Parse Xcode .xcassets catalogs into a typed Rust tree with diagnostics
-
addr-symbolizer
A KISS Rust crate to symbolize function addresses using Windows PDB files
-
lprsemu
Emulator, debugger and assembler for LPRS1 ISA & CPU
-
logid
Rust logging framework using IDs to identify log entries
-
barrzen-axum-obs
Observability for Barrzen Axum: tracing and OpenTelemetry
-
vortex-interpose
DYLD interposition dylib for macOS syscall fault injection
-
env_logger_successor
A logging implementation for
logwhich is configured via an environment variable -
crashpad-rs
Safe Rust bindings to Google Crashpad - A crash-reporting system
-
kcr_hdfs_stackable_tech
Kubernetes Custom Resource Bindings
-
debug_panic
This allows a program to terminate immediately and provide feedback to the caller of the program. Unlike panic!, debug_panic! statements are only enabled in non optimized builds by default.
-
gcp-rust-tools
Comprehensive Google Cloud Platform tools for Rust: Observability (Logs, Metrics, Traces) and PubSub
-
logcontrol-zbus
zbus-based DBus frontend for the logcontrol interface
-
redox-log
An extensible logging framework mainly for use by Redox OS
-
invariants
Assertions for normal and invariant based development
-
console-api
Protobuf wire format bindings for the Tokio console
-
dlt-rs
Safe and idiomatic Rust wrapper for the C library libdlt to provide DLT logging capabilities for Rust applications
-
crabka-logfmt
Structured-JSON (Cloud Logging-friendly) tracing log formatter shared across Crabka services
-
rdbg
Quick and dirty Rust remote debugging
-
boltz-logging
Logging utilities used by GPUI
-
memfaultd
Memfault daemon for embedded Linux systems. Observability, logging, crash reporting, and updating all in one service. Learn more at https://docs.memfault.com/
-
compact-debug
Monkey-patches Rust's fmt system to make pretty-printing more compact
-
cute-log
cute logger for log crate
-
rudy-db
A user-friendly library for interacting with debugging information of Rust compiled artifacts using DWARF
-
debug_print
print only in debug build
-
polyc-runtime
Shared Unix-coherence runtime for polychrome binaries: logging, health/metrics side-server, signals
-
tf-otel
TrustForge OpenTelemetry integration. Standardized OTLP tracing, spans, and metrics for auditing the entire zero-trust lifecycle.
-
custom-tracing-logger
A minimal JSON logger for Rust using the tracing ecosystem with one-line initialization
-
git5
A minimalist Git implementation written in Rust
-
opentracingrust
opentracing.io library for rust
-
web-vlog
A lightweight web based v-log implementation
-
fdintercept
Intercepts and logs stdin, stdout, and stderr for any target command
-
pepe-telemetry
Tracing tools for PepeTeam template application
-
bunyan_view
A full-featured port of the Node Bunyan structured log file viewer
-
assert_enum_variants
macro that asserts that all variants of an enum are as provided in the macro invocation
-
cloudwatch_logging
logging to AWS CloudWatch Logs
-
dumpit
Customizable
core::fmt::Debugderive macro with field-level formatting options -
forseti_sdk
Forseti SDK (Rust) — core types, linter+engine helpers, and ruleset API
-
tao-log
Extension macros for output to the log crate
-
tide-tracing
middleware for tide using the tracing crate for logging
-
sftrace-setup
Setup helper for sftrace (instrumentation-based trace tool)
-
spydecy-debugger
Introspective debugger for Spydecy transpiler
-
cruxi-logging
Structured logging interface for the cruxi framework
-
wef
embedding WebView functionality using Chromium Embedded Framework (CEF3) with offscreen rendering support
-
timely-logging-master
Common timely logging infrastructure
-
symbolic-proguard
process ProGuard and R8 mapping files and symbolicate frames from optimized applications
-
otlp2parquet-proto
OTLP protobuf definitions for otlp2parquet
-
durylog
An easy to use library to implements logging on stdout, file or both
-
rolling-file-opt
A rolling file appender with customizable rolling conditions
-
wasm-logger
A logger that sends a message with its Rust source's line and filename to the browser console
-
hush-telemetry
Tracing backends for hush-icore (Langfuse, OTEL, HushEyes)
-
rocketmq-broker
Unofficial Rust implementation of Apache RocketMQ
-
nih_log
An opinionated yet flexible logger catering to the needs of the NIH-plug plugin framework
-
kurtbuilds-proc
A command line tool to search for and manage processes (using listened ports and more.)
-
tracing_log_error
A set of helpers to capture rich error context in tracing logs
-
turbomcp-telemetry
TurboMCP v4 telemetry: OpenTelemetry, W3C Trace Context, metrics
-
rubberduck
A rubber duck for your agent. It listens, quacks, and produces a structured log.
-
winlog2
log backend to send messages to the Windows event log
-
throttled-tracing
Periodic and throttled logging macros for the tracing ecosystem
-
rust_observer
Express telemetry rust SDK
-
log4rc
A log4j-like logging framework for Rust
-
super-speedy-syslog-searcher_ere_datetimes_impl
Support crate for super-speedy-syslog-searcher. Compile-time implementation of datetime regexes.
-
scuffle-metrics
Helper crate to instrument your code with metrics
-
ferrilog
High-performance lock-free structured logging with sub-30ns hot-path latency
-
tui-dispatch-debug
Debugging utilities for tui-dispatch
-
logtest
Test and assert log statements
-
rustler_logger
log from Rustler NIFs to Elixir's Logger
-
metrics-exporter-otel
A metrics-compatible exporter for sending metrics to OpenTelemetry collectors
-
goblin-sigscan-cli
Small CLI to scan binaries with pelite-style signatures
-
round_about
Rust fast debugging for Result types and easy conversions between Result and Option
-
tracing-human-layer
A human-friendly tracing console output layer
-
pyfalcon
A cross-version Python disassembler that supports both command-line and web
-
mars-xlog-cli
Command-line decoder for Tencent Mars xlog files
-
audit-logging
Comprehensive audit logging for all BSS/OSS operations
-
ddbug_parser
Unified debug information parser
-
mothership-wasm-guest
Guest-side host bindings for Mothership WASM modules
-
bmux_cli
Command-line interface for bmux terminal multiplexer
-
logsley
Opinionated logging library
-
flogging
fast, flexible logging crate, loosely based on the Java logging package: java.util.logging
-
scion-sdk-observability
SCION endhost SDK observability utilities
-
minifemme
Rust log-compatible pretty/ndjson logger, based on femme
-
pogr_tracing_rs
allow log collection from the tracing crate, easy and simple
-
rillrate-py
rillrate bindings for python
-
color-eyre-attach-report
An error report handler for panics and eyre::Reports for colorful, consistent, and well formatted error reports for all kinds of errors. This fork adds the ability to attach new reports to existing reports.
-
ovr-ruc
Rust Util Collections
-
byte-repr
inspect binary, little-endian, and big-endian memory representations of numbers
-
brk_rolldown_devtools
DevTools utilities for Rolldown
-
uv-logging
internal component crate of uv
-
xray-lite
AWS X-Ray daemon client for Rust
-
backerror
Java style backtrace for Rust
-
tracing-better-stack
A tracing-subscriber layer for Better Stack (Logtail) logging
-
cruxi-adapters
Transport adapters for Cruxi framework (Axum, Tonic)
-
cursive-logger-view
Forked from deinstapel/cursive-logger-view-view
-
strev-telemetry
Tracing and metrics middleware for strev
-
print-run
A stylish procedural macro for tracing function execution with color, indentation, timestamps, and duration
-
zkwire
Cargo-style diagnostics and source-origin tracking for Halo2 MockProver failures
-
wasi-logger
A
log::Logimplementation for WASM components backed by thewasi:logging/loggingWIT interface -
rummage
opinionated environment collector
-
charlie_buffalo
join attributes on system logs
-
tracing-google-cloud
A tracing-subscriber layer that outputs Google Cloud structured logs
-
codetracer_trace_format_capnp
containing some helpers, used internally in the reading and writing of the CodeTracer db trace format
-
reflow_tracing_protocol
Shared tracing-protocol types for the Reflow runtime
-
diag-lang
Diagnostics: error collection and caret-style source-annotated rendering
-
spotflow-logger
Unofficial logging crate with tracing API for Spotflow Observability Platform
-
json_env_logger2
A structured JSON logger for Rust, original project by softprops was abandonded
-
efdn-telem
Tracing, metrics, canonical records, and OTLP telemetry
-
hilog
A log and env_filter compatible logging sink for HiLog on OpenHarmony
-
api_bindium
Framework for api binding crates
-
dwat
accessing DWARF v4/v5 type information
-
gautelis-graft-telemetry
Telemetry and tracing for Graft Raft nodes
-
devlog-tracing
Log subscriber for the tracing library, with a human-readable output format designed for development builds
-
quickwit-telemetry
Quickwit's telemetry
-
binutils-mcp
MCP server exposing binutils-style binary inspection (nm, objdump, addr2line, readelf, ...) to AI coding assistants
-
apss-v1-0003-documentation
Documentation and Context Engineering - ADR enforcement, README/index validation, agent context
-
otlp-sigv4-client
AWS SigV4 authentication client for OpenTelemetry
-
udbg
cross-platform library for binary debugging and memory hacking
-
tracing-etw
ETW or Linux user_events output for tokio-tracing
-
wp-log
Structured logging macros plus log4rs configuration helpers for WarpParse services
-
proxy_logger
Command line interface for proxying TCP connections with payload output into console which can be formatted different ways
-
harmonia-ouroboros
Self-improvement and code rewriting engine for the Harmonia agent
-
allsource-mcp
Lightweight MCP server for local AllSource debugging (stdio transport)
-
bp3d-logger
A flexible Log implementation intended to be used with BP3D software
-
cargo_wrap
A small rust wrapper that allows the usage of cargo as a library
-
vivisect
A cross-platform, ELF, Mach-o, and PE binary parsing and loading crate
-
async-rawlogger
Light console-only async logger. Suitable for containerized workloads. Heavily inspired by "https://github.com/nonconvextech/ftlog"
-
mogh_logger
Configurable application level logger using tracing
-
mlua-probe-mcp
MCP server (stdio) for mlua-probe — Lua debugger for environments without DAP support
-
reopen
File reopening utility
-
nagiosplugin
A small helper library to make it easy to write nagios/icinga checks
-
otlp-embedded
In-memory OpenTelemetry trace collector and Web UI visualizer
-
tracing-distributed
Tracing layer for multiprocess telemetry
-
aingle-observability
Observability and tracing utilities for AIngle
-
jaegercat
A handy command line tool showing traces emitted by Jaeger clients
-
libsydtime
Rust-based C LD_PRELOAD library to replace vDSO time calls with syscalls
-
mhlog
thread-safe logging library
-
log-derive
Procedural Macros for logging the result and inputs of a function
-
symbolic-cfi
process call frame information
-
logger_bro
TUI for monitoring scientific computation tasks
-
clankers-data
MCAP logging, replay, and inspection for clankeRS
-
tracing_sprout
A tokio-rs/tracing structured JSON formatting layer for the fledgling logger
-
iron_telemetry
Logging and tracing infrastructure for Iron Cage AI agent management
-
coaly
Context aware logging and tracing library
-
perftree-cli
Command-line interface for perftree
-
tracing-dipstick
Bridge from tracing instrumentation to the dipstick metrics library
-
soprintln
println wrapper that includes a timestamp, shared object ID and thread ID with useful colors
-
qmmd
qmassa metrics daemon
-
easylog
easy to use logging-crate. Write log-messages to a file.
-
cdp-lite
A lightweight, asynchronous, and low-overhead Rust client for the Chrome DevTools Protocol (CDP)
-
lldb-sys
Raw bindings to the LLDB C++ API. LLDB is the debugger that is part of the LLVM project and is the default system debugger on Mac OS X. Building and using this is currently slightly tricky…
-
fastrace-axum
A axum instrument for propagating trace context for fastrace
-
clankers-runtime
Execution, scheduling, and observability for clankeRS
-
develop_debug
Print debugging information at development time
-
logforth-layout-text
Optionally colored text layout for Logforth
-
witcher
Track and put down bugs using simple concise error handling
-
dobby-hook
Facade crate for dobby inline-hook core and optional framework
-
emoji-commit
Make your git logs beautiful and readable with the help of emojis
-
msend
For logging, tracing and outputting to the console
-
kubert-prometheus-process
A prometheus-client process metrics collector
-
log-ndc
log extension with NDC-like functionality
-
mloggerai
analyzing logs and obtaining AI solutions via OpenAI-compatible APIs. You can use either your On-prem or On-cloud provider.I am italian I don't mind if you https://buymeacoffee.com/perronemirko :D
-
enso-logger
An efficient logger for writing applications in Rust
-
printerator
simply print iterators without collecting them
-
mabe
framework for creating debug-friendly error enums in Rust
-
haproxy-otel
HAProxy OpenTelemetry tracing support
-
tx-cls-log-sdk
Tencent Cloud CLS (Cloud Log Service) SDK for Rust
-
timberjack
A CLI tool that fells log files with speed and insight
-
tonic-tracing-opentelemetry
Middlewares and tools to integrate tonic + tracing + opentelemetry
-
mimir-cli
Mimir — read-only inspection CLI for canonical stores
-
nest-rs-opentelemetry
OpenTelemetry for NestRS: logs, traces, metrics, W3C propagation, OTLP export
-
log_loki
loki logging for use with the log crate. Can be used standalone or with a logging framework like fern.
-
slog-journald
Journald drain for slog-rs
-
slack-log
Slack log for sending plain and block messages using Slack webhook
-
fltevtlog
A wrapper around eventlog and env_logger
-
parlov-output
Output formatters for parlov: SARIF, terminal table, and raw JSON
-
omniscope-dataflow
Dataflow analysis engine for tracking value flow and dependencies in OmniScope
-
error-location
A lightweight utility for capturing and displaying error locations in Rust
-
glug
A logging impementation for log with graphics in the terminal
-
anyhow-tracing
An extension of the anyhow crate that provides named fields on errors
-
smartalloc
binding
-
otel-instrumentation-redis
OpenTelemetry instrumentation for redis-rs
-
ser-hex
Serialization tracing library for visualizing where bytes came from
-
axum-ctx
Error handling in Axum inspired by anyhow
-
tauri-plugin-tauri-watch
Tauri v2 plugin for sending app telemetry to TauriWatch
-
gitpatcher
that uses git to maintain a set of patches around a submodule
-
pdbview
Microsoft program debug database (PDB) file information utility
-
otel-log-wrapper
Zero-config OpenTelemetry tracing/logging setup around init-tracing-opentelemetry
-
derive-debug-plus
Customizable derive macro for Debug trait
-
erdb
A debugger for rust on embedded systems
-
MIPS_disassembly
Takes MIPS machine code and return MIPS assembly
-
log4you
Structured logging for Rust with dynamic UUID log IDs, built on log4rs
-
opentelemetry-appender-tracing-patched
An OpenTelemetry log appender for the tracing crate
-
vanessa
Dependency-free, synchronous, threading and utility library for Rust
-
ezty
Zero-fuss Any-things
-
agent-decision-log
WHY-layer decision log for AI agents: record options considered, the option chosen, the rationale, and the outcome, then persist as JSONL
-
rokkett-logger
collecting logs from different applications
-
bevy_gizmo_log
Render bevy gizmos by logging them
-
foundations-sentry
Foundations companion crate with Sentry integrations
-
derive-debug
Customizable derive macro for Debug trait
-
baichun-framework-logger
Logger module for Baichun-Rust framework
-
marker_error
error handling in marker. It is internal to marker and should not be used directly outside of it. Semver guarantees do not apply to this library.
-
tracing-layer-core
Send filtered tracing events to a webhook endpoint
-
winston_tracing
tracing-subscriber Layer for the winston logger
-
spell
Streaming Parser for Event Logs using an LCS (Longest Common Subsequence)
-
sc-observability-types
Standalone shared types for observability records and config
-
intehan_util_dump
Convenience macros
-
sldo-common
Shared library for the SunLit Orchestra (SLO) skill-pack tooling — utilities used by sldo-install and sldo-research
-
loggy
An opinionated library for developing and testing rust applications that use logging
-
matomo-logger
Global logger that forwards Rust log records to console and Matomo (_paq) with browser/worker support
-
fermah-telemetry
Fermah telemetry tracing and metrics
-
vise-exporter
Prometheus exporter for metrics defined using
vise -
tracing-defmt-decoder
Host decoder for tracing-defmt
-
tatara-kube
Nix-native Kubernetes reconciler — replaces FluxCD with Server-Side Apply
-
wasm-bindgen-console-logger
backend for the log crate that sends messages to the Web browser's console
-
hagja
A lightweight and robust logger system for Rust
-
winlog
log backend to send messages to the Windows event log
-
openraft-metrics-otel
OpenTelemetry metrics integration for Openraft
-
appinsights
Application Insights SDK for Rust
-
tablogger
Rust SDK for tablogger — universal log viewer
-
debugserver-types
Type definitions for Visual Code's debug server
-
fmtlog
configurable logger with format specification
-
lilo-rm-core
Runtime Matters core protocol types and JSON line wire contract for rtmd clients
-
coreminer
A debugger which can be used to debug programs that do not want to be debugged
-
rgdb
console frontend for GNU debugger
-
selene-lib
linting Lua code. You probably want selene instead.
-
mars-xlog
Pure Rust xlog library with async/sync appenders, compression, encryption, and tracing integration
-
raceway
Official Rust SDK for Raceway - race condition detection and distributed tracing
-
sherr
Error signalling and logging helpers
-
slog-stdlog
logcrate adapter for slog-rs -
incode
MCP server for LLDB debugging automation
-
avx-telemetry
Observability and distributed tracing for Avila Experience Fabric - Structured logging, metrics, and scientific time series
-
witchcraft-logging-api
Witchcraft log API types
-
cvlr-nondet
Non-deterministic (i.e., symbolic) values
-
mgxlog
logging library for Rust
-
serif
An opinionated tracing-subscriber configuration with a focus on readability
-
adb-kit
用于与 Android Debug Bridge (ADB) 交互
-
multiline-logger
Personal logger implementation
-
evil
allows using the ? operator as a shorthand for .unwrap() 😈
-
lupp
Commandline tool for colorizing logs
-
ulogger
Lightweight, flexible, and feature-rich logging library for Rust, supporting console and file output with multiple log levels, colors, and macros for all common data types
-
opentelemetry-appender-tracing
An OpenTelemetry log appender for the tracing crate
-
skip_error
helping skip and log Result::Error in iterations
-
ladybug
A small library for triggering a logic analyzer from program events
-
woodpecker
Fast and extensible logging for Rust
-
tracing-rolling
helper crate to customize rolling log file with tracing crate
-
tracing-newrelic
New Relic integration for tracing
-
myotel
A foolproof best practice for initializing the integration of OpenTelemetry with the
tracinglibrary, providing support for logs, metrics, and trace -
micromegas
scalable observability solution
-
log-analyzer-pro
Log Analyzer Pro is a command line application giving powerful filtering and searching capabilities to analyze software logs. Logs can come from log files (updates live if these are modified) or a socket connection
-
ms-codeview
Definitions for use with CodeView debugging symbols
-
rall
Really...? Another Logging Library? Yes! Incredibly Intuitive & Simple
-
mgba_log
A logging implementation for mGBA
-
fuzed-iterator
Iterator wrapper for detecting incorrect use of non-fused iterators
-
comfy-print-sync
Non-panicking versions of println! and friends. Sync implementation.
-
rust-debugging-locks
debugging locks in Rust
-
metrics-exporter-tracing
A metrics recorder that emits metric updates as structured tracing events
-
valust
A data validation library for Rust
-
ohos_rust_binding
Rust binding for OHOS
-
minidump-debugger
an experimental GUI for inspecting minidumps with rust-minidump
-
releasetag
Define releasetags eventually propagating into crash-files 'core'
-
libpcode
Pure Rust implementation of a p-code disassembler and lifter
-
phlow-runtime
Phlow is a fast, modular runtime for building backends with YAML flows, Rust modules, and native OpenTelemetry observability
-
qoollo-log4rs-logstash
Logstash appender for log4rs
-
pocket-relay-mitm-server
Pocket Relay Redirector server used to proxy clients to the main server while logging traffic
-
logcap
capturing log output
-
tracing-unlikely
A wrapper around
tracingthat minimizes overhead when tracing is disabled -
inotify-logger
Log inotify events in a friendly way
-
sentry-contrib-native
Unofficial bindings to the Sentry Native SDK for Rust
-
observability-kit
Configuration and other common entities related to observability
-
sdivi-pipeline
Orchestration pipeline for the Structural Divergence Indexer — owns FS, clock, and atomic writes
-
gst-plugin-quinn
GStreamer Plugin for QUIC
-
slog-extlog
Object-based logging and statistics tracking through logs
-
arcp-otel
OpenTelemetry middleware for the Agent Runtime Control Protocol (ARCP). Placeholder — integration coming in a future release.
-
loggerithm
A logging library for everyone
-
otlp-logger
convenience crate to configure an OpenTelemetry otlp endpoint with Tokio Tracing
-
renderdoc
application bindings for Rust
-
mod_logger
A consumer for the log crate that allows module-wise configuration
-
omniscope-pipeline
Pipeline orchestration for coordinating analysis passes in OmniScope
-
elfx86exts
Decode x86 binaries (ELF or MachO) and print out which instruction set extensions they use
-
json_env_logger
A structured JSON logger for Rust
-
renderdog
RenderDoc in-application API wrapper + automation helpers + an MCP server
-
malogany
tree/hierarchical logging library
-
joat-logger
Logger and progress indicator
-
alun-log
Alun logging: tracing initialization from config with file and console output
-
tokio-taskdump
task dumps with Tokio
-
opentelemetry-http
Helper implementations for sending HTTP requests. Uses include propagating and extracting context over http, exporting telemetry, requesting sampling strategies.
-
falcorn-proto
Protocol types for Falcorn logging/metrics IPC and SDKs
-
datadog-formatting-layer
providing a tracing-subscriber layer for formatting events so Datadog can parse them
-
auditaur-core
Shared models, configuration, redaction, and local discovery types for Auditaur
-
ottotom
Conversion of OpenTelemetry metrics to OpenMetrics Text format
-
opentelemetry-appender-tracing2
An OpenTelemetry log appender for the tracing crate
-
log2graph
create directed graphs from log files
-
telemetry-safe-tracing
Tracing integration for telemetry-safe
-
prologue_logger
produce Rust-like logs for source code or settings files
-
klauthed-observability
Observability for klauthed: tracing spans, metrics, and OpenTelemetry wiring
-
breadcrumbs
A beautiful, tiny traceback and logging library supporting #![no_std] rust
-
onesignal-tracing-tail-sample
Tail sampling support for tracing with OpenTelemetry
-
mnm-sentry
Opt-in Sentry error/crash reporting for the midnight-manual server and CLI
-
emmy_dap_types
Rust types for Debug Adapter Protocol (DAP) - forked from dap-rs with cross-editor compatibility enhancements
-
rust-vector-logger
logger for Rust that logs to a vector
-
molten_smelt
Beautiful, structured logging for the terminal ⚒️
-
metriki-log-reporter
Log reporter for metriki
-
audb-protocol
Protocol definitions for Aurora Debug Bridge (audb)
-
backtrace-on-stack-overflow
Best effort backtrace printing
-
sentry-log
Sentry integration for the log and env_logger crates
-
stlog
Ultra lightweight logging framework for resource constrained devices
-
slog-try
Convenience macros for logging with an optional slog Logger
-
rslint_core
The core linter housing all of the rules for the rslint project
-
wicked-estate-observe
OTLP HTTP exporter backend for wicked-estate
-
grpc_logger
A gRPC-based logging system with multiple output modes and retry capabilities
-
typedef
Identify, compare types or print type names
-
tokio-console
The Tokio console: a debugger for async Rust
-
parallely
command line process parallelization executor
-
symbolic-il2cpp
parsing il2cpp line mappings
-
tracing-build-script
tracing-subscriber compatible writer for use in build scripts
-
mlua-check
Lua checker on mlua — undefined variable/global/field detection with LuaCats support
-
sw-logger-rs
logger for Rust
-
tracing-aliyun-sls
A tracing layer for aliyun sls
-
table-format
Formats tables for printing to terminals and logs
-
metrics-exporter-tcp
A metrics-compatible exporter that outputs metrics to clients over TCP
-
jazz-wasm-tracing
Tracing subscriber for WebAssembly. Maintained fork of tracing-wasm.
-
struct_scalpel
memory layout analysis tool for structs, enums, unions, tuples, and references
-
build-pretty
Pretty to your custom Build Script(build.sh) log displaying!
-
maw-git
Git abstraction layer for maw — trait-based interface backed by gix
-
the_logger
A very simple but customizable logger for Rust
-
coredump
Force coredump creation on panics
-
debug_plotter
Convenient macro to quickly plot variables
-
logosaurus
Logging implementation modeled after the Go standard library's log package
-
flutter_logger
logging library for using rust together with flutter/dart and flutter_rust_bridge
-
agenttap
Wire-level prompt introspection for LLM SDK calls. See exactly what was sent, with credentials redacted by default.
-
rlg-otlp
OpenTelemetry network exporter for rlg. Ships records over OTLP/HTTP (JSON) to any OTel-compatible collector — Honeycomb, Datadog, Tempo, Jaeger, otelcol.
-
scala-native-demangle
Demangle Scala Native identifiers
-
tembo-telemetry
Logging and Telemetry exporters for Tembo.io applications
-
libbrat-session
Session monitoring and lifecycle management for Brat
-
opentelemetry-auto-span
A helper library for opentelemetry tracing
-
panic-log
Log panics to the
logmacro as error -
fastrace-opentelemetry
Opentelemetry reporter for fastrace
-
bitgrep
Binary grep for numerical data types
-
studiole-command
command execution framework with event subscription and progress tracking
-
logger-rust
logger with 5 logging types and 3 types of level logging
-
steroid
A lightweight framework for dynamic binary instrumentation
-
httprint
Logs HTTP requests to the console for debugging
-
prlog
A logger that writes to console and a structured file
-
yall
lightweight backend for the log crate
-
taktora-log-dlt
Pure-Rust AUTOSAR Diagnostic Log and Trace backend for taktora-log. Talks to a co-located COVESA dlt-daemon over Unix-domain socket (default) or TCP.
-
pipe-logger-lib
Stores, rotates, compresses process logs
-
cursive-flexi-logger-view
An alternative debug view for gyscos/cursive using emabee/flexi_logger
-
metrics_printer
A recorder for the metrics library that prints metric values to an output in regular intervals
-
owiwi
initialize tracing with opentelemetry
-
yog-symbols
DWARF symbol resolution for Yog mod natives — address<->source-location lookups used by yog-debugger and yog-hot-reload
-
unreal_log_parser
log parser for Unreal Engine logs, which can be used to extract useful information from logs
-
debugrs
logger that mimics the npm debug module
-
truck-facto-rs
A high-performance Rust implementation of the Truck-Factor algorithm for Git repositories
-
pf_observability_core
Core observability types and traits for the PromptFleet agent ecosystem
-
pink_log
lightweight logger for Rust
-
multi_log
Logger which passes messages on to any number of other loggers
-
sideways
Observability from the side - Datadog tracing and StatsD metrics for Rust services
-
tiny-tracing
log library (tracing-subscriber wrapper)
-
santh-tracing
Consistent tracing setup for CLI tools - stderr/JSON/file sinks, a secret-redacting writer, and operation spans
-
supersigil-import
Import and convert external spec formats into supersigil documents
-
kael_release
Release metadata, signed updates, and atomic installation for Kael apps
-
daemon8-adb
Android Debug Bridge transport for daemon8 device observation
-
formatzilla
the killer of formatting
-
log-debounce
Debounced logging macros for the log crate
-
fugue-ghidra
A binary analysis framework written in Rust
-
onceinit
仅可设置一次数据的类型。
-
galacta-logger
logger that doesn't need initialization. This crate gives logged time, log level, file path, module path, and function name.
-
krossbar-log-lib
Krossbar log lib
-
unwrap-log
Non-panicking alternatives to
OptionandResultunwrapping, which log at warn level -
rovella_logger
logger that is used by the rovella game library (the rest of the library is still in developement)
-
sentry-contrib-breakpad
Unopinionated crash collection for Sentry reporting purposes
-
trace-tally
A tracing layer for rendering hierarchical task trees to the terminal
-
wildland-cargo-lib
Wildland Cargo Lib
-
avila-tracing
Sistema de logging nativo - substitui tracing
-
ultimate_logger
logger for Rust
-
log-types
Structured log types
-
driveby
Debug counter for Rust
-
serverless-otlp-forwarder-core
Core library for Serverless OTLP Forwarders on AWS Lambda
-
cplus_demangle
Rust wrapper for GNU libiberty's cplus_demangle to demangle C++ symbols
-
secretenv-core
SecretEnv — core types, traits, and plugin registry
-
quicklog-flush
contains Flusher for quicklog logger
-
diidi-travel-common-logging
A collection of common utilities and types for the DiiDi project
-
otlp2parquet-common
Stream OpenTelemetry logs, metrics, and traces to Parquet files
-
opentelemetry-tracing-utils
Some opinionated useful utilities for setting up otel tracing in Rust
-
prettyplease
A minimal
synsyntax tree pretty-printer -
assert_size
A macro to assert that a type has a specific size at compile time
-
fern_colored
efficient logging (with true color support)
-
dexe
An agentic x86_64 ELF/PE binary decompiler to functional C99
-
log_parser_by_syn1ak
parser for analyzing structured log files, utilizing the Pest parsing library.
log_parserextracts components such as date, time, log level, module, request ID, error code, and message from each log entry… -
wang_utils_logger
个人使用的rust工具库
-
logforth-layout-json
JSON layout for Logforth
-
visual
Use Display if available, Debug otherwise
-
cat-loggr
lightweight utility for making beautiful logs
-
trash_parallelism
Azzybana Raccoon's comprehensive parallelism library
-
behold
enabling contextual debugging
-
libpetri-event
Event system for libpetri Coloured Time Petri Net engine
-
quantum_log
High-performance asynchronous logging framework based on tracing ecosystem
-
aether-log
Minimal logging library that uses explicit and configurable endpoints
-
api-debug-lab
Reproducible API troubleshooting fixtures and a Rust diagnostic CLI
-
kcr_hbase_stackable_tech
Kubernetes Custom Resource Bindings
-
prometheus_web_exporter
Web exporter for prometheus
-
acrylic-png
debug acrylic apps by rendering to a PNG image
-
tracing-fluent-assertions
An fluent assertions framework for tracing
-
hds_tokio-console
test crate, do not use
-
jackhammer
Tooling for creating custom load and stress tests
-
slog-redis
Redis drain for slog-rs
-
cfg_log
Compile time conditional logging
-
rf_logger
A logging implementation for
logwhich can log to rotated files -
velo-observability
Prometheus metrics and optional distributed tracing helpers for Velo
-
structlog
Structured logging based on key/value pairs
-
lintel-diagnostics
Shared diagnostic types for Lintel — errors, results, and the Reporter trait
-
revoke-trace
Distributed tracing with OpenTelemetry for Revoke framework
-
wasm-log
A logger that sends a message with its Rust source's line and filename to the browser console
-
d_print
Print any struct in easy way
-
praxis-observability
Observability and tracing abstraction for Praxis AI agents
-
logged_tcp_proxy
Command line interface for proxying TCP connections with payload output into console which can be formatted different ways
-
debugging_helpers
Trivial functions to make debugging easier
-
logchop
Log your
ResultandOptionchains with inline methods -
warnings
defining debug only runtime warnings with a way to opt-out
-
isr-dl-windows
Windows downloader for ISR
-
protontool
configuring Wine/Proton prefixes to be used with Proton/Steam
-
hstrace
Syscall tracing from command line and as a library
-
radius-debug
helper to filter the noise when debbuging FreeRADIUS server
-
emolog
Emoji based logger for debugging
-
process-memory-reader
reading process memory
-
minidump-processor
producing stack traces and other useful information from minidump files
-
yaxpeax-dis
disassembly tool using yaxpeax instruction decoders
-
youlog
A logging crate where you bring your own logging logic
-
memory_logger
A logger that buffers messages in memory, allowing arbitrary flushes
-
logpeek
A logger implementation for the log crate. Meant to integrate with logpeek-server.
-
boots-core
Rust template generator for modular architectures(monorepo)
-
sdivi-config
Configuration loading and validation for sdivi-rust
-
agent-client-protocol-tokio
Tokio-based utilities for the Agent Client Protocol
-
easy-logging
An easy way to get logging working in your CLI tool
-
log_wrapper
Just some boilerplate code to a logger wrapper over the log crate that logs to STDOUT
-
loglet
A lightweight zero-heap logging library
-
zbus_module
Zabbix loadable module for accessing data on ZBUS telemetry bus
-
loggers
logger
-
wwprint
Debug print with file/line info
-
rstrace-cuda-sniff
rstrace to sniff CUDA API calls
-
syswall
firewall for syscalls
-
simple-file-rotation
A very simple file rotator
-
palo-projects
Project discovery and initialization adapters for Palo
-
logflume
A low latency logging library 🪵
-
fenrir-rs
Fenrir is a create for using logi for log aggregation which can be used with a logging framework like fern
-
wacks
Structured WASM panic stack traces for browsers
-
active-reporting
A custom error wrapper for detailed logs
-
basic_log
A basic logging crate for Rust
-
si-observability
reusable basis for developing applications with strong, built-in observability
-
audit-layer
A tracing Layer that pushes specific log lines to an audit_log over HTTP
-
venator
A tracing layer for exporting logs and spans to the Venator app
-
coglet
High-performance prediction server for Cog ML models
-
otell
Local OpenTelemetry ingest and query utility
-
async-honesty
Causality violation detector for async workflows
-
io_wrapper_statistics
Wrap an I/O object and collect statistics about I/O operations
-
togglog
A compile-time toggle wrapper for the log crate
-
ptr_info_lib
retrieving information about pointer memory regions in Linux
-
devlogbus
Rust SDK for publishing records to DevLogBus
-
actions-github
translation of the helper library @actions/github to build GitHub actions using rust
-
opentelemetry-datadog-cloudflare
Datadog exporters and propagators for OpenTelemetry for Cloudflare workers
-
microlog
Dead simple log subscriber
-
hkalbasi-rustc-ap-compiletest
Automatically published version of the package
compiletestin the hkalbasi/rust repository from commit 46a65c9c17f0fe25522ab229b6e7da90a3dc3008 The publishing script for this crate lives at: https://github… -
rustc-demangle
Rust compiler symbol demangling
-
hartbeat
A robust, configuration-driven heartbeat system for LLM/AI agents and distributed systems with Markdown-based health reporting
-
monochange_telemetry
Local telemetry primitives for monochange
-
gitsnap
take snapshots of GitHub repositories in a single text file
-
tsc-trace
low overhead tracing of rust code using time stamp counter (x86 rdtsc)
-
bunsen-contracts
Runtime shape/geometry contracts for the burn framework
-
forkfs
allows you to sandbox a process's changes to your file system
-
rimplog
colorful, and easy-to-use logging library for Rust
-
logr
Logging like the simple logging facade for Java http://www.slf4j.org/
-
concurrent_log
A log container supporting concurrent append operations
-
m-o
A command line tool for parsing Python dataclass reprs and pretty-printing them
-
dbgflow
Long-running graph debugger with bounded recording, live history, replay, and a browser UI
-
stats_alloc
An allocator wrapper that allows for instrumenting global allocators
-
picolog
Tiny logging implementation for the log crate
-
cortexbrain-common
CortexFlow core packages
-
pistachio
A Prometheus exporter designed for monitoring UPS devices using Network UPS Tools (NUT)
-
tracing-journald
rich journald subscriber for
tracing -
thistrace
Callsite provenance (file/line/col) for thiserror #[from] conversions via #[track_caller]
-
se-logger
customizable logging crate
-
roga
A Fast, beautiful, lightweight, and flexible logging library for Rust
-
trace4rs-fmtorp
Torpid formatting for trace4rs
-
terminator
Formatter for pretty panics and errors
-
co-tracing-bunyan-formatter
COKIT fork of tracing-bunyan-formatter — Bunyan formatter with custom span serialization for tooling integration
-
log_hz
A logging library that provides macros for logging at a throttled rate
-
sentrystr-tracing
A decentralized error tracking and alerting system using Nostr
-
core-dump-client
A client for debugging core-dump-handler output
-
dzl
logging. It is simple and easy to use :)
-
trace_caller
Trace the location of caller of a function
-
easy-debug
easy debug rust code
-
astrolog
A logging system for Rust that aims to be easy and simple to use and flexible
-
minimal_logger
A minimal-resource, platform-native logger for Rust applications
-
metricus_allocator
Low latency metrics framework
-
spdlog-internal
Internal private common code for crate "spdlog-rs"
-
log4rs-logstash
Logstash appender for log4rs
-
nanolog
A minimal log library only depending on log and std
-
try-ascii
Helper to format byte slices that probably/mostly contain ASCII-encoded text
-
veilid-bugsalot
Fork of bugsalot to meet the needs of the Veilid project. Debugging macros and APIs for shipping stable codebases.
-
crashpad
Rust wrapper for Crashpad
-
fret
Batteries-included meta crate for the Fret UI framework (golden path entry point)
-
ranvier-core
Protocol-agnostic core for Ranvier - Typed Decision Engine
-
assert-unchecked
Unsafe assertions that allow for optimizations in release mode
-
cargo-binstall
Binary installation for rust projects
-
jlo
A CLI tool for reading, pretty-printing, and colorizing JSON log files (NDJSON/JSON Lines), with protocol-specific formatting for Nginx and Rust tracing logs
-
rlg-report
Log digest / analytics for rlg. Reads JSON-shaped rlg records from a file or stdin and produces aggregation tables: count by level, top components, top error messages, latency percentiles.
-
metrics-procession
A compact in-memory collector for metrics.rs
-
witchcraft-env-logger
Witchcraft logger that can be configured with an environment variable
-
exec_logger
A logging library focused on organizing logs per execution with automatic housekeeping
-
riscv-128bit-vm
A high-performance 128-bit RISC-V virtual machine implemented in Rust, featuring custom instruction set extensions and advanced memory management
-
tracing-elastic-apm
Elastic APM intake API tracing layer
-
formatted_logger
A logger that provides to log a context data with a message
-
logtea
An Ingredient crate for working with LOG files in rettle
-
hollow
attr macro to swallow the body of fn attached to
-
boolog
logger that writes directly to HTML and allows visualizations of data structures, HTTP Transactions, and errors. Provides click-to-expand for log subsections and large sections of data…
-
srcpos
Structure of the location in the source code
-
serializable_log_record
Convert a log::Record to a serializable format. Not as straightforward as it sounds, because the log::Record contains a non-serializable type. This crate provides a way to deal with situation.
-
unbug_assert
Core assertion library for Unbug
-
rogu
logger library
-
guiedit
Easily add a developer GUI to any graphical application
-
sll
logging library
-
androidoscopy
Debug server for Android applications with real-time dashboard
-
cyrs-sema
Schema-aware and schema-free semantic analysis for Cypher / GQL (spec 0001 §7)
-
slog-scope-futures
slog-scope for
Futures -
tracing-ohos
Tracing layer to log to OpenHarmony's HiLog
-
display_utils
Lightweight and no_std-compatible string formatting utilities
-
ribo
universe, provide tons of util functions
-
cx-api
Coralogix Management API Proxies. Support package for cx-sdk
-
iprint
debugging utility that prints indented text based on function call depth
-
u-siem-syslog
Syslog listener for uSIEM
-
ttlog-view
TTLog viewer and analysis tool
-
dapts
Debug Adapter Protocol (DAP) types made easy
-
styled_env_logger
An updated version of
pretty-env-logger -
impulse-tracing-ecs
Tracing subscriber that output ECS (Elastic Common Schema) JSON log lines. Edited for Impulse Kit
-
dirty_logging
A fast (to code), stateless logging utility with no dependancies to output to stout or output.log with ease
-
treetop-core
Core library for Treetop, a Cedar policy engine implementation
-
local-rolling-file
A rolling file appender with customizable rolling conditions
-
progscrape
progscrape.com web application
-
pdb
A parser for Microsoft PDB (Program Database) debugging information
-
bp3d-tracing
Tracing subscriber implementations for use with BP3D software. Supports traditional logging through bp3d-logger and supports remote profiling through TCP.
-
moe_logger
A logger with various features
-
ghcitty
Fast, friendly GHCi
-
loggur
로깅 크레이트
-
coral
that parses output from
cargo check, and a cli tool that uses the library to print compact error messages -
emit_batcher
Batch processing infrastructure for emit
-
prism-telemetry
Prism Telemetry Library
-
perl-dap-stack
Stack trace parsing and frame classification for the Perl Debug Adapter Protocol
-
debug_concisely
More concise deriver of std::fmt::Debug
-
shuo
that just shuo — info!, error!, error_out!, and *_or_error_out! macros
-
flexi_syslog
A syslog writer for flexi_logger
-
xbdm
Xbox Debug Monitor client for Rust
-
rcp-tools-congestion
Internal library for RCP tools - pluggable congestion-control algorithms and a deterministic scenario simulator (not intended for direct use)
-
tokio-trace
A scoped, structured logging and diagnostics system
-
enya-build-tools
Build tools for enya crates
-
ddshow-types
FFI-safe types for ddshow
-
logdash
Logdash.io simple client
-
jdwp-client
JDWP client implementation
-
moire-trace-capture
Frame-pointer backtrace capture for moire runtime instrumentation
-
gnort
Datadog statsd client library that provides efficient in-process metrics aggregation
-
tracing-durations-export
Record and visualize parallelism of tracing spans
-
lokker
logger
-
unwrap_or
Four easy unwrap Result and Option macros that allow for any inline-scoped code for things like return, continue, and break
-
tdbg
Quick and dirty debugging
-
dapug
MCP server that gives AI agents real debugger access via DAP
-
irox-log
Basic console and file logging
-
claude_runner_core
Claude Code process execution with builder pattern
-
hp-log
try to implement high performance log :w
-
plua
Lua preprocessor inspired by Nelua
-
memgrep
Search for strings in process memory
-
inq
executing API queries defined in a plaintext file that can be checked in to version control or managed like any other file
-
tracing-subscriber-reload-arcswap
Lock-free reload layer for tracing-subscriber using ArcSwap
-
dyson_log
Plug and play logging
-
pete
A friendly wrapper around ptrace(2)
-
eye_config
A configuration persistence library and CLI tool
-
metrical
Graphite/Statsd metrics client
-
dogdata-sqlx
SQLx instrumentation for tracing to Datadog APM via OpenTelemetry
-
logging-rs
add logging to your projects using simple macros
-
tracing-rolling-file-inc
A rolling file appender with customizable rolling conditions
-
re_build_web_viewer
Build the rerun web-viewer Wasm from source
-
fp_log
A basic logging library
-
busbar-sf-tooling
Salesforce Tooling API client: ApexClass, ApexTrigger, ApexLog, Debug, Execute Anonymous
-
krossbar-log-common
Krossbar log common library
-
rsketch-common-worker
Background worker and task scheduling utilities for rsketch
-
stdweb-logger
Logger for stdweb
-
rigz
CLI for running rigz locally
-
rong_console
Console module for RongJS
-
array-object
Self-describing binary format for arrays of integers, floating-point numbers, complex numbers, and strings. It is designed for object storage, database integration, and single-file usage.
-
bao-pdb
can be used to generate PDB files from existing applications
-
ssbc
Interpreter written in Rust. See http://csci.viu.ca/~pwalsh/teaching/261/261/261.html
-
debugs_tools
A Dict tool
-
metrics-observer
Text-based UI for metrics-exporter-tcp
-
probe-rs-target
Target description schema for probe-rs
-
logfusion
Unified logging and error handling for Rust with structured data, tracing integration, and cross-language support
-
slog-unwrap
Extension traits for logging failed unwraps to a slog::Logger
-
liberr
A flexible error message handling crate focused on error tracing for useful debugging
-
kloggerrs
A logger library
-
tracexec-exporter-perfetto
Perfetto exporter for tracexec [Internal implementation! DO NOT DEPEND ON!]
-
zero-commands
Command parser and dispatcher contracts for the ZERO operator CLI
-
describe_err
Easily describe similar errors in your code
-
epimetheus
prometheus-compatible metrics framework
-
traverse-logging
Logging utilities for Traverse Solidity analysis tools
-
airshipper
automatic updates for the voxel RPG Veloren
-
idax-sys
Raw FFI bindings to the idax C++ IDA SDK wrapper library
-
rust-happy-log
一个美观、高性能的 Rust 日志库,支持控制台和文件输出,全局单例,零侵入
-
ve-tos-rust-sdk
volcengine offical tos rust sdk
-
telemetry-subscribers
common telemetry and observability functionality
-
buswatch
Diagnostic TUI for monitoring Caryatid message bus activity
-
sc-observability-otlp
Standalone OTLP export adapter for sc-observability
-
firedbg-rust-parser
FireDBG Source Parser for Rust
-
cargo-lldb-test
A cargo plugin to run your cargo tests in lldb
-
wdl-lint
Lint rules for Workflow Description Language (WDL) documents
-
rsketch-common-telemetry
Telemetry utilities for rsketch: logging, tracing, panic hooks
-
samply-api
JSON API for querying symbol information, uses samply-symbols
-
logerr
Seamless error type logging
-
defmt-logger-tcp
A defmt logger that serves logs over TCP
-
printio
intercept a Reader or Writer and print it to something on its way in or out. Useful for debugging.
-
plog
A modular pretty logger written for Rust programs
-
perl-dap-platform
Cross-platform runtime utilities for perl-dap
-
ertrace
Experimental Error Return Tracing for Rust
-
opentelemetry-instrumentation-process
OpenTelemetry instrumentation for process metrics
-
mahogany
[BETA] Logging framework for Rust
-
spacex_log
log formater with env_logger
-
jobfuscator
source code obfuscator for the Java programming language. Obfuscate and protect your Java source code and algorithms from hacking, cracking, reverse engineering, decompilation, and technology theft…
-
srcmap-scopes
Scopes and variables decoder/encoder for source maps (ECMA-426)
-
buswatch-types
Core types for message bus observability - the universal schema for buswatch
-
artifact
A logging library which allows settings to be specified through cargo features
-
eg
Easy dummy data
-
cdefmt-parser
Parsing library for cdefmt log frames
-
sentry_arroyo
working with streaming data
-
open-metrics-client
Open Metrics client library allowing users to natively instrument applications
-
ufb
Just quickly show or draw a framebuffer in a window, nothing else!
-
log-plus
asynchronous log library
-
raftify
Experimental High level Raft framework
-
metrique-otel
wide event metrics - OpenTelemetry (OTLP) backend for metrique
-
hooklistener-cli
A fast, terminal-based CLI for browsing webhooks, forwarding events, and exposing local servers
-
diesel_logger
Times and logs queries executed by diesel
-
oslog
A minimal safe wrapper around Apple's Logging system
-
deep_causality_haft
HKT traits for for the deep_causality crate
-
ray-debug
Rust adapter for the Spatie Ray debugging tool (https://spatie.be/products/ray)
-
custom-utils
Provide customized tools based on features
-
visualpanic-rs
providing a panic hook for Rust applications that visualizes the panic with a native error dialog on supported systems
-
dap-rs
Helper library for creating SWD/JTAG debug probes
-
stable-eyre
A custom context for eyre that supports capturing Backtraces on stable
-
s3logger
logger that logs to S3
-
yocto
A minimal, memory-only data store
-
hm-plugin-cloud
Cloud client library for the hm CLI
-
micrologger
a tiny structured logging library
-
rohas-telemetry
Telemetry library for Rohas providing tracing, metrics, and logging
-
toolbx
Utils package for the development of SecureAccess series products
-
temporalio-sdk
Temporal Rust SDK
-
smix-fixture
— fixture chip registry loader for the
- fixture: <id>yaml verb. Loads JSON declaring{ testID, signal, timeoutMs }per fixture id; used by smix-adapter-maestro runtime to open the QA overlay… -
armature-siem
Enterprise SIEM integration for Armature - Splunk, Elastic, QRadar, Sentinel, and more
-
firedbg-cli
FireDBG command line interface
-
gay_panic
panic handler, but make it gay
-
test-format
assert_debug_fmt and assert_display_fmt macros for testing Debug (or Display) implementations on no_std
-
econtext
Fast and simple error context on panics
-
ph-mobile-network
identifying mobile network operators in the Philippines based on phone number prefixes
-
d-macro
Why
dbg!(...)when you cand!(...) -
struct-audit
Analyze binary memory layouts to detect padding inefficiencies
-
ndk-logger
bridging log message to Android NDK log
-
agentlib-logger
Observability and logging middleware for the AgentLib framework
-
easy-tracing
easy use tracing
-
nix-btm
A nix process monitor
-
cirtrace
debugging and tracing VoIP call on a Cirpack platform
-
lmbr_logger
Logger for Amazon Lumberyard (unofficial)
-
vantage-faker
Synthetic, optionally-live datasource for Vantage — generates fake rows and mutates them over time for testing and demos — incubating
-
rillrate-js
rillrate binding for node.js
-
wasm2map
Generates source map for .wasm file with DWARF debug info embedded as source map
-
qoollo-logstash-rs
Logstash sender
-
otel-rs
Modern OpenTelemetry observability helpers for Rust
-
stackdriver_logger_kv
A logger for Google's Stackdriver with a cli-friendly fallback for local development
-
temporal-sdk-core-api
Interface definitions for the Temporal Core SDK
-
seella
visualising the traces emitted by ScyllaDB
-
lazylog-framework
A framework for building terminal-based log viewers with vim-like navigation
-
ial
working with an Intcode Assembly Language
-
buildlog-consultant
buildlog parser and analyser
-
parse-log
tail implementation
-
kcr_storageos_com
Kubernetes Custom Resource Bindings
-
rust_graphics_log
small and minimal logger
-
unilog
A lightweight Rust logging library supporting async/sync logging and colored logs
-
log_macro
Macro to print variable name and value only (stripped from release builds)
-
studiole-logging
Opinionated logging for
studiole-di -
rolly-monoio
Monoio-based transport for rolly observability. Exporter, init helpers, and TelemetryGuard.
-
cyfs-debug
package
-
perl-dap-variables
Variable rendering for Perl DAP
-
debug-here-gdb-wrapper
A shim to help debug-here launch debuggers
-
fnlog
Logging with function names
-
unity-reference-server
An application and server for resolving references within Unity projects
-
changepacks-cli
CLI interface and commands for changepacks
-
ariane
recover symbols from release compiled executables
-
show-image
quickly show images in a window for debugging
-
otlp2parquet-writer
Parquet writer for otlp2parquet
-
tracing-logfmt-otel
A fork of tracing-logfmt with added support for opentelemetry span data
-
spdlog-opentelemetry
Sends logs to OpenTelemetry, based on spdlog-rs
-
oris-intake
Automatic issue intake system for Oris self-evolution
-
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…
-
tracepoint_decode
Rust API for decoding tracepoints
-
ezpdb
High-level library for https://crates.io/crates/pdb
-
influxive-otel-atomic-obs
Opentelemetry observable metric implementations based on std::sync::atomic types
-
glib_logger
A logger which integrates with Glib message logging
-
metrique-service-metrics
wide event metrics - writer-side interface
-
monodex
Fast, accurate code search for large Rush monorepos
-
target-gen
A cli tool to create new target files for probe-rs ot of CMSIS-Packs
-
arenabuddy
An MTGA companion app
-
freenet-stdlib
Freeenet standard library
-
dagster_pipes_rust
A Dagster pipes implementation for interfacing with Rust
-
hwhkit-observability
HwhKit 日志、链路追踪与指标模块 (auto JSON/pretty, OpenTelemetry OTLP, client-side instrumentation for sqlx/redis/reqwest)
-
catfood
A modular utility suite for system management, built with Rust and Ratatui
-
udptk
A UDP toolkit for debugging purpose
-
sentry-log4rs
log4s integration for Sentry
-
winston_http
winston-http for rust
-
uvb-tracing
OpenTelemetry distributed tracing integration for UVB services
-
xtap
An LD_PRELOAD interception library for runtime hooking of network calls in Unix-like systems
-
pdb2
A parser for Microsoft PDB (Program Database) debugging information
-
ricecoder-github
GitHub integration for repository operations
-
altv_internal_core_resource
An internal crate for alt:V module. Not intended for direct use.
-
pcode
Pure Rust implementation of a p-code disassembler and lifter
-
vacro-cli
TUI visualization tool for inspecting Vacro toolkits
-
firedbg-stream-indexer
FireDBG Event Indexer
-
oopsie_woopsie
debugging unexpected panics easier on end-user machines
-
debug-here
A macro to shave precious seconds off the time it takes to start debugging
-
ghostscope-platform
Platform abstraction layer that normalizes kernel, architecture, and BTF quirks for GhostScope
-
tracing-logger-config
Custom logger config for tracing
-
hiatus
Debug concurrent programs by choosing specific execution traces
-
build-with-leak-check
small wrapper program around the LLVM Clang compiler suite. This will build and execute binaries using address sanitation and memory sanitation, this project is generally recommended…
-
vacro-analysis
Analysis logic for Vacro trace data, used by vacro-cli
-
wrkflw-trigger-filter
Trigger filter and diff-aware execution logic for wrkflw
-
nano-watchdog
OS-thread watchdog for stuck task detection with RAII guards — works even when Tokio is frozen
-
waddling-errors-hash
Compact xxHash3-based error code hashing for network-efficient diagnostics in distributed systems
-
entrix
fitness function engine — Rust implementation of tools/entrix
-
cvlr-log
Logging in Certora Calltrace
-
typed-session
Async typed session middleware
-
fsipc
zbus Proxy for the modio-logger DBus interface
-
agentledger-langfuse
Langfuse evidence and trace export adapter package for AgentLedger
-
pulumi_gestalt_proto
Generated Pulumi Protobuf bindings for Pulumi Gestalt
-
json_value_description
Json Value Description is a package for outputting a description of unstructured data parsed by Serde Json into a Value
-
devtools-core
CrabNebula devtools for Tauri: Inspect, monitor, and understand your application with ease
-
llvm-symbolizer-rust-wrapper
Fix Rust demangling for llvm-symbolizer
-
framelog-rs
Lightweight logging library with colors and minimal dependencies
-
rllm-metrics
Metrics infrastructure for rLLM (Prometheus + optional OpenTelemetry)
-
color-debug
Monkey-patches Rust's fmt system to make Debug colored
-
request-logging-proxy
HTTP proxy that logs requests and responses
-
glean-ffi
FFI layer for Glean, a modern Telemetry library
-
libdd-log
A bridge from Rust to {language} logging
-
rocalang
A contractual language for the AI era
-
sqlx-datadog
SQLx instrumentation for tracing to Datadog APM via OpenTelemetry
-
logcontrol-tracing
Tracing backend for the log control interface
-
waddling-errors-macros
Procedural macros for structured error codes with compile-time validation and taxonomy enforcement
-
sscrypt
A CLI tool to encrypt service-skeleton secrets
-
ade-common
Common utilities and test helpers for ADE graph crates
-
cygnixy-plugin-interface
A plugin interface for the Cygnixy framework, enabling dynamic Lua plugin integration and management
-
scrub_log
Log formatter with colors, file locations, program run duration
-
retread
debug adapter that allows you to replay log files in your IDE or editor of choice
-
raccoon-otel
Drop-in OpenTelemetry bridge for Rust's tracing crate. One call to enable OTel export for tracing-based applications.
-
scope_timer
A freaking easy-to-use timer for measuring scope time for execution
-
sleigh
decompiler
-
swamp-runtime
runtime for swamp
-
gitlab_hcloud
Automatic Hetzner server provisioning for GitLab CI runners
-
slog-env-cfg
Opinionated slog drains builder, configurable via env vars
-
libatrace
writing tracing to linux debug fs
-
ts_init
template for Rust project with tracing
-
emit_otlp
Emit diagnostic events to an OpenTelemetry-compatible collector
-
fn-formats
Format trait wrappers for Fn(&mut Formatter) -> fmt::Result
-
somatize-memory
Knowledge base and temporal experiment tracking for the Soma runtime
-
lunatic-log
A logging library for lunatic Rust applications
-
anylog
that attempts to parse single log lines into records
-
tokmd-analysis-maintainability
Maintainability index scoring and Halstead integration for tokmd analysis
-
k8s-metrics
K8s Metrics API Resource definitions
-
duperq
LSP implementation for Duper
-
thag_common
Common types, macros, and utilities shared across thag_rs subcrates
-
prettylog-rs
A pretty and customizable logging library for Rust
-
fancy-log
A fancy logging library with colorized output and structured logs
-
libdd-dogstatsd-client
A dogstatsd client for sending metrics to a dogstatsd server
-
gtsa
proxy gelf messages to the Sentry
-
elf_bloat
View size of individual symbols in an elf file and compare two elf files
-
rstack
Stack traces of remote processes
-
debug-ignore
A newtype wrapper that causes a field to be skipped while printing out Debug output
-
dbgtools
Expensive and intrusive debugging tools
-
rtcmp
A Vulkan utility for comparing two images with a draggable divider
-
gdbc
comprehensive terminal-based GDB client
-
socc-pair
compares local minidump-stackwalk output to socorro (crash-stats.mozilla.org)
-
custom_logger
A lightweight logger crate for structured and configurable logging to console and file
-
source-map-mappings
Parse the
mappingsstring from a source map -
onestop
Time code and aggregate across multiple contexts/threads. Other things too?
-
micrologger2
A minimal logger that prints colored output based on severity level
-
dylib_hook
A framework for hooking functions loaded from dynamic libraries on Linux
-
zirv-macros
A collection of useful macros for everyday programming
-
panicui
The needed solution for panicking with user interface
-
goblin
An impish, cross-platform, ELF, Mach-o, and PE binary parsing and loading crate
-
slog-kickstarter
builder to easily setup the slog logging ecosystem
-
pacchetto
Crates conflict-free combination. Crates的整合包, 对标C++的boost库.(🐶)
-
minitrace-jaeger
Jaeger reporter for minitrace-rust
-
cannonball
QEMU tracing framework
-
backtrace-ext
minor conveniences on top of the backtrace crate
-
xokdinst
Wrapper for openshift-install
-
rustwide
Execute your code on the Rust ecosystem
-
close-to
providing comparisons with arbitrary precision
-
verboten
A service wrapper to start msvsmon in a hazardous mode
-
detective
application tracer which currently supports tracing Juju applications
-
lxy
A convenient async http and RPC framework in Rust
-
valust-utils
Valust crate
-
binspect
inspect the data layout of objects
-
wire-framework
A DI library for Rust
-
infinite-errors
Generic error handling framework with static backtraces
-
sideseat
AI Development Workbench — Debug, trace, and understand your AI agents
-
openinference-instrumentation
OpenInference instrumentation helpers for Rust applications
-
ackorelic
Idiomatic Rust bindings to the New Relic C SDK
-
ferrify-context
Ferrify repository modeling and working-context selection
-
tracing-ext
Misc. tracing utilities
-
syn_crabs
A lightweight and configurable logging library with color-coded output for Rust applications
-
cvlib
Correlation Vector
-
rustyrepl
read, evaluate, print, loop (REPL) utility
-
bees-prometheus-exporter
Prometheus exporter for the bees deduplication daemon
-
obzenflow_adapters
Adapters layer for ObzenFlow - interfaces and monitoring
-
buche
Logger that logs to stderr based on verbosity specified
-
opentelemetry-stdout
An OpenTelemetry exporter for stdout
-
loggery
A lightweight,
no_std-friendly logging library for Rust -
lambda-rs-logging
Logging support for lambda-rs
-
nlog
Log implementation that sends text to a Windows notepad window
-
tauri-plugin-log
Configurable logging for your Tauri app
-
lumbermill
structured logging
-
itm_logger
log facade that sends logging information over ITM stim port 0
-
logforth-append-opentelemetry
Opemtelemetry appender for Logforth
-
phlow-sdk
SDK for Phlow, a fast, modular runtime for building backends with YAML flows, Rust modules, and native OpenTelemetry observability
-
firedbg-protocol
FireDBG Event Stream Protocol
-
networky
networking library for indigo with NaCl (Curve25519) encrypted connections and an async progress monitor
-
auditaur-collector
Local SQLite telemetry collector and query store for Auditaur
-
importer
Contrail history import and cross-machine log merge/export library + CLI
-
process-compose-client
Client for Process Compose via OpenAPI and/or project file
-
diff_logger
Pretty diff logger for JSON values in rust
-
pretty_flexible_env_logger
A visually pretty yet a bit configurable env_logger
-
metricus_agent
Low latency metrics framework
-
cand
Beautiful embedded-first Rust logging library for ESP32 to servers with colorful output and zero-panic design
-
parallel_logger
A logger implementing the log::Log trait that allows other loggers to run in a separate thread, reducing load on the calling thread significantly
-
ms-coff
Definitions for Windows COFF binaries
-
rustic-logger
RusticLogger: because life is too short to debug without logs!
-
ra2m_sim_output
Ra2m utility to easily generate parser-ready Log and Trace messages
-
windebug_logger
A logger that redirects all messages to OutputDebugStringW (Win32 API function)
-
timetrap
Macros to wrap your code and measure time
-
ex
A libstd wrapper with more detailed errors
-
miniffi
but opinionated FFI system
-
llm-assisted-api-debugging-lab
Deterministic API failure diagnoser with an LLM-assisted prompt template generator
-
vex-sys
Bindings for valgrind's LibVEX
-
metrics-exporter-http-async_std
A metrics-core compatible exporter for serving metrics over HTTP using async_std
-
workflow-log
Log macros & utilities abstracting native & in-browser logging interfaces
-
rlg-cli
rlg—jqfor structured logs. Tail, filter, and convert log streams across all 14rlgformats from the command line. -
hex_pp
Pretty hex dump of bytes slice in the common style
-
cargo-disasm
Disassembly viewer for Rust projects (and more)
-
trace-diff
Diff two agent traces semantically: align by event type + key, ignore timestamps and ids, return added/removed/changed steps. Zero deps beyond serde_json.
-
slog-async
Asynchronous drain for slog-rs
-
droidkraft-core
Shared core logic for DroidKraft — framework-free ADB & fastboot API, device info, logcat, and flash/root toolkit
-
safety-guard
#[safety] attribute to generate a corresponding doc entry and a debug assertion if a constraint is specified
-
observer
Observer
-
snafu-virtstack
A lightweight, efficient error handling library for Rust that implements virtual stack traces based on GreptimeDB's error handling approach
-
wesichain-langfuse
Langfuse observability integration for wesichain
-
error-path-macros
Attribute macros for automatically attaching error paths to Result-returning Rust functions and impl blocks
-
hanzo-browser
Browser automation for Hanzo Dev
-
rdbg-view
A basic command-line viewer for rdbg
-
moosicbox_middleware
MoosicBox middleware package
-
rustfs-obs
Observability and monitoring tools for RustFS, providing metrics, logging, and tracing capabilities
-
tokmd-analysis-complexity
Complexity analysis for tokmd analysis receipts
-
debug_pets
Debug pets is a crate that adds the cutest debugging tools you have ever seen
-
rsymtab
generation of an exported symbol table like ksymtab for rust crates
-
ndjsonlogger
-
tracing-proc-macros-ink
working tracing integration for logging from within procedural macros
-
vil_orm
VIL ORM — Process-oriented zero-copy ORM built on sqlx
-
binstalk-git-repo-api
The binstall toolkit for accessing API for git repository
-
krossbar-log-viewer
Krossbar log viewer
-
autput
Log Rust prints and panics to Luau for easy debugging
-
devout
cross-platform logging library
-
logex
logger for Rust command line applications
-
google_cloud_logging
Google Cloud Structured Logging structures
-
android_trace_log
handling Android trace logs created with Debug.startMethodTracing
-
javascript
engine implementation in Rust
-
via-core
Core Rust circuit model for via
-
slog-syslog5424
RFC5424 implementation for slog
-
source_loc
capturing source file location at compile time
-
crashpad-rs-sys
Low-level FFI bindings to Google Crashpad - A crash-reporting system
-
librarius
lightweight logging library for Rust. It provides a flexible framework for emitting log messages from Rust programs, with support for different log levels and output formats.
-
sourcefile
Retain mapping information when concatenating source files, to make error messages more useful
-
cat-rs
cat client with rust
-
defmt-parser
Parsing library for defmt format strings
-
lvqr-observability
Observability scaffold for LVQR (Tier 3 sessions G-J): config, subscriber setup, and lifetime-guard handle
-
exemplars
Trait for providing examples of a type
-
livemod
Unity-like runtime modification of variables
-
spring-opentelemetry
Integration of spring-rs framework and open-telemetry
-
logstash-rs
Logstash sender
-
tasktrace
Logical 'backtraces' of async tasks
-
pcode-rs
Machine code disassembly and IR translation library for Rust using the excellent SLEIGH library from the Ghidra framework
-
scuffle-bootstrap-telemetry
Telemetry utilities for scuffle-bootstrap
-
codetracer_trace_format_cbor_zstd
containing some helpers, used internally in the reading and writing of the CodeTracer db trace format
-
mars-xlog-core
Core runtime building blocks for the Rust-native xlog engine
-
unwrap-safe
Safe unwrap replacements that log instead of panic — drop-in macros for Option and Result
-
runway-telemetry
OpenTelemetry + Sentry + structured logging bootstrap for all Runtime Runway services
-
wasmgdb_ddbug_parser
Unified debug information parser
-
obs-prom
Prometheus scrape exporter for obs: derives counters, gauges, and histograms from MEASUREMENT-annotated envelope fields
-
xray-lite-aws-sdk
xray-lite extension for AWS SDK for Rust
-
burn-central-fleet
On-device fleet synchronization and model cache for Burn Central SDK
-
swissknife-observability-sdk
Observability SDK - Datadog, PostHog, Sentry, Grafana, Mixpanel, incident.io
-
sentry-cloudflare
not usuable for now
-
statshouse
client library for Rust
-
kael_diagnostics
Bounded diagnostics, tracing, metrics, and crash reporting for Kael
-
quicklog-clock
contains Clock for quicklog logger
-
mit-lint
Lints for commits parsed with mit-commit
-
android_logger_lite
A lightweight android log library
-
fastrace-futures
tracing
futureswith fastrace -
secretenv-telemetry
SecretEnv — telemetry skeleton: RedactionPolicy, RedactionEvent, SecretEnvSpan typed attribute builder, and SecretEnvErrorKind. No-op exporters in v0.14; OTLP wiring lands in v0.17.
-
opentelemetry-proto
Protobuf generated files and transformations
-
sentry-slog
Sentry integration for the slog crate
-
tracing-perfetto-sdk
tracing-subscriber Layer for Perfetto SDK
-
dirk_logging
tracingbackend for DirkEngine -
altv_internal_core_shared
An internal crate for alt:V module. Not intended for direct use.
-
float_eq
Compare IEEE floating point primitives, structs and collections for equality
-
psp-logger
Logger for the PSP
-
logforth-append-file
File appender for Logforth with optional rollover strategy
-
gittype
A typing practice tool using your own code repositories
-
git-warp
High-performance, UX-focused Git worktree manager combining CoW speed with advanced features
-
avl-observability
AVL Observability - Complete observability stack (metrics, logs, traces) for AVL Cloud
-
log-analyzer
log analyzer is a crate used to read, filter and search logs
-
palisade-errors
Security-conscious error handling with operational security principles
-
pulsos-cli
Cross-platform deployment monitoring CLI
-
bkg-cli-log
logger for command line applications
-
profiler-get-symbols
Symbolication utilities for the Firefox profiler
-
ops
Adds operational endpoints to your application
-
pidcat
An adb logcat wrapper and filters
-
pulsate-observe
Observability: Prometheus metrics + exposition, request IDs, structured JSON access logs
-
rustler_logger_macro
proc_macros to support rustler_logger
-
eztrace
Zero-fuss debug tracing macro
-
slog-bunyan
Bunyan formatter for slog-rs
-
tracing-broadcast
tracing_subscriber::Layer that fans every event into a tokio broadcast channel as JSON frames
-
tacky-borders-logger
logging messages at various levels (trace, debug, info, warn, error), dynamically including the function name for better context in tracing and debugging
-
log-print-panics
A panic hook which logs and print panic messages
-
logs
terminal logger
-
nodeup
Rustup-like Node.js version manager
-
elfcore
create ELF core dumps for processes on Linux
-
vax-disassembler
DEC VAX one-line disassembler
-
info_utils
displaying Options, Results, and logging in a pleasant manner
-
ddshow-sink
allow setting ddshow loggers for timely dataflow programs
-
tauri-watch-sdk
Rust telemetry SDK for Tauri apps using TauriWatch
-
debug-value
Wrapper type for values that are only needed with debug assertions
-
ta-goal
GoalRun lifecycle management and event dispatch for Trusted Autonomy
-
win-msg-name
Get Windows message name from a message ID, e.g. 0x000f -> 'WM_PAINT'
-
dap-reactor
A debug adapter protocol Rust provider
-
breakpad-handler
Allows writing of a minidump when a crash occurs
-
tracing-cloudchamber
Extend tracing with an ffi via cxx to emit events and create spans in C++
-
mcpeek
A TUI MCP inspector
-
sentry-tauri
An experimental Tauri Plugin for Sentry
-
rillrate
Real-time UI for bots
-
cyrs-tck
openCypher TCK v1 conformance harness for the cyrs frontend (spec 0001 §17.5)
-
tailtriage-cli
CLI for tailtriage artifact loading, diagnosis, and report generation
-
redline-layer
tracing-subscriber layer for redline logging
-
skywalking_rust
Apache SkyWalking Rust Agent
-
enya-client
Client abstraction supporting multiple metrics backends (Prometheus, Enya)
-
esl01-dev-logger
Configure tracing logs in dev environment (ex. tests).
-
sentry-anyhow
Sentry integration for anyhow
-
memtrack
A procedural macro for tracking memory usage of functions
-
depura
Logging, benchmarking and debugging
-
bluetape-rs-logging
Tracing conventions and subscriber builders for bluetape-rs
-
bulletin-board-python
Python client for BulletinBoard
-
locate-dwarf
Locate debug symbols for stripped binaries
-
debug-rs
A debug crate for rust inspired by NodeJS debug module, colored, including crate name, file name and line, filtered by glob patterns
-
amberfork-model
Canonical Run/Step trajectory model and DiffResult schema for amberfork (the frozen contract every crate reads)
-
rok-telemetry
OpenTelemetry observability: traces, metrics, structured logs, and health checks
-
ghostscope-process
Low-level process controller that coordinates probes, loaders, and eBPF programs on target binaries
-
syslog5424
A trait based RFC5424 syslog formatter
-
tracing-logcat
A writer for the tracing library that outputs to Android's logcat
-
postfix_assert
Trait implementations of common assertions in (postfix) method style for the Rust standard library. This allows for assertions to be chained and integrated as part of an expression.
-
influxive-otel
Opentelemetry metrics bindings for influxive-child-svc
-
tana-event-bus
Rust client library for Tana Event Bus
-
feldera-size-of
measuring the total memory usage of an object
-
slog-gelf
GELF drain for slog
-
tracing-async2
Generic tracing layer library for working with tracing events including for async work
-
paranoid-android
Integration layer between tracing and Android logs
-
claims
Additional assertion macros for testing
-
forgeai-observability
Observability helpers for forgeai-rs
-
timberio/file-source
A high-performance observability data pipeline
-
crashrustler
Rust reimplementation of CrashWrangler — macOS crash report analysis with exploitability classification
-
humantalk
libary for better end-user communication
-
cli_graph
Small crate to generate simple CLI graphs
-
kcr_pubsubplus_solace_com
Kubernetes Custom Resource Bindings
-
x-log
Convenient log that support Native and WebAssembly
-
bevy_fleet
bevy swarm diagnostic, event, metric, and telemetry client
-
sentry-contexts
Sentry integration for os, device, and rust contexts
-
orchid-sdk
Orchid Thin SDK for environment routing, transport patching, and proxy control
-
spirit-log
Spirit helpers and config fragments for logging
-
log-if-err
Drop-in replacements for silent error drops — log at warn/error/debug instead of silently discarding
-
clap-verbosity-flag2
Easily add a
--verboseflag to CLIs using Clap -
vigilant
SDK for the Vigilant platform
-
openlineage-client
Transport-agnostic OpenLineage event model and emit client (no engine dependency)
-
cvlr-asserts
Asserts and assumes for post- and pre-conditions
-
cargo-ox
Cargo Oxide is a CLI tool for AI-powered Rust development
-
pretty-trait
trait-based pretty-printing
-
logcontrol-log
log backend for the log control interface
-
rustycat-android
A colorful Android logcat viewer with package filtering
-
darrentsung_debug_parser
Parse the output of
std::fmt::Debug -
metrics-core
Foundational traits for interoperable metrics libraries
-
neohook
A powerful, transactional, thread-safe function hooking library for Windows (x86/x64), written in Rust
-
nocash_gba_log
A logging implementation for no$gba
-
rolly-tokio
Tokio-based transport for rolly observability. Exporter, init helpers, and TelemetryGuard.
-
gdbmi
(WIP) Interact with a GDB session through the GDB machine interface
-
vil_otel
VIL OpenTelemetry Export — bridge vil_obs metrics and vil_log to OTLP
-
slog-logfmt
logfmt drain & format for slog
-
symsrv
A Microsoft symsrv symbol server consumer (downloader + cache)
-
trylog
Log if
ErrorNone -
spdlog-telegram
Sends logs to Telegram, based on spdlog-rs
-
heddle-refs
An AI-native version control system
-
flowsnet-platform-sdk
Platform SDK for flows.network
-
buswatch-sdk
Instrumentation SDK for emitting message bus metrics to buswatch
-
assert-not
no_std compatible Rust macro that works like the inverse of assert! - passes when condition is false
-
tracing-slf4j
SLF4j backend compatible with Rust's tracing
-
unbug_bevy
Bevy integration for the unbug debug assertion library
-
named-retry
retrying fallible asynchronous operations
-
pokey_logger
A logging library to log different levels and colours
-
fastrace-tower
A tower layer for propagating trace context for fastrace
-
ih-muse
Infinite Haiku Muse
-
datadoghq
Datadog APM-compatible tracer and logger
-
opentelemetry-log
A common library for OpenTelemetry logging in Rust
-
valust-regex-utils
Regex utilities for the Valust crate
-
errordebugger
A simplified Rust SDK for ErrorDebugger via OpenTelemetry
-
mcp-ads
Ads MCP Server — a digital advertising platform (campaigns, ad groups, ads/creatives, budgets and bids, audiences, performance metrics with derived CTR/CPC/CPA/ROAS, pacing, and optimization suggestions)…
-
buswatch-adapters
Pre-built adapters for collecting metrics from popular message buses
-
atmd
ATM daemon - session registry and broadcast server for monitoring coding agents
-
buffered_logger
a file logger implemetation for crate log
-
logforth-append-fastrace
Fastrace appender for Logforth
-
altv_internal_logger
An internal logger for alt:V module. Not intended for direct use.
-
sentry_integration
package for Sentry integration with custom DSN configuration
-
perl-dap-value
Perl DAP value model types
-
agp-tracing
Observability for AGP data plane: logs, traces and metrics infrastructure
-
async-debug
Debug structs and enums containing values that require an async call to render
-
stcat
Decode logs produced by the
stlogframework -
sentry-opentelemetry
Sentry integration for OpenTelemetry
-
iced-cpuid
Shows CPUID features and instruction encodings used by x86/x64 binaries
-
slog_kmsg
slog drain to write records into the kernel's dmesg ring buffer
-
lean-agent-core
Core library for tracing Lean 4 diagnostics and evaluating Lean theorem-proving agents
-
errcraft
Beautiful, structured, and colorful error handling for Rust
-
cargowatch-ui
Ratatui dashboard components for live CargoWatch build monitoring
-
metrique-writer-cloudwatch
A metrique EntryIoStream backend that submits EMF metrics to CloudWatch Logs via PutLogEvents
-
bmux_diagnostic_log
Segmented diagnostic log writer for bmux runtimes
-
slog_unwraps
Syntactic sugar to slog an error before unwrapping
-
pin-logger
no-std embedded-hal logging, but with digital output pins
-
emit_traceparent
W3C traceparent support for emit
-
tlog
A debug library which writes logs into file
-
censer
Beautiful, structured logging for the terminal ⚒️
-
hectorl_logger
logger with colors
-
brainwires-telemetry
Unified telemetry for the Brainwires Agent Framework — analytics events, SQLite persistence, cost/usage queries, and a
BillingHooktrait consumed bybrainwires-billing -
sluuz
git, but it sleuths - a git superset with cross-repo search, secret scanning, and multi-repo management
-
treetrace
A tracing layer that nests events in spans
-
docparser
A CLI tool to extract Rust doc comments and export them in JSON or WSON format
-
logup
UNIX-style command that can be used to pipe stdout logs to location on disk or in the cloud without the need of an agent, logrotate, systemd or other configuration files
-
k8p
A cli tool for inspecting containers in Kubernetes
-
wesichain-langsmith
LangSmith observability for Wesichain
-
logging-options
Reusable
clapoptions for logging (e.g.--quietvs--debug) with pluggable logging providers. -
burn-central-experiment
Backend-agnostic experiment tracking for Burn Central and local runs
-
rusty_checker
RowHammer vulnerability checker written in Rust
-
assert_let_bind
A convenience macro for writing pattern-matching tests
-
piopulse
A terminal user interface (TUI) embedded debugger for serial debugging, telemetry plotting, dashboards, and ESP32 flashing
-
slog-atomic
Atomic run-time controllable drain for slog-rs
-
sacp-conductor
Conductor for orchestrating SACP proxy chains
-
otlp2parquet-handlers
Stream OpenTelemetry logs, metrics, and traces to Parquet files
-
inle_diagnostics
Inle game engine - Diagnostics library. THIS PACKAGE IS MAINTAINED FOR PERSONAL USE ONLY AND IS SUBJECT TO NOT RESPECT SEMVER AND BEING BROKEN OVER TIME.
-
perl-dap-eval
Safe expression evaluation validation for Perl DAP
-
future-timed
Future timing Instrumentation. Instrumentation to record the busy and idle time taken by a future as it is driven to completion
-
kcr_logging_banzaicloud_io
Kubernetes Custom Resource Bindings
-
summer-opentelemetry
Integration of summer-rs framework and open-telemetry
-
slog-vmodule
Module based level filter Drain for slog-rs
-
squads-temporal-sdk-core
building new Temporal SDKs
-
tracing-rewrite
Tracing logs conditional rewrite wrapper
-
tracing-log
compatibility between
tracingand thelogcrate -
adb_cli
Rust ADB (Android Debug Bridge) CLI
-
hooq-helpers
HooqMeta struct provider for hooq. (hooq 向けの HooqMeta 構造体を提供します)
-
exfiltrate_internal
Internal utilities for the exfiltrate crate
-
fallibles
Failure injection library for testing error handling in Rust
-
perfgate-budget
Budget evaluation logic for performance thresholds
-
krossbar-logger
Krossbar logger
-
eaze-tracing-distributed
Tracing layer for multiprocess telemetry
-
instant_log
A very simple logger
-
crabdance_workflow
Workflow authoring SDK for Cadence
-
mortem
Easy self-deleting executables
-
fastapi-output
Agent-aware rich console output for fastapi_rust
-
rlg-mcp
Model Context Protocol (MCP) server exposing rlg log streams as tools to LLM agents (Claude Desktop, Cursor, mcp.run). Tools:
tail_log,filter_log,summarize_errors. Speaks JSON-RPC 2.0 over stdio. -
bulletin-board-mathematica
Mathematica client for BulletinBoard
-
telemetry-safe-core
Core allocation-free telemetry formatting primitives
-
alith-devices
Managing Devices and Builds for LLMs
-
logforth-layout-google-cloud-logging
Google Cloud Structured Logging layout for Logforth
-
native-port-dioxus
Dioxus source inspection for native-first website ports
-
vtcode-ui
Unified UI crate for VT Code: design system, theme registry, and TUI framework
-
sentry-contrib-native-sys
Unofficial FFI bindings to the Sentry Native SDK for Rust
-
rdbg-client
The client library for rdbg
-
opentelemetry-prometheus
Prometheus exporter for OpenTelemetry
-
cs-trace
Tracing utilities
-
influxive-child-svc
Run influxd as a child process
-
log-source
Log source is a crate used to read files and sockets
-
pretty_assertions_sorted
Wrapper around the
rust-pretty-assertionscrate that allows for the ability to sort the Debug output -
trasy
error handling with tracing and backtrace support
-
env_assert
assert when an environmental variable is set
-
tokmd-analysis-halstead
Halstead analysis for tokmd analysis receipts
-
libmcp
Industrial MCP hardening spine with host/worker recovery, model-facing rendering doctrine, and operational telemetry
-
bitformat
Formats bit-focused data structure for printing to terminals and logs
-
oharness-trace
Event sinks, trajectory JSONL writer/reader, and ReplayLlm for open-harness
-
geneva-uploader
Upload telemetry data to Geneva logs service
-
tracing_duper
A tracing subscriber for the Duper format
-
cyrs-plan
Logical plan IR lowered from Cypher / GQL HIR (spec 0001 §12)
-
tracepoint
Rust API for Linux Tracepoints via user_events
-
tokio-trace-core
Core primitives for tokio-trace
-
issuing
customizable error type
-
scoped-trace
Collect scoped backtraces
-
wrkflw-ui
Terminal user interface for wrkflw workflow execution engine
-
vasari-core
Content-addressed intent-graph library behind Vasari — intent attribution for autonomous coding agents
-
kubert-prometheus-tokio
A prometheus-client tokio runtime metrics collector
-
mcp-log-agent
Real-time log capture CLI for development projects with MCP integration
-
fastrace-jaeger
Jaeger reporter for fastrace
-
sleigh2rust
Transpile Ghidra Sleigh parser into rust
-
logforth-diagnostic-fastrace
Fastrace diagnostic for Logforth
-
testlog
A tiny macro for test-only stderr logging that activates only for the current crate
-
openweathermap_client
A client for querying the weather from the free OpenWeatherMap API
-
logforth-layout-logfmt
Logfmt layout for Logforth
-
sozu-prometheus-connector
This application retrieve internals metrics of Sōzu and format them into prometheus
-
opentelemetry-user-events-metrics
OpenTelemetry metrics exporter to user events
-
rustwatch-log
Stream your logs to files, sockets, databases, inboxes, and the cloud
-
tracing-line-filter
A
tracingfilter for enabling individual events and spans by line number -
opentelemetry-spanprocessor-any
A metrics collection and distributed tracing framework
-
gaia-types
Type system for Gaia project
-
stackwise-core
Artifact-first Rust stack analysis engine used by Stackwise
-
dogdata
telementy provider for Datadog
-
tokf-hook-types
Shared hook and permission types for tokf integrations
-
aliyun-log-rust-sdk
Rust sdk for Aliyun Log Service
-
bevy_telemetry
bevy swarm diagnostic, event, metric, and telemetry client
-
symbolic-minidump
process and inspect Minidump crash reports
-
ghostscope-protocol
Shared protocol definitions and serialization glue for GhostScope components
-
numcodecs-wasm-logging
Enable logging for wasm32-compiled codecs for the numcodecs API
-
backtrace_printer
print std::backtrace::Backtrace with filtering and more
-
opentelemetry-contrib
Rust contrib repo for OpenTelemetry
-
adb_lib
interacting with Android Debug Bridge (ADB)
-
idakit
Idiomatic Rust bindings for IDA Pro's idalib kernel
-
heddle-oplog
An AI-native version control system
-
pforge-runtime
Zero-boilerplate MCP server framework with EXTREME TDD methodology
-
ant-metrics
metrics for the Autonomi node binary
-
piccolog
A custom logger for body-image and related crates
-
hwbp
A fully-featured Rust library for managing hardware breakpoints on Windows via x86 debug registers
-
buswatch-tui
Diagnostic TUI for monitoring Caryatid message bus activity
-
sentry-debug-images
Sentry integration that adds the list of loaded libraries to events
-
dbgtools-win
Expensive and intrusive debugging tools (for Windows)
-
grund-core
Core engine for grund: scanner, checker, show, fmt, config, and shared data APIs
-
dobby-hook-core
Dobby-like low-level inline hook core in Rust
-
gobbledygook
English-like random word generator for testing
-
langshell-core
Core session, capability, diagnostics, and snapshot contracts for LangShell
-
fastrace-poem
A Poem middleware for propagating trace context for fastrace
-
perl-dap-shell
Shell argument and environment helpers for perl-dap
-
smartlog
A high-performance TUI for log tailing. Auto-detects JSON, syntax highlights errors, and filters streams in real-time. Built in Rust.
-
slog-kvfilter
Key values and Regex based filter Drain for slog-rs
-
gettype
function to get the type of a value at runtime
-
rlog
Minimal file-based logging library
-
libprettylogger
Fancy logger library
-
pleme-observability
Observability library for Pleme platform - tracing, metrics, distributed tracing, and metric definition macros
-
minitrace-opentelemetry
Opentelemetry reporter for minitrace-rust
-
future-timing
Future timing instrumentation. Instrumentation to record the busy and idle time taken by a future as it is driven to completion
-
axum-metrics
Minimalist exporter-agnostic metrics instrumentation middleware for axum
-
moosicbox_assert
MoosicBox assert package
-
hclog
A high configurable logging library for Rust
-
tracepoint_perf
Rust API for reading and writing perf.data files
-
opentelemetry-etw-logs
OpenTelemetry logs exporter to ETW (Event Tracing for Windows)
-
smt-scope
parsing and analysing SMT traces
-
statsrelay
Swiss army knife for aggregation, filtering, relaying, sharding of statsd, prometheus, and other metrics systems
-
tracing-attributes
Procedural macro attributes for automatically instrumenting functions
-
spdlog-macros
Macros implementation of crate "spdlog-rs"
-
ari-subscriber
Async Executor Instrumentation Observability Utility A tracing subscriber layer that outputs Tokio's tracing instrumentation to the terminal in a format conducive to debugging
-
abort-if
Very handy attribute to abort a function at compile-time if something goes wrong
-
testing_logger
Supports writing tests to verify
logcrate calls -
dmacro
define C-like debug trace macro: enter!() and leave!()
-
logforth-diagnostic-task-local
Task-local diagnostic for Logforth
-
tracing-print
println format for tracing-subscriber
-
opentelemetry-configuration
Opinionated OpenTelemetry SDK configuration wiring together tracing, OTLP export, and lifecycle management
-
ttlog-macros
TTLog event macros and utilities
-
smxdasm
disassembling SMX
-
tempest
Realtime message handling framework inspired by Apache Storm and built with Actix
-
dbg
dbg!(expr, ..) macro from RFC 2173 in stable Rust
-
mem_println
Shortcuts for debugging the size of value in bytes
-
here
macro to print the current file and line number
-
tokmd-analysis-api-surface
API surface analysis for tokmd analysis receipts
-
rogcat
A adb logcat wrapper and log processor
-
yyds-observability
Observability and monitoring framework for YYDS, integrating metrics, logs, and traces
-
bevy-agent-feedback-plugin
Let AI coding agents see and control your Bevy app: input injection, labeled screenshots, and frame-synced feedback over a JSON-lines TCP protocol
-
blargle
debugging macros which resolves to compiler errors for release builds
-
metrics-runtime
A batteries-included metrics library
-
debug-et-diagnostics
set of macros and tools to colorfully debug and diagnose non-trivial code
-
q-debug
Quick and dirty debugging for tired Rust programmers
-
ez_tracing
Tracing, made easy
-
report
Contextual logging and error reporting
-
tracing-libatrace
A tracing subscriber layer for tracing in debugfs using libatrace
-
cvlr-fixed
Fixed point numbers over Certora native integers
-
dwprod
Find the
DW_AT_producervalues for all compilation units within a shared library or executable -
wesichain-otel
OpenTelemetry tracing integration for Wesichain
-
tracing-serde
A compatibility layer for serializing trace data with
serde -
logging-allocator
Global allocator that logs on allocation for debug purposes
-
wd_log
A practical log crate for rust
-
otlp-exporter
OTLP Exporter for the OpenTelemetry Collector
-
mi6-core
Core types and traits for mi6
-
inlog
An incremental logger with only log as a dependency
-
pretty-logging
A minimal and pretty logger for the log crate
-
opentelemetry-testing
testing OpenTelemetry integrations with tracing, metrics, and logging
-
aver
A dead simple logging library for rust
-
emit_file
Emit diagnostic events to rolling files
-
obs-log
A very simple Rust crate that binds the log facade crate to OBS plugin logging API
-
logforth-append-syslog
Syslog appender for Logforth
-
git-tags-semver
extract SemVer Version Information from annotated git tags
-
valust-axum
Valust utilities for Axum
-
perl-dap-command-args
Shell-safe command argument formatting for perl-dap
-
cargo-what
Tells you what type things are
-
heretek
GDB TUI Dashboard for the understanding of vast knowledge
-
kcr_logging_extensions_banzaicloud_io
Kubernetes Custom Resource Bindings
-
gimli
reading and writing the DWARF debugging format
-
hesione
A Prometheus client