-
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 -
tracing
Application-level tracing for Rust
-
prometheus
instrumentation library for Rust applications
-
gimli
reading and writing the DWARF debugging format
-
tracing-opentelemetry
OpenTelemetry integration for tracing
-
sentry
(sentry.io) client for Rust
-
opentelemetry
API for Rust
-
metrics
A lightweight metrics facade
-
iced-x86
blazing fast and correct x86/x64 disassembler, assembler and instruction decoder written in Rust
-
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…
-
fern
efficient logging
-
backtrace
acquire a stack trace (backtrace) at runtime in a Rust program
-
assert2
assert!(...) and check!(...) macros inspired by Catch2, now with diffs!
-
cadence
An extensible Statsd client for Rust
-
tui-logger
Logger with smart widget for the
ratatuicrate -
tokio-metrics
Runtime and task level metrics for Tokio applications
-
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
-
addr2line
A cross-platform symbolication library written in Rust, using
gimli -
capstone
High level bindings to capstone disassembly engine (https://capstone-engine.org/)
-
cpp_demangle
demangling C++ symbols
-
sentry-core
Core Sentry library used for instrumentation and integration development
-
symbolic-demangle
demangle symbols from various languages and compilers
-
symbolic-common
Common types and utilities for symbolic, a library to symbolicate and process stack traces from native applications, minidumps or minified JavaScript
-
assert_float_eq
Assertions for floating-point equality
-
float_eq
Compare IEEE floating point primitives, structs and collections for equality
-
cargo-binstall
Binary installation for rust projects
-
fastrace
A high-performance timeline tracing library for Rust
-
tracing-forest
Preserving contextual coherence among trace data from concurrent tasks
-
cargo-expand
Wrapper around rustc -Zunpretty=expanded. Shows the result of macro expansion and #[derive] expansion.
-
tracing-opentelemetry-instrumentation-sdk
A set of helpers to build OpenTelemetry instrumentation based on
tracingcrate -
pyo3-log
Logging bridge from pyo3 native extension to python
-
datafusion-tracing
DataFusion tracing of execution plans
-
jj-cli
Jujutsu - an experimental version control system
-
systemd-journal-logger
Systemd journal logger for the log facade
-
extism
runtime and Rust SDK
-
framehop
Stack frame unwinding support for various formats
-
emit
Developer-first diagnostics for Rust applications
-
pretty-hex
Pretty hex dump of bytes slice in the common style
-
opentelemetry_sdk
The SDK for the OpenTelemetry metrics collection and distributed tracing framework
-
libcasr
Collect crash reports, triage, and estimate severity
-
minidump-writer
Rust rewrite of Breakpad's minidump_writer
-
metrics-prometheus
prometheusbackend formetricscrate -
crash-context
portable types containing target specific contextual information at the time of a crash
-
uuinfo
debug unique identifiers (UUID, ULID, Snowflake, etc)
-
logforth
A versatile and extensible logging implementation
-
tracing-gstreamer
Bridge between gstreamer and the tracing ecosystem
-
rudy-lldb
Rudy LLDB server for debugging Rust programs
-
fast_log
Rust async log High-performance asynchronous logging
-
metrics-exporter-prometheus
A metrics-compatible exporter for sending metrics to Prometheus
-
pdb-addr2line
Symbolicate addresses from PDBs, like addr2line
-
autometrics
Easily add metrics to your code that actually help you spot and debug issues in production. Built on Prometheus and OpenTelemetry.
-
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
-
tracing-loki
A tracing layer for shipping logs to Grafana Loki
-
adb_client
Rust ADB (Android Debug Bridge) client library
-
logwise
an opinionated logging library for Rust
-
tokio-metrics-collector
collecting Prometheus-compatible metrics from Tokio runtime and tasks
-
pdbtool
reading Program Database (PDB) files and displaying information about them
-
opentelemetry-datadog
Datadog exporters and propagators for OpenTelemetry
-
tracexec
Tracer for execve{,at} and pre-exec behavior, launcher for debuggers
-
macho-unwind-info
A parser for Apple's Compact Unwinding Format, which is used in the __unwind_info section of mach-O binaries
-
tracing-appender
file appenders and making non-blocking writers
-
retour
A cross-platform detour library written in Rust
-
gearbox
Excessive tooling for Rust, boosting productivity and operations
-
tracing-bunyan-formatter
A Bunyan formatter for the tracing crate
-
tracing-logfmt
A logfmt formatter for tracing events and spans
-
log-fastly
logfaçade for Fastly Compute -
pdbwalker
Advanced PE binary scanner with PDB debug symbol detection and download capabilities
-
tracing-durations-export
Record and visualize parallelism of tracing spans
-
trackable
way to track objects manually as an alternative to mechanisms like backtracing
-
metrics-util
Helper types/functions used by the metrics ecosystem
-
debugid
Common reusable types for implementing the sentry.io protocol
-
release-exporter
Retrieves release information and exports related metrics
-
watchlog
A command-line utility to help you see how a log is moving
-
binstalk
The binstall toolkit (library interface)
-
cntr
A container debugging tool based on FUSE
-
rtlola-cli
A CLI interface for the RTLola interpreter
-
assertor
Fluent assertion library with readable failure messages
-
tracelogging
TraceLogging for Rust
-
radius2
a fast symbolic execution framework using r2
-
slog
Structured, extensible, composable logging for Rust
-
opentelemetry-application-insights
OpenTelemetry exporter for Azure Application Insights
-
hotpath
Rust performance debug toolkit. Live profiling for allocations, timings, threads, and channel/stream data flows.
-
spdlog-rs
Fast, highly configurable Rust logging crate, inspired by the C++ logging library spdlog
-
tracing-web
A tracing compatible subscriber layer for web platforms
-
timely_logging
Common timely logging infrastructure
-
slog-async
Asynchronous drain for slog-rs
-
json-subscriber
Customizable layer and subscriber for
tracingthat emits logs in JSON -
sentry-tracing
Sentry integration for the tracing and tracing-subscriber crates
-
rsrpp-cli
project for research paper pdf
-
tklog
Lightweight and efficient rust structured log library with support for log level, file shred, compressed archive
-
debugchrome-cdp-rs
A protocol‐handler for launching & controlling Chrome via CDP
-
prima-tracing
Prima.it opentelemetry standard library
-
libipt
The Intel Processor Trace (Intel PT) Decoder Library is Intel's reference implementation for decoding Intel PT
-
chatdbg
Rust-specific support for ChatDBG
-
pdb2
A parser for Microsoft PDB (Program Database) debugging information
-
ferroscope
MCP server that enables AI assistants to debug Rust programs using LLDB and GDB
-
rust-mcp-server
An MCP server for Rust development
-
skywalking
Apache SkyWalking Rust Agent
-
cdviz-collector
A service and CLI tool for collecting SDLC/CI/CD events and dispatching them as CDEvents
-
wasmtime-internal-jit-debug
INTERNAL: JIT debug interfaces support for Wasmtime
-
checkpoint-ts
Interactive checkpoint system for TypeScript/JavaScript development. Debug with TUI, inspect state, skip functions, inject values.
-
probe
Static instrumentation probes
-
thorin-dwp
building DWARF packages from input DWARF objects and packages
-
cf-rustracing-jaeger
Jaeger client library created on top of rustracing
-
log-panics
A panic hook which logs panic messages rather than printing them
-
devtools-wire-format
gRPC wire format for the CrabNebula devtools for Tauri
-
datadog-tracing
integrating Datadog with tracing
-
bare_err_tree
Display errors as a formatted tree
-
tracing-subscriber
implementing and composing
tracingsubscribers -
flashlog
A fast logging library for Rust
-
kdash
A fast and simple dashboard for Kubernetes
-
renacer
Pure Rust system call tracer with source-aware correlation for Rust binaries
-
turbocommit
A CLI tool to create commit messages with OpenAI GPT models for Git and Jujutsu (JJ) repositories
-
logfire
Rust SDK for Pydantic Logfire
-
lldb
Rust-like bindings to the public LLDB API. LLDB is the debugger from the LLVM project and is the system debugger on macOS.
-
functiontrace-server
The server component that FunctionTrace (functiontrace.com) clients will spawn and connect to
-
elfcore
create ELF core dumps for processes on Linux
-
hermes_rs
A dependency-free disassembler and assembler for the Hermes bytecode
-
ugdb
An alternative TUI for gdb
-
tracing-perfetto
Tracing layer for recording spans and events as perfetto event format
-
eventheader_dynamic
Rust API for runtime-specified eventheader-encoded Linux Tracepoints via user_events
-
tracing-rfc-5424
A tracing layer that writes to syslog
-
xvc-ecs
Entity-Component System for Xvc
-
nolog
Pretty (by default) and easy to use logger. Compile-time level filtering, zero deps.
-
jwtinfo
Command line tool to get information about JWTs (Json Web Tokens)
-
tracing-oslog
A layer for tracing that outputs to the oslog on macOS/iOS
-
metrics-exporter-statsd
metrics-rs exporter that supports reporting metrics to StatsD
-
wasmtime-jit-debug
JIT debug interfaces support for Wasmtime
-
traccia
A zero-dependency, flexible logging framework for Rust applications
-
kcpserver
fast kcp server frame
-
libprettylogger
Fancy logger library
-
closure-ffi-iced-x86
Temporary iced-x86 version with unreleased features used by closure-ffi
-
session_log
session log library for Rust
-
traceon
An easy to use log and tracing formatter with a flattened json or pretty output
-
dump_syms
Dump debug symbols into Breakpad ones
-
simple-log
log. It's really simple use
-
captains-log
A minimalist customizable logger for rust, based on the
logcrate, but also adapted totracing, for production and testing scenario -
intentrace
strace with intent, it goes all the way for you instead of half the way
-
dlt-core
Parser and writer for autosar DLT Diagnostic Log and Trace
-
opentelemetry-prometheus-text-exporter
OpenTelemetry metrics exporter for Prometheus text exposition format
-
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.
-
lurk-cli
lurk is a pretty (simple) alternative to strace
-
tracing-throttle
High-performance log deduplication and rate limiting for the tracing ecosystem
-
await-tree
Generate accurate and informative tree dumps of asynchronous tasks
-
axoprocess
Nicer defaults for invoking CLI Commands
-
enforce-script-lsp
Language Server Protocol implementation for Enforce Script
-
logging_timer
timers that log the elapsed time when dropped
-
rogcat
A adb logcat wrapper and log processor
-
micromegas-perfetto
perfetto trace writer, part of micromegas
-
datadog-formatting-layer
providing a tracing-subscriber layer for formatting events so Datadog can parse them
-
journal-forwarder
forward systemd-journald logs to an HTTP endpoint
-
influxive
High-level Rust integration of opentelemetry metrics and InfluxDB
-
argus-ext
Trait debugger analysis for IDE interactions
-
helios-fhirpath
HL7's FHIRPath Specification
-
tracing-ecs
Tracing subscriber that output ECS (Elastic Common Schema) JSON log lines
-
rand_dev
Reproducible randomness source for tests
-
blazecli
A command line utility for the blazesym library
-
Htrace
tracing system
-
logroller
A feature-rich log rotation library with timezone support, flexible rotation strategies, and compression, integrating seamlessly with the tracing ecosystem
-
kurtbuilds-proc
A command line tool to search for and manage processes (using listened ports and more.)
-
better-tracing
Community fork of
tracing-subscriberfocused on usability and accessibility -
logged-stream
Logging of all read/write operations, errors and drop of underlying IO object
-
barklog
A keyboard-driven TUI for exploring logs from files, Docker, Kubernetes, and SSH
-
debug-helper
declarative macros to help you implement the
Debugtrait manually -
stderrlog
Logger that logs to stderr based on verbosity specified
-
tracing-rolling-file
A rolling file appender with customizable rolling conditions
-
win_etw_logger
log provider which forwards events to Event Tracing for Windows (ETW)
-
desed
Sed script debugger. Debug and demystify your sed scripts with TUI debugger.
-
logly
High-performance, structured logging library with async support, rotation, filtering, and GPU/CPU optimization
-
secure_sum
Utilizes OSSF Scorecard to probe open source repositories for their security posture using a customizable metric
-
langfuse-ergonomic
Ergonomic Rust client for Langfuse with builder patterns
-
dioxus-logger
A logging utility to provide a standard interface whether you're targeting web desktop, fullstack, and more
-
death_god_logging_tool
My awesome lovelly logging. With colors and code links. (Настройка логирования с навигацией по коду)
-
tracelite
An alternative to the tracing crate which is specialized for OpenTelemetry traces
-
pretty_env_logger
a visually pretty env_logger
-
tracing-stackdriver
Stackdriver-compatible tracing layer and event formatter
-
deloxide
scrubs your threads clean by detecting deadlocks in real time—keeping your system smooth, safe, and corrosion-free. 🦀🧼🔒
-
logform
logform for rust
-
perftree-cli
Command-line interface for perftree
-
sentry-types
Common reusable types for implementing the sentry.io protocol
-
glean
SDK Rust language bindings
-
starbase
Framework for building performant command line applications and developer tools
-
symbolic
symbolicate and process stack traces from native applications, minidumps, Unreal Engine 4 or minified JavaScript
-
tracing-shared
Share tracing bwtween dylibs
-
mozdevice
Client library for the Android Debug Bridge (adb)
-
lazylog-framework
A framework for building terminal-based log viewers with vim-like navigation
-
tracing-glog
a glog-inspired formatter for tracing-subscriber
-
healthchecks
notify healthchecks.io from inside applications
-
litcat
A CLI tool for viewing patches with colors
-
lust-analyzer
A WIP implementation of the language server protocol (LSP) for the Lust programming language
-
tracing-wasm
tracing subscriber for browser WASM
-
zydis
Bindings for Zydis
-
firo_logger
A high-performance, feature-rich logger for Rust applications with colored output, structured logging, and advanced configuration
-
tracing-layer-slack
Send filtered tracing events to Slack
-
env_filter
Filter log events using environment variables
-
inqjet
Ultra-fast, low-latency logging for Rust applications
-
pakfixer
Command-line interface for libpfu
-
forensic-adb
Tokio based client library for the Android Debug Bridge (adb) based on mozdevice
-
fastrace-tonic
A tonic instrument for propagating trace context for fastrace
-
sacp-tee
A debugging proxy that logs all ACP traffic to a file
-
e-log
log
-
pact-plugin-cli
CLI utility for Pact plugins
-
tiny_bail
Small but flexible macros for bailing on failure
-
bp3d-debug
Tracing subscriber implementations for use with BP3D software. Supports traditional logging through bp3d-logger and supports remote profiling through TCP.
-
statsd
A basic statsd client for rust
-
microsandbox-cli
microsandbox-cliimplements the CLI for managing microsandbox utilities -
gdbstub_arch
Implementations of
gdbstub::arch::Archfor various architectures -
quantum-pulse
A lightweight, customizable profiling library for Rust with support for custom categories and percentile statistics
-
metrics-sqlite
providing SQLite backend for metrics
-
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
-
cli-log
logging and timing facility configured with an env variable
-
FreedomLogger
A professional, reusable logging library with pattern formatting, log rotation, and file management
-
serde-error
Serde (de)serializer for Error types
-
mixtrics
One crate for all metrics
-
debug_tree
Build a tree one element at a time and output it as a pretty string
-
wasm-tracing
Tracing subscriber for WebAssembly. Maintained fork of tracing-wasm.
-
witchcraft-log
A structured logging facade for Witchcraft servers
-
bimm-contracts
Runtime shape/geometry contracts for the burn framework
-
minidump-stackwalk
Analyzes minidumps and produces a report (either human-readable or JSON)
-
dlt_log
Log crate adapter for integrating with the Diagnostic Log and Trace (DLT) system
-
mpigdb
A wrapper arround mpiexec, gdbserver, and gdb that makes debugging MPI programs eaiser
-
lambda-otel-lite
Lightweight OpenTelemetry instrumentation for AWS Lambda
-
nonblocking-logger
A high-performance library with format string support
-
alterable_logger
A thin wrapper for "log" allowing to replace the actual logger implementation at run time
-
si_trace_print
stack indented trace printing; a rust library to print messages indented to stack depth optionally preceded by the function name
-
moosicbox_logging
MoosicBox logging package
-
incode
MCP server for LLDB debugging automation
-
dwfv
digital waveform viewer with vi-like key bindings
-
rust_util
Hatter's Rust Util
-
dsi-progress-logger
A tunable time-based progress logger to log progress information about long-running activities
-
heretek
GDB TUI Dashboard for the understanding of vast knowledge
-
cosmian_logger
Logger helper
-
code_logger
colorful, and flexible logging library for Rust with timestamps, log levels, and custom error codes
-
radio_datetime_analyzer
Analyzer for log files of time station decoders
-
git-metrics
A git extension to store metrics directly in git, using the notes
-
hw
强大而统一的跨平台硬件监控工具
-
cargo-depsize
Rust cargo utility that calculates and displays the total size of each dependency in your Rust project
-
errors_with_context
Application-ending Errors with context
-
microsoft-dia
Debug Interface Access (DIA) SDK
-
diagnosticism
Miscellaneous discrete and simple diagnostics facilities (for Rust)
-
opentelemetry-otlp
Exporter for the OpenTelemetry Collector
-
bevy_brp_extras
Extra BRP methods for Bevy apps including screenshot, shutdown, and keyboard input capabilities
-
mago-feedback
Logging, progress bars, and other feedback utilities
-
tracing-cloudwatch
tracing-subscriber layer that sends your application's tracing events(logs) to AWS CloudWatch Logs
-
ruloc
A fast, single-purpose CLI tool to analyze Rust codebase metrics with test/production breakdowns
-
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
-
wasm-logger
A logger that sends a message with its Rust source's line and filename to the browser console
-
trash_parallelism
Azzybana Raccoon's comprehensive parallelism library
-
ftlog
An asynchronous logging library for high performance
-
metrics-exporter-opentelemetry
🐻❄️🎈 A
metricsexporter over OpenTelemetry -
target-gen
A cli tool to create new target files for probe-rs ot of CMSIS-Packs
-
sctrace
Syscall Compatibility Tracer (sctrace) that analyzes and validates system call against System Call Matching Language (SCML)
-
rusty_checker
RowHammer vulnerability checker written in Rust
-
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
-
tracing-human-layer
A human-friendly tracing console output layer
-
veil
Rust derive macro for redacting sensitive data in
std::fmt::Debug -
nnd
A fast handmade TUI-based debugger for Linux
-
fun_run
The fun way to run your Rust Comand
-
clamber-core
clamber
-
inotify-logger
Log inotify events in a friendly way
-
libsla
Rust bindings to Ghidra Sleigh library libsla
-
rgbobj
A command-line program to print out RGBDS object files
-
rust-telemetry
Observability helpers originally developed for internal use at Famedly
-
simple_getopt
getopt-style command-line argument parser for Rust. - (YAGP).
-
phlow-runtime
Phlow is a fast, modular runtime for building backends with YAML flows, Rust modules, and native OpenTelemetry observability
-
logai
AI-powered log analyzer with MCP integration - Groups errors, suggests fixes, and connects external tools
-
rstrace
strace to trace system calls and CUDA API calls
-
winston
winston for rust
-
kv-log-macro
Log macro for log's kv-unstable backend
-
tracing-datadog
tracing subscriber for DataDog
-
rust-secure-logger
Memory-safe security logging for financial systems and critical infrastructure
-
iceyee_logger
Logger
-
autoflow-utils
Best-in-class autonomous coding agent
-
always-assert
Recoverable assertions for long-running robust applications
-
error-forge
comprehensive Rust error management framework with async support, error recovery patterns, and resilience features for building robust, fault-tolerant applications with rich error handling…
-
timberio/tracing-limit
A high-performance observability data pipeline
-
discloud-rs
wrapper for Discloud's API
-
rustlog
A small, dependency-light logging crate with a pragmatic API, color (optional), groups, and a scope timer
-
flogging
fast, flexible logging crate, loosely based on the Java logging package: java.util.logging
-
fasyslog
A fast syslog client written in Rust
-
rolling-file
A rolling file appender with customizable rolling conditions
-
init-tracing-opentelemetry
A set of helpers to initialize (and more) tracing + opentelemetry (compose your own or use opinionated preset)
-
cx-sdk
Coralogix Management SDK
-
minidumper
IPC impl for creating a minidump for a crashed process
-
pyo3-pylogger
Enables
logfor pyo3 based Rust applications using theloggingmodules -
service-skeleton
The bare bones of a service
-
serif
An opinionated tracing-subscriber configuration with a focus on readability
-
dirty-debug
Quick and dirty debugging
-
tracing-config
configuration file approach to initializing and configuring tracing and tracing-subscriber
-
aimds-response
Adaptive response layer with meta-learning for AIMDS threat mitigation
-
ms-pdb-msf
Reads Multi-Stream Files, which are used in the Microsoft Program Database (PDB) file format
-
cargo-ox
Cargo Oxide is a CLI tool for AI-powered Rust development
-
array-object
Self-describing binary format for arrays of integers, real numbers, complex numbers and strings, designed for object storage, database and single file
-
mcpeek
A TUI MCP inspector
-
platform_common
Common utilities and middleware for microservices: trace-id, structured logging, HTTP propagation, RabbitMQ with auto-reconnect
-
mozilla/neqo-common
Neqo, an implementation of QUIC written in Rust
-
metrics-process
Cross-platform Prometheus style process metrics collector of metrics crate
-
bunyarrs
Opinionated bunyan-like logger for small tools/apps
-
re_crash_handler
Detect panics and signals, logging them and optionally sending them to analytics
-
indicio
framework for emitting clues that may be used for debugging
-
betterstack-tracing
A tracing layer for sending logs to Betterstack
-
ptools
inspecting Linux processes
-
tracing_android_trace
Support for Android NDK Tracing
-
tracing-subscriber-init
A trait and some functions to make tracing subscriber initialization a bit easier
-
kcr_storageos_com
Kubernetes Custom Resource Bindings
-
entrace_core
client library for ENTRACE, a modern log viewer and observability toolkit for Rust
-
lightning-log
Ultra-fast zero-allocation logging for high-frequency trading and low-latency systems
-
cadence-macros
Macros for Cadence, an extensible Statsd client for Rust
-
task-mon
CLI to execute commands and log results to healthchecks.io
-
gnuv2_demangle
GNU V2 C++ symbol demangler
-
VersaLogrs
Versatile logging library
-
log-reload
Dynamically reload log loggers
-
colourful-logger
A minimal colourful logger for Rust
-
hxd
configurable and dependency-free hexdump library
-
hexler
A colorful hex printer with opinionated defaults
-
tokio-console
The Tokio console: a debugger for async Rust
-
pulseengine-mcp-logging
Structured logging framework for MCP servers - PulseEngine MCP Framework
-
wqpl
The wq programming language
-
hooq
macro that inserts a method before
?. (?前にメソッドを挿入するシンプルなマクロ) -
sentry-panic
Sentry integration for capturing panics
-
debug-ignore
A newtype wrapper that causes a field to be skipped while printing out Debug output
-
videocall-diagnostics
Lightweight diagnostics event bus for the videocall-rs project
-
exfiltrate
An embeddable debug tool for Rust
-
lovely_env_logger
a visually lovely env_logger
-
invariants
Assertions for normal and invariant based development
-
slog-stdlog
logcrate adapter for slog-rs -
systemg
process manager
-
srcsrv
Interpret the contents of a srcsrv stream from a pdb file (Microsoft Source Server)
-
ohos-hilog-binding
hilog binding for rust
-
xvc-logging
Logging crate for Xvc
-
rcp-tools-common
Internal library for RCP file operation tools - shared utilities and core operations (not intended for direct use)
-
tracing-unwrap
Extension traits for logging failed unwraps to a tracing subscriber
-
nanolog-rs
High performance asynchronous logging library for high-frequency trading systems
-
run_code_rmcp
云函数服务,执行JS/TS/Python语言代码,脚本必须有约定的函数名称(handler/main),会调用约定的函数名称结果和日志返回
-
radb_client
adb client for rust
-
metriki-core
A metrics library ported from dropwizard metrics
-
jsonrpc-debugger
A terminal-based JSON-RPC debugger with interception capabilities
-
mecha10-cli
Mecha10 CLI tool
-
hex_fmt
Formatting and shortening byte slices as hexadecimal strings
-
git-tags-semver
extract SemVer Version Information from annotated git tags
-
scribe-rust
straightforward and color-coded logging library for Rust applications
-
rat_logger
具有生产者消费者架构、异步文件操作和分层配置系统的高性能日志库
-
logfather
straightforward logging library for Rust
-
gcp-observability-rs
Lightweight Google Cloud Platform observability client using gcloud CLI
-
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.
-
f_log
fast logger
-
simple-cmd
command line utility for spawning commands
-
assert-no-alloc-patched
Custom Rust allocator allowing to monitor memory allocations for a thread. Aborts or prints a warning if allocating although forbidden.
-
errcraft
Beautiful, structured, and colorful error handling for Rust
-
radb
Implement Python AdbUtils
-
breath
a tools for commiting rust with git or hg source code
-
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.
-
agntcy-slim-tracing
Observability for SLIM data plane: logs, traces and metrics infrastructure
-
ftail
logging implementation for the
logcrate with support for multiple channels -
tracing-s3
AWS S3 (Express One) , sending trace logs to S3
-
clog-cli
A conventional changelog for the rest of us
-
tracing-flat-json
tracing-subscriber Layer emitting newline-delimited JSON
-
linkerland-metrics
Metrics aggregation and analysis for linker map files - part of linkerland
-
deboog
Derive macro for extended debug formatting
-
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
-
forseti_sdk
Forseti SDK (Rust) — core types, linter+engine helpers, and ruleset API
-
langfuse
client for the Langfuse.com observability platform by Neura AI
-
syslog_client
Syslog client
-
shadow-formatted-version
Version information in a preformatted block
-
luhlog
A horrible Rust logging library
-
sloggers
frequently used slog loggers and convenient functions
-
tailtales
Flexible log viewer for logfmt and other formats with LUA scripting, filtering, filtering expressions, and real-time pipe following
-
leaktracer
allocator to trace memory allocations in Rust programs, by intercepting the allocations
-
styledlog
combining versatile logging features with styled output
-
turbomcp-cli
Command-line tools for managing and testing MCP servers
-
tracing-tunnel
Tunnelling tracing information across API boundary
-
xan-log
My personal logger
-
irox-log
Basic console and file logging
-
dylo-runtime
Dynamic library loader for con traits
-
deep_causality_haft
HKT traits for for the deep_causality crate
-
log4you
Structured logging for Rust with dynamic UUID log IDs, built on log4rs
-
fdintercept
Intercepts and logs stdin, stdout, and stderr for any target command
-
logcap
capturing log output
-
saydbg
A tiny macro for conditional debug printing with optional colored output
-
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
-
crypsol_logger
Structured asynchronous logger for Rust services with an AWS CloudWatch backend
-
turnstiles
Seamless file rotation
-
tag2upload-service-manager
Debian tag2upload service manager
-
dap
Debug Adapter Protocol
-
hexxdump
configurable tool for generating hex dumps
-
lloggs
Logging configuration for clap applications
-
spandoc
Procedural macro attribute for converting doc comments into tracing spans
-
ez_tracing
Tracing, made easy
-
minidump-common
Some common types for working with minidump files
-
log4rs-tcp
Tcp Appender for log4rs
-
tracing-core
Core primitives for application-level tracing
-
dyn-logger
configure tracing logger dynamically via configuration file in toml format
-
debugrs
logger that mimics the npm debug module
-
terminator
Formatter for pretty panics and errors
-
github-actions
developing custom GitHub Actions
-
nearly
Compare IEEE floating point types
-
debug_unsafe
For tests to trigger panic instead of UB in unsafe calls
-
chain-assertions
Insertable assertions into method chains
-
datadog-apm-sync
Datadog APM-compatible tracer and logger for Rust
-
ra-ap-rustc_parse_format
Automatically published version of the package
rustc_parse_formatin the rust-lang/rust repository from commit 3ff30e7eafc1da7104c3960187d17939172428ed The publishing script for this crate lives at:… -
tracing_log_error
A set of helpers to capture rich error context in tracing logs
-
service_conventions
Conventions for services
-
gw-bin
Watch git repositories, pull changes and run commands on the new files
-
call_logger
A logger that calls another application for every logged item
-
boxxy
Linkable sandbox explorer
-
clang_log
log implementation
-
dlt-rs
Safe and idiomatic Rust wrapper for the C library libdlt to provide DLT logging capabilities for Rust applications
-
poll-tail
polling-based file tailer that gracefully handles log rotation and timestamp parsing
-
logone
A command-line tool that parses Nix's --log-format json-internal output as standalone and crate library
-
tracing-layer-discord
Send filtered tracing events to Discord
-
nobug
Assertions and active code annotations
-
tracing-error
enriching errors with
tracing -
log_nonblock
Asyncronus logger that prints all messages to STDOUT or STDERR in non blocking mode
-
tlogger
logging library with a neat style and customizablity
-
undname
demangling Microsoft symbols
-
praxis-observability
Observability and tracing abstraction for Praxis AI agents
-
dbgf
dbg with a format string
-
slog-scope
Logging scopes for slog-rs
-
symbolicate
macOS crash report
-
clia-tracing-config
A convenient tracing config and init lib, with symlinking and local timezone
-
android-logd-logger
A logging implementation for
logwhich directly writes to the Android logd daemon -
telemetry-subscribers
common telemetry and observability functionality
-
curvine-tracing-appender
file appenders and making non-blocking writers
-
tincre-logger
'zero-setup' logging library for Rust that works out-of-the-box with a familiar API. Powered by tracing.
-
wef
embedding WebView functionality using Chromium Embedded Framework (CEF3) with offscreen rendering support
-
sentry-backtrace
Sentry integration and utilities for dealing with stacktraces
-
casual_logger
What a bother. I want to logging it without setting it.
-
xml-log-scan
Extracts XMLs from log files or standard input. Supports XPath 3.1 evaluation against XMLs found.
-
infrarust_ban_system
A ban system for Infrarust
-
bugstalker
modern and lightweight debugger for rust applications
-
sdre-rust-logging
logging library for Rust, with a custom formatter
-
symbolic-debuginfo
inspect and load DWARF debugging information from binaries, such as Mach-O or ELF
-
coreminer
A debugger which can be used to debug programs that do not want to be debugged
-
renderdoc-sys
Low-level bindings to the RenderDoc API
-
force-ansi
A command-line wrapper program that can force ANSI code to be enabled in the Windows console
-
tracing-logrotate
tracing logfile writer with rotation and expiry
-
ixa
A framework for building agent-based models
-
raceway
Official Rust SDK for Raceway - race condition detection and distributed tracing
-
slack-log
Slack log for sending plain and block messages using Slack webhook
-
pdk
Policy Development Kit
-
emmylua_check
A command-line tool for checking lua code
-
spawned-rt
Spawned Runtime
-
ring-file
A debugging tool with ring buffer like file struture, for high-performance code development
-
qog
An extremely simple log library
-
async-backtrace
Efficient, logical 'backtraces' of async tasks
-
rusteval
Make your application's structs and functions interactive
-
opentalk-types-signaling-training-participation-report
Signaling types the OpenTalk training-participation-report module
-
syslog-tracing
syslog backend for
tracing -
lumelog
A lightweight, flexible, and configurable logging library for Rust, with support for runtime configuration and build-mode detection
-
command-run
running a command in a subprocess
-
vgzzq
modernised rewrite of edef's valgrind_request library for making Valgrind client requests
-
compact-debug
Monkey-patches Rust's fmt system to make pretty-printing more compact
-
treetrace
A tracing layer that nests events in spans
-
tracing-gcloud-layer
A
tracinglayer for sending structured logs to Google Cloud Logging -
sentry-rust-minidump
Captures native crashes as minidumps and sends to Sentry
-
rtools
Set of tools for my needs
-
metrics-exporter-dogstatsd
A metrics-compatible exporter for sending metrics to the Datadog Agent
-
seella
visualising the traces emitted by ScyllaDB
-
secret-string
A wrapper around strings that hides their contents when printed or formatted for debugging
-
sftrace-setup
Setup helper for sftrace (instrumentation-based trace tool)
-
vivisect
A cross-platform, ELF, Mach-o, and PE binary parsing and loading crate
-
dumbo_log
helper functions for web development
-
unwind-context
Macro to add colored panic context to your functions
-
arcref
For when you need a pointer and don't care if it's &'static T or Arc<T>
-
rustfs-obs
Observability and monitoring tools for RustFS, providing metrics, logging, and tracing capabilities
-
burst
A disassembler, currently supporting x86
-
miden-debug
An interactive debugger for Miden VM programs
-
tarq
Tool collecting code metrics for TypeScript
-
sensible-env-logger
A pretty, sensible logger for Rust
-
printerator
simply print iterators without collecting them
-
hashmoji
Generates deterministic emoji based on the hash of a value
-
tracing-better-stack
A tracing-subscriber layer for Better Stack (Logtail) logging
-
serdebug
serde-based replacement for #[derive(Debug)]
-
libsydtime
Rust-based C LD_PRELOAD library to replace vDSO time calls with syscalls
-
pipe-logger
Stores, rotates, compresses process logs
-
easy-logging
An easy way to get logging working in your CLI tool
-
starlight-comet
Comet is a debugging tool made for the Starlight Operating System
-
tracing-appender-plus
Sync with tracing-appender and support rolling with local time
-
nimbuspulse-client
NimbusPulse API client
-
opentelemetry-semantic-conventions
Semantic conventions for OpenTelemetry
-
mcfunction-debugger
A debugger for Minecraft's *.mcfunction files that does not require any Minecraft mods
-
ferretlog
Tiny and simple logging macro for Rust
-
ppc750cl
Disassembler for PowerPC 750CL
-
graflog
Structured JSON logging for Rust applications optimized for Grafana ingestion
-
tracing-serde-structured
An alternative, structured, compatibility layer for serializing trace data with
serde -
tokio_util_watchdog
A watchdog utility for tokio runtimes
-
libdd-log
A bridge from Rust to {language} logging
-
assert_enum_variants
macro that asserts that all variants of an enum are as provided in the macro invocation
-
posemesh-compute-node
Posemesh compute node engine: config, DDS/DMS, heartbeat, storage (no persistence)
-
rudy-parser
type and expression parser for Rudy
-
diesel_logger
Times and logs queries executed by diesel
-
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
-
unleash-edge-request-logger
Unleash edge is a proxy for Unleash. It can return both evaluated feature toggles as well as the raw data from Unleash's client API
-
axum-otel
OpenTelemetry tracing for axum based on tower-http
-
spotflow-logger
Unofficial logging crate with tracing API for Spotflow Observability Platform
-
simple_file_logger
file logger for Rust
-
logstr
Log saving
-
perftree
debugger for chess engines. Compare your game tree to Stockfish!
-
msgpack-tracing
Compact storage for tracing using msgpack
-
log4rc
A log4j-like logging framework for Rust
-
faerie
ELF and Mach-o native binary object file emitter
-
thorin-dwp-bin
Merge DWARF objects and packages into DWARF packages
-
tracing-th
Binding
-
rhai_trace
A small library providing better error and span support for Rhai, the embeddable programming language
-
bugsalot
Debugging macros and APIs for shipping stable codebases
-
tracing-web-console
A real-time web-based console for viewing and filtering tracing logs
-
cursive-logger-view
Forked from deinstapel/cursive-logger-view-view
-
eventlog
A log-compatible wrapper around the Windows Event Log API
-
dbgbb
A framework for analyzing debugging data in a Mathematica/Jupyter notebook
-
dlog_rs
Rust adapter for the dlog logging platform
-
everything-plugin
Rust binding for Everything's plugin SDK
-
opentelemetry-xray
AWS X‑Ray distributed tracing using OpenTelemetry
-
soprintln
println wrapper that includes a timestamp, shared object ID and thread ID with useful colors
-
sacp-trace-viewer
Interactive sequence diagram viewer for SACP trace files
-
samply-symbols
Symbolication utilities for the Firefox profiler
-
metrics-procession
A compact in-memory collector for metrics.rs
-
eventheader
Rust API for eventheader-encoded Linux Tracepoints via user_events
-
azure_core_opentelemetry
OpenTelemetry integration for the Azure SDK for Rust
-
quantum_log
High-performance asynchronous logging framework based on tracing ecosystem
-
otlp-stdout-span-exporter
A span exporter that writes OpenTelemetry spans to stdout in OTLP format
-
SafeManuallyDrop
A safe version of ManuallyDrop with various features and options to track undefined behavior when working with ManuallyDrop
-
organizational-intelligence-plugin
Organizational Intelligence Plugin - Defect pattern analysis for GitHub organizations
-
valuable
Object-safe value inspection, used to pass un-typed structured data across trait-object boundaries
-
firedbg-rust-debugger
FireDBG Debugger Engine for Rust
-
intehan_util_dump
Convenience macros
-
simplog
An extremely small and simple logger to stdout/stderr, with controllable levels of verbosity
-
dev-scope
help diagnose errors, setup machines, and report bugs to authors
-
acap-logging
Logging utilities for ACAP applications
-
iron_cost
Resource cost tracking and budget management for iron agent execution
-
mcp-probe-core
Core MCP (Model Context Protocol) types, traits, and transport implementations
-
tracelogging_dynamic
TraceLoggingDynamic for Rust
-
celestedebugrc
Client for interacting with Everest DebugRC
-
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
-
logger_bro
aligned, colorful logger with [level] [obj]: message formatting
-
ant-logging
Logging utilities for crates in the Autonomi repository
-
doclog
log library based on Rust's compiler logs
-
kube-leader-election
Leader election implementations for Kubernetes workloads
-
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.
-
rialo-telemetry
OpenTelemetry distributed tracing support for Rialo
-
sadness-generator
various ways to make your program sad
-
tracing-for-pyo3-logging
Enables
tracingfor pyo3-based embedded Python applications using Python’sloggingmodule -
adb-kit
用于与 Android Debug Bridge (ADB) 交互
-
kubert-prometheus-process
A prometheus-client process metrics collector
-
rocketmq-cli
Provide some command-line tools to read data from RocketMQ files
-
ribo
universe, provide tons of util functions
-
ms-pdb
Reads Microsoft Program Database (PDB) files
-
influxive-otel-atomic-obs
Opentelemetry observable metric implementations based on std::sync::atomic types
-
otlp-logger
convenience crate to configure an OpenTelemetry otlp endpoint with Tokio Tracing
-
slog-loggly
unofficial Loggly drain for the slog logging infrastructure in Rust
-
patina_stacktrace
Stack Tracing library
-
metricus
Low latency metrics framework
-
warden-agent-lite
User-space agent streaming cargo-warden sandbox telemetry
-
sentrystr
Core library for publishing Sentry-like events to Nostr network
-
ms-pdb-msfz
Reads Compressed Multi-Stream Files, which is part of the Microsoft PDB file format
-
mgxlog
logging library for Rust
-
codetracer_trace_writer
writing the CodeTracer db trace format
-
logcontrol
Abstract types for the systemd logcontrol interface
-
ufa
A small toolkit
-
metrics_ipc_collector
A metrics collector that uses interprocess communication to collect metrics from multiple processes
-
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.
-
k8s-metrics
K8s Metrics API Resource definitions
-
bp3d-logger
A flexible Log implementation intended to be used with BP3D software
-
hilog
A log and env_filter compatible logging sink for HiLog on OpenHarmony
-
blazesym-c
C bindings for blazesym
-
direct-neural-biasing
Python and C++ bindings for low-latency, closed-loop neuroscience research
-
unbug
programmatically invoke debugging breakpoints with helping macros
-
re_log
Helpers for setting up and doing text logging in the Rerun crates
-
log-reroute
Support to change logging target for the log crate
-
alloc_counter
Count allocations, reallocations, deallocations. Allow, deny, or forbid allocations on an expression or function basis.
-
slurmer
A TUI application for monitoring and managing SLURM jobs
-
threadid
Fast and flexible thread identifiers
-
teamy-windows
A collection of my Rust utilities for interacting with Windows
-
fastrace-reqwest
A reqwest util for propagating trace context for fastrace
-
dura
Dura backs up your work automatically via Git commits
-
rlg
that implements application-level logging with a simple, readable output format. Features include log rotation, network logging, and support for multiple structured formats like JSON, CEF, and more.
-
sentry-contrib-native
Unofficial bindings to the Sentry Native SDK for Rust
-
temporal-sdk-core-api
Interface definitions for the Temporal Core SDK
-
otel-instrumentation-redis
OpenTelemetry instrumentation for redis-rs
-
pyisheval
A Python-like expression evaluator in Rust
-
winston_transport
winston-transport for rust
-
mt_logger
A low-dependency, multithreaded logging library with a focus on traceability and ease-of-use via macros
-
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
-
tsdl
A downloader/builder of many tree-sitter parsers
-
warnings
defining debug only runtime warnings with a way to opt-out
-
rust-happy-log
一个美观、高性能的 Rust 日志库,支持控制台和文件输出,全局单例,零侵入
-
bumpversion
Update all version strings in your project and optionally commit and tag the changes
-
anyhow-tracing
An extension of the anyhow crate that provides named fields on errors
-
kcr_sfn_services_k8s_aws
Kubernetes Custom Resource Bindings
-
stackdriver_logger
A logger for Google's Stackdriver with a cli-friendly fallback for local development
-
gitwatch-rs
CLI to watch a git repo and automatically commit changes
-
axum-tracing-opentelemetry
Middlewares and tools to integrate axum + tracing + opentelemetry
-
backtrace-sys
Bindings to the libbacktrace gcc library
-
pyfalcon
A cross-version Python disassembler that supports both command-line and web
-
opentelemetry-langfuse
OpenTelemetry components and utilities for Langfuse LLM observability
-
comfy-print
Non-panicking versions of println! and friends. Async implementation.
-
eslrs
ESL library for FreeSWITCH™
-
statusinfo2
print various metrics of your system
-
biometrics_prometheus
prometheus-compatible exporter of biometrics
-
print-run
A stylish procedural macro for tracing function execution with color, indentation, timestamps, and duration
-
iter-log
Logs the progress of iterations, both for sequential and parallel (Rayon) iterators
-
pretty_assertions_sorted
Wrapper around the
rust-pretty-assertionscrate that allows for the ability to sort the Debug output -
tremor-otelapis
OpenTelemetry v1 API binding based on tonic/prost
-
haproxy-otel
HAProxy OpenTelemetry tracing support
-
sentry-tower
Sentry integration for tower-based crates
-
logex
logger for Rust command line applications
-
symbolizer-rs
A fast execution trace symbolizer for Windows that runs on all major platforms and doesn't depend on any Microsoft libraries
-
trace4rs
log4rs like usability with the
tracingcrate as the base -
mylog
A minimal Rust crate providing 3 lightweight logging macros to simplify writing log messages to a file
-
lightspeed_logger
LightSpeed
-
kamu-logging
Small helper crate to configure structured logging for IMMER's services using the tracing ecosystem
-
loggix
A powerful, structured logging library for Rust inspired by Logrus. Features thread-safe logging, structured fields, custom formatters, and beautiful terminal output.
-
affinidi-messaging-helpers
Affinidi Messaging Helpers
-
easylog
easy to use logging-crate. Write log-messages to a file.
-
podtender
client for the podman API
-
tracing-logstash
Minimal library to output logstash formatted events
-
otex
Macros and minimal wrappers over the opentelemetry api
-
sec
Prevent secrets from leaking via
DebugorDisplaytraits -
dapts
Debug Adapter Protocol (DAP) types made easy
-
godot-logger
A logger for godot-rust projects that prints logs using the godot_print! macro
-
dwat
accessing DWARF v4/v5 type information
-
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.
-
telelog
High-performance structured logging library for Rust with rich visualization capabilities
-
gbsdiff
highlighting the differences in the execution of two GBS files
-
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.
-
tracing-record-hierarchical
Record parent
tracing::Spanfields from inside childtracing::Span’s context -
cadom
Some error-processing helpers for Rust
-
log-debounce
Debounced logging macros for the log crate
-
os-memlock
Unsafe thin wrappers around OS memory locking syscalls (mlock/munlock/madvise)
-
opendagz
Dagz Accelered CI Platform, Open Edition
-
releasetag
Define releasetags eventually propagating into crash-files 'core'
-
logcontrol-zbus
zbus-based DBus frontend for the logcontrol interface
-
ferrite-logging
Logging infrastructure for Ferrite image viewer
-
emoji-commit
Make your git logs beautiful and readable with the help of emojis
-
rudy-db
A user-friendly library for interacting with debugging information of Rust compiled artifacts using DWARF
-
rglw_log
Root project for all the utilities that rustyglware offers to the community
-
cute-log
cute logger for log crate
-
swing
Log like it's 1978 with this logging implementation for the log crate
-
witcher
Track and put down bugs using simple concise error handling
-
renlog
record all terminal output
-
tracing-appender-localtime
tracing-appender base on localtime (chrono)
-
minidump-processor
producing stack traces and other useful information from minidump files
-
livetrace
CLI tool for live tailing of OTLP traces and logs in the Serverless OTLP Forwarder architecture
-
slog-journald
Journald drain for slog-rs
-
slog-dtrace
Forward slog messages to DTrace
-
slog-envlogger
Port of de facto standard logger implementation for Rust, to
slog-rsframework -
logdash
Logdash.io simple client
-
squads-temporal-sdk-core-api
Interface definitions for the Temporal Core SDK
-
otlp2parquet-writer
Parquet and Iceberg writer for otlp2parquet
-
si-observability
reusable basis for developing applications with strong, built-in observability
-
the_logger
A very simple but customizable logger for Rust
-
natvis-pdbs
A metabuild/build.rs compatible crate to embed .natvis debug visualizer files into your executable's .pdbs, for ease of debugging
-
unreal_log_parser
log parser for Unreal Engine logs, which can be used to extract useful information from logs
-
pdk-flex-abi
PDK Flex ABI
-
tracing-honeycomb
Honeycomb.io tracing layer for multiprocess telemetry
-
crashpad-rs
Safe Rust bindings to Google Crashpad - A crash-reporting system
-
vise-exporter
Prometheus exporter for metrics defined using
vise -
bevy_gizmo_log
Render bevy gizmos by logging them
-
fil_logger
A logging library used by Filecoin
-
same-content
Determine whether data from different sources are the same
-
shared_io_utils
provide more convenient
ReadWriteSeekDebugCursorthat could be shared, e.g.SharedReader,SharedWriter,SharedReadWrite,DishonestReaderfor modifying data using closures when being called `read()… -
exfiltrate_cli
Command line utility for the exfiltrate crate
-
libp2p-scatter
broadcast messages to connected peers
-
paranoid-android
Integration layer between tracing and Android logs
-
klog
that allows you to tail logs of multiple Kubernetes pods simultaneously
-
ecs-logger
A logger compatible with Elastic Common Schema (ECS) Logging
-
redox-log
An extensible logging framework mainly for use by Redox OS
-
env_logger_successor
A logging implementation for
logwhich is configured via an environment variable -
mm1-logger
M/M/1! Queueing, do you speak it?!
-
rgdb
console frontend for GNU debugger
-
quicklog
fast logging in Rust
-
backend-dispatcher
Traits to be developed by Mesa backends
-
loss-viewer
A modern terminal pager and log viewer
-
yopo
YOPO (You Only Prompt Once) - A simple ACP client for one-shot prompts
-
observability-kit
Configuration and other common entities related to observability
-
lancelot
binary analysis framework for x32/x64 PE files
-
unwrap
An unwrap! and an unwrap_err! macro
-
senax-logger
Senax logger
-
xtap
An LD_PRELOAD interception library for runtime hooking of network calls in Unix-like systems
-
polkadot-dev-cli
CLI tool for Polkadot developers bundling linting, formatting, and version management
-
pretty-logging
A minimal and pretty logger for the log crate
-
loglite
lite logging facility
-
praiya
An async PagerDuty API client
-
proxy_logger
Command line interface for proxying TCP connections with payload output into console which can be formatted different ways
-
sideways
Observability from the side - Datadog tracing and StatsD metrics for Rust services
-
si-loggy
Automatic logging & nohup for arbitrary commands
-
testlog
A tiny macro for test-only stderr logging that activates only for the current crate
-
paperoni
A web article downloader
-
veilid-bugsalot
Fork of bugsalot to meet the needs of the Veilid project. Debugging macros and APIs for shipping stable codebases.
-
owiwi-tracing-opentelemetry
initialize tracing with opentelemetry
-
tinylog
A logger for my personal projects
-
void_log
An fast log print
-
espmonitor
Monitors ESP8266 and ESP32 execution over serial
-
bitgrep
Binary grep for numerical data types
-
process-compose-client
Client for Process Compose via OpenAPI and/or project file
-
ksym
generating kernel symbol tables (ksyms) from kernel binaries
-
dontpanic
Get instant notifications about any panic!(); in your codebase
-
nagiosplugin
A small helper library to make it easy to write nagios/icinga checks
-
cargo_wrap
A small rust wrapper that allows the usage of cargo as a library
-
adb-client-tokio
communicating with Android devices via the Android Debug Bridge (ADB) protocol
-
ddshow
Timely and Differential dataflow log analysis and vizualization
-
axbacktrace
Backtrace for ArceOS
-
aul
useless Logger
-
float-dbg
Debug floating point numbers easily
-
tracing-slf4j
SLF4j backend compatible with Rust's tracing
-
emit_batcher
Batch processing infrastructure for emit
-
clia-tracing-appender
A personal temporary tracing-appender, support symlinking latest log file and local offset time format
-
git-warp
High-performance, UX-focused Git worktree manager combining CoW speed with advanced features
-
ts_init
template for Rust project with tracing
-
loggify
Small and simple rust logger
-
ade-common
Common utilities and test helpers for ADE graph crates
-
iter-debug
impl Debug for iterators using a wrapper
-
env_logger_plus
A logging implementation plus for
logwhich is configured via an environment variable. Adding target to file, rotating by file size. -
logid
Rust logging framework using IDs to identify log entries
-
tracing-panic
A panic hook that captures panic information as a tracing event
-
spydecy-debugger
Introspective debugger for Spydecy transpiler
-
alto_logger
an opinionated logger that provides colorful and multi-line output
-
bees-prometheus-exporter
Prometheus exporter for the bees deduplication daemon
-
detect_flake
Run many instances of the same command in parallel to find abnormal behavior or check if a test is flaky
-
lprsemu
Emulator, debugger and assembler for LPRS1 ISA & CPU
-
nonblock-logger
A non-blocking logger for Rust
-
tracing-logfmt-otel
A fork of tracing-logfmt with added support for opentelemetry span data
-
claude-code-sdk
Rust SDK for Claude Code
-
logging-rs
add logging to your projects using simple macros
-
tide-tracing
middleware for tide using the tracing crate for logging
-
rdbg
Quick and dirty Rust remote debugging
-
c8
🎮 CHIP-8 / S-CHIP / XO-CHIP tui toolkit featuring a virtual machine, debugger, and disassembler
-
minidump-debugger
an experimental GUI for inspecting minidumps with rust-minidump
-
cvlr
Certora Verification Language for Rust
-
selene-lib
linting Lua code. You probably want selene instead.
-
renderdoc
application bindings for Rust
-
otlp-sigv4-client
AWS SigV4 authentication client for OpenTelemetry
-
ftlog2
An asynchronous logging library for high performance
-
myotel
A foolproof best practice for initializing the integration of OpenTelemetry with the
tracinglibrary, providing support for logs, metrics, and trace -
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…
-
vanessa
Dependency-free, synchronous, threading and utility library for Rust
-
udbg
cross-platform library for binary debugging and memory hacking
-
logo
init log env quickly
-
backtrace-on-stack-overflow
Best effort backtrace printing
-
context-logger
A lightweight, ergonomic library for adding structured context to your logs
-
logkit
Super fast, structured, scalable logging library for Rust
-
charlie_buffalo
join attributes on system logs
-
ghostscope
Command-line entrypoint that drives GhostScope compiler, loader, and UI end-to-end
-
fmtlog
configurable logger with format specification
-
rolling-file-opt
A rolling file appender with customizable rolling conditions
-
table-format
Formats tables for printing to terminals and logs
-
wrkflw-logging
Logging functionality for wrkflw workflow execution engine
-
symbolic-proguard
process ProGuard and R8 mapping files and symbolicate frames from optimized applications
-
opentelemetry-http
Helper implementations for sending HTTP requests. Uses include propagating and extracting context over http, exporting telemetry, requesting sampling strategies.
-
opentelemetry-appender-tracing-patched
An OpenTelemetry log appender for the tracing crate
-
minifemme
Rust log-compatible pretty/ndjson logger, based on femme
-
cj-femme
Not just a pretty (inter)face: pretty-printer and ndjson logger for log crate
-
elfx86exts
Decode x86 binaries (ELF or MachO) and print out which instruction set extensions they use
-
reopen
File reopening utility
-
emit_opentelemetry
Emit diagnostic events to the OpenTelemetry SDK
-
formatted_logger
A logger that provides to log a context data with a message
-
ohos_hilog
A logging implementation for
logwhich hooks to ohos hilog output -
axolotl_git
project management cli
-
cargo-inspector
Devtools
-
durylog
An easy to use library to implements logging on stdout, file or both
-
galvyn
Core-component for the galvyn web-framework
-
named-retry
retrying fallible asynchronous operations
-
tracing-layer-core
Send filtered tracing events to a webhook endpoint
-
rimplog
colorful, and easy-to-use logging library for Rust
-
enso-logger
An efficient logger for writing applications in Rust
-
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.
-
fuzed-iterator
Iterator wrapper for detecting incorrect use of non-fused iterators
-
debug_print
print only in debug build
-
print_logger
Logger that print messages to stdout or stderr
-
powerpc
disassembler
-
rummage
opinionated environment collector
-
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
-
git-fetch-commits
A cool little tool for pulling commit data from a git repository
-
sir_logger
logging library similar to env_logger
-
async-rawlogger
Light console-only async logger. Suitable for containerized workloads. Heavily inspired by "https://github.com/nonconvextech/ftlog"
-
rillrate-py
rillrate bindings for python
-
valust
A data validation library for Rust
-
micromegas
scalable observability solution
-
capstone-sys
System bindings to the capstone disassembly library
-
MIPS_disassembly
Takes MIPS machine code and return MIPS assembly
-
xray-lite
AWS X-Ray daemon client for Rust
-
phlow-sdk
SDK for Phlow, a fast, modular runtime for building backends with YAML flows, Rust modules, and native OpenTelemetry observability
-
venator
A tracing layer for exporting logs and spans to the Venator app
-
byte-repr
inspect binary, little-endian, and big-endian memory representations of numbers
-
bulletin-board-server
Object storage for ArrayObject for debugging and data taking purposes
-
pdbview
Microsoft program debug database (PDB) file information utility
-
spdlog-telegram
Sends logs to Telegram, based on spdlog-rs
-
gitsnap
take snapshots of GitHub repositories in a single text file
-
skip_error
helping skip and log Result::Error in iterations
-
nih_log
An opinionated yet flexible logger catering to the needs of the NIH-plug plugin framework
-
aviutl2
SDKのRustラッパー
-
logger-rust
logger with 5 logging types and 3 types of level logging
-
opentelemetry-tracing-utils
Some opinionated useful utilities for setting up otel tracing in Rust
-
typedef
Identify, compare types or print type names
-
soulog
polished, clean and colourful console logging and error handling
-
emit_web
Instrument Web-based applications using emit
-
mlflow_rs
A client library for experiment tracking with MLflow
-
tracing-etw
ETW or Linux user_events output for tokio-tracing
-
mgba_log
A logging implementation for mGBA
-
cloudwatch_logging
logging to AWS CloudWatch Logs
-
mabe
framework for creating debug-friendly error enums in Rust
-
coaly
Context aware logging and tracing library
-
ovr-ruc
Rust Util Collections
-
babeltrace2-sys
Rust sys crate for babeltrace2
-
json_env_logger2
A structured JSON logger for Rust, original project by softprops was abandonded
-
grpc_logger
A gRPC-based logging system with multiple output modes and retry capabilities
-
fancy-log
A fancy logging library with colorized output and structured logs
-
codetracer_trace_format_cbor_zstd
containing some helpers, used internally in the reading and writing of the CodeTracer db trace format
-
tracing_sprout
A tokio-rs/tracing structured JSON formatting layer for the fledgling logger
-
slog-try
Convenience macros for logging with an optional slog Logger
-
cursive-flexi-logger-view
An alternative debug view for gyscos/cursive using emabee/flexi_logger
-
goblin
An impish, cross-platform, ELF, Mach-o, and PE binary parsing and loading crate
-
metrics-tracing-context
tracing context as metrics labels
-
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…
-
dyson_log
Plug and play logging
-
wang_utils_logger
个人使用的rust工具库
-
rslint_core
The core linter housing all of the rules for the rslint project
-
i2pd-exporter
Prometheus exporter for i2pd (C++ via I2PControl). Not for Java I2P.
-
fugue-ghidra
A binary analysis framework written in Rust
-
metrics-exporter-otel
A metrics-compatible exporter for sending metrics to OpenTelemetry collectors
-
rigz
CLI for running rigz locally
-
quick_tracing
easily start tracing
-
mhlog
thread-safe logging library
-
jaegercat
A handy command line tool showing traces emitted by Jaeger clients
-
influxive-otel
Opentelemetry metrics bindings for influxive-child-svc
-
logtest
Test and assert log statements
-
memfaultd
Memfault daemon for embedded Linux systems. Observability, logging, crash reporting, and updating all in one service. Learn more at https://docs.memfault.com/
-
err-report
Clone of the unstable
std::error::Reporttype -
tracing-logger-config
Custom logger config for tracing
-
smda
minimalist recursive disassembler library
-
pipe-logger-lib
Stores, rotates, compresses process logs
-
scuffle-metrics
Helper crate to instrument your code with metrics
-
rtcmp
A Vulkan utility for comparing two images with a draggable divider
-
loggi
log inspection tool that allows running logql queries (partialy) on local files
-
infinite-errors
Generic error handling framework with static backtraces
-
impulse-tracing-ecs
Tracing subscriber that output ECS (Elastic Common Schema) JSON log lines. Edited for Impulse Kit
-
woodchipper
An interactive command-line log processor
-
flutter_logger
logging library for using rust together with flutter/dart and flutter_rust_bridge
-
slog-extlog
Object-based logging and statistics tracking through logs
-
opentelemetry-appender-tracing2
An OpenTelemetry log appender for the tracing crate
-
steroid
A lightweight framework for dynamic binary instrumentation
-
wasm-log
A logger that sends a message with its Rust source's line and filename to the browser console
-
glug
A logging impementation for log with graphics in the terminal
-
soralog
A command-line tool for exploring WebRTC SFU Sora log files
-
logerr
Seamless error type logging
-
pai
Process Analyzer and Instrumenter
-
krossbar-logger
Krossbar logger
-
rstrace-cuda-sniff
rstrace to sniff CUDA API calls
-
tangra
🪵 A lightweight and easy to use Rust logging library
-
smartalloc
binding
-
sentry-log
Sentry integration for the log and env_logger crates
-
log_loki
loki logging for use with the log crate. Can be used standalone or with a logging framework like fern.
-
witchcraft-env-logger
Witchcraft logger that can be configured with an environment variable
-
deno_telemetry
Telemetry for Deno
-
anylog
that attempts to parse single log lines into records
-
gdbc
comprehensive terminal-based GDB client
-
dylib_hook
A framework for hooking functions loaded from dynamic libraries on Linux
-
lurk-metrics
Metrics Sink for lurk
-
erdb
A debugger for rust on embedded systems
-
symbolic-cfi
process call frame information
-
revoke-trace
Distributed tracing with OpenTelemetry for Revoke framework
-
prometheus_web_exporter
Web exporter for prometheus
-
tsc-trace
low overhead tracing of rust code using time stamp counter (x86 rdtsc)
-
u-siem-syslog
Syslog listener for uSIEM
-
kcr_telemetry_istio_io
Kubernetes Custom Resource Bindings
-
tracing-dlt
DLT log sink for
-
develop_debug
Print debugging information at development time
-
ezty
Zero-fuss Any-things
-
eztrace
Zero-fuss debug tracing macro
-
rog
logger
-
defmt-logger-tcp
A defmt logger that serves logs over TCP
-
my-env-logger-style
pretty, opinionated style for env_logger
-
log-plus
asynchronous log library
-
speak-easy
Logging functionalities with different levels and rotation options built on top of tracing and compatible with of tokio-rs
-
onceinit
仅可设置一次数据的类型。
-
stlog
Ultra lightweight logging framework for resource constrained devices
-
retread
debug adapter that allows you to replay log files in your IDE or editor of choice
-
joat-logger
Logger and progress indicator
-
smart-config-commands
Command-line extensions for
smart-configlibrary -
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…
-
sqlformat
Formats whitespace in a SQL string to make it easier to read
-
altv_internal_core_resource
An internal crate for alt:V module. Not intended for direct use.
-
tracing-kickstart
Bootstrap tracing + OTEL connections. Intended for personal use only.
-
dogdata-sqlx
SQLx instrumentation for tracing to Datadog APM via OpenTelemetry
-
coredump
Force coredump creation on panics
-
unwrap_or
Four easy unwrap Result and Option macros that allow for any inline-scoped code for things like return, continue, and break
-
klogger
logging in kernel mode
-
custom-tracing-logger
A minimal JSON logger for Rust using the tracing ecosystem with one-line initialization
-
fermah-telemetry
Fermah telemetry tracing and metrics
-
traceback-error
aims to make error handling and tracing easier
-
tana-event-bus
Rust client library for Tana Event Bus
-
tracing-filter
experimental next-generation filtering support for tracing
-
plua
Lua preprocessor inspired by Nelua
-
adb-utils
commonly used ADB commands
-
opentelemetry-auto-span
A helper library for opentelemetry tracing
-
sherr
Error signalling and logging helpers
-
tracing-fmt-smart-writer
Smart writer for tracing-subscriber's fmt module
-
tracing-distributed
Tracing layer for multiprocess telemetry
-
tracing-newrelic
New Relic integration for tracing
-
tracing-android
Tracing layer to log to Android's logcat
-
appinsights
Application Insights SDK for Rust
-
console-api
Protobuf wire format bindings for the Tokio console
-
qrt-log-utils
qrt's log utils
-
log2graph
create directed graphs from log files
-
valve
token stream router
-
snafu-virtstack
A lightweight, efficient error handling library for Rust that implements virtual stack traces based on GreptimeDB's error handling approach
-
sentry-contrib-breakpad
Unopinionated crash collection for Sentry reporting purposes
-
lupp
Commandline tool for colorizing logs
-
assert-not
no_std compatible Rust macro that works like the inverse of assert! - passes when condition is false
-
dap-reactor
A debug adapter protocol Rust provider
-
nanolog
A minimal log library only depending on log and std
-
log-derive
Procedural Macros for logging the result and inputs of a function
-
dcc-stream
Poll the ARM debug communications channel over JTAG
-
gdb-command
Wrapper for gdb in batch mode
-
imlogger
Logger for Rust
-
woodpecker
Fast and extensible logging for Rust
-
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… -
debug_concisely
More concise deriver of std::fmt::Debug
-
emolog
Emoji based logger for debugging
-
clap-verbosity
Easily add a
--verboseflag to CLIs using Clap -
rall
Really...? Another Logging Library? Yes! Incredibly Intuitive & Simple
-
tracing-aliyun-sls
A tracing layer for aliyun sls
-
try-ascii
Helper to format byte slices that probably/mostly contain ASCII-encoded text
-
picolog
Tiny logging implementation for the log crate
-
fastrace-axum
A axum instrument for propagating trace context for fastrace
-
loggerithm
A logging library for everyone
-
gnort
Datadog statsd client library that provides efficient in-process metrics aggregation
-
cplus_demangle
Rust wrapper for GNU libiberty's cplus_demangle to demangle C++ symbols
-
ms-codeview
Definitions for use with CodeView debugging symbols
-
derive-debug
Customizable derive macro for Debug trait
-
baichun-framework-logger
Logger module for Baichun-Rust framework
-
tracing-rolling
helper crate to customize rolling log file with tracing crate
-
cat-loggr
lightweight utility for making beautiful logs
-
iprint
debugging utility that prints indented text based on function call depth
-
ph-mobile-network
identifying mobile network operators in the Philippines based on phone number prefixes
-
log_hz
A logging library that provides macros for logging at a throttled rate
-
tao-log
Extension macros for output to the log crate
-
bunyan_view
A full-featured port of the Node Bunyan structured log file viewer
-
rstack
Stack traces of remote processes
-
info_utils
displaying Options, Results, and logging in a pleasant manner
-
youlog
A logging crate where you bring your own logging logic
-
rogu
logger library
-
build-pretty
Pretty to your custom Build Script(build.sh) log displaying!
-
json_log
Log with JSON
-
derive-debug-plus
Customizable derive macro for Debug trait
-
debug_error
Lightweight error handling library, which automatically captures the location (file and line)
-
teams
a free software to ensure better project management for teams
-
pigeon_telemetry
NOLAI standardized OpenTelemetry setup for Rust applications
-
peek-reverse-proxy
reverse proxy to peek into requests
-
scion-sdk-observability
SCION endhost SDK observability utilities
-
prologue_logger
produce Rust-like logs for source code or settings files
-
ratatui_simple_logger
logger widget for ratatui
-
malogany
tree/hierarchical logging library
-
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
-
android_trace_log
handling Android trace logs created with Debug.startMethodTracing
-
firedbg-rust-parser
FireDBG Source Parser for Rust
-
comfy-print-sync
Non-panicking versions of println! and friends. Sync implementation.
-
black
in Rust for asynchronous, thread-safe logging
-
ccb
A beautiful, terminal-focused structured logger inspired by charmbracelet/log
-
easy-tracing
easy use tracing
-
crashy
crash reporting with nicer stack traces and information about the current process, with optional Sentry integration
-
struct_scalpel
memory layout analysis tool for structs, enums, unions, tuples, and references
-
rebg
-
fakeroot
A lightweight and batteries-included status_command for i3 and sway
-
logforth-bridge-log
Bridge Logforth with the log crate
-
fn-formats
Format trait wrappers for Fn(&mut Formatter) -> fmt::Result
-
devlog-tracing
Log subscriber for the tracing library, with a human-readable output format designed for development builds
-
tracing-build-script
tracing-subscriber compatible writer for use in build scripts
-
juju
interact with the Juju system. For an example charm see: https://github.com/cholcombe973/gluster-charm
-
rust-vector-logger
logger for Rust that logs to a vector
-
sw-logger-rs
logger for Rust
-
tonic-tracing-opentelemetry
Middlewares and tools to integrate tonic + tracing + opentelemetry
-
kcr_spark_stackable_tech
Kubernetes Custom Resource Bindings
-
qoollo-log4rs-logstash
Logstash appender for log4rs
-
witchcraft-logging-api
Witchcraft log API types
-
logged_tcp_proxy
Command line interface for proxying TCP connections with payload output into console which can be formatted different ways
-
econtext
Fast and simple error context on panics
-
framelog-rs
Lightweight logging library with colors and minimal dependencies
-
devicetree
parsing tool
-
json_env_logger
A structured JSON logger for Rust
-
metrics_printer
A recorder for the metrics library that prints metric values to an output in regular intervals
-
logosaurus
Logging implementation modeled after the Go standard library's log package
-
paris-log
that allows you to use paris's formatting with the log crate
-
bulletin-board-mathematica
Mathematica client for BulletinBoard
-
epimetheus
prometheus-compatible metrics framework
-
debug_plotter
Convenient macro to quickly plot variables
-
tembo-telemetry
Logging and Telemetry exporters for Tembo.io applications
-
visual
Use Display if available, Debug otherwise
-
tracing-spanner
Span introspection library for
tracing -
metriki-log-reporter
Log reporter for metriki
-
wildland-cargo-lib
Wildland Cargo Lib
-
tracing-print
println format for tracing-subscriber
-
d_print
Print any struct in easy way
-
sentrystr-tracing
A decentralized error tracking and alerting system using Nostr
-
ertrace
Experimental Error Return Tracing for Rust
-
winston_http
winston-http for rust
-
mod_logger
A consumer for the log crate that allows module-wise configuration
-
gay_panic
panic handler, but make it gay
-
lightlog
Basic Rust logging
-
future-timed
Future timing Instrumentation. Instrumentation to record the busy and idle time taken by a future as it is driven to completion
-
logchop
Log your
ResultandOptionchains with inline methods -
httprint
Logs HTTP requests to the console for debugging
-
yall
lightweight backend for the log crate
-
scala-native-demangle
Demangle Scala Native identifiers
-
forkfs
allows you to sandbox a process's changes to your file system
-
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…
-
logfusion
Unified logging and error handling for Rust with structured data, tracing integration, and cross-language support
-
log-print-panics
A panic hook which logs and print panic messages
-
process-memory-reader
reading process memory
-
opentelemetry-datadog-cloudflare
Datadog exporters and propagators for OpenTelemetry for Cloudflare workers
-
opentracingrust
opentracing.io library for rust
-
ariane
recover symbols from release compiled executables
-
gix-trace
provide minimal
tracingsupport that can be turned off to zero cost -
depura
Logging, benchmarking and debugging
-
ultimate_logger
logger for Rust
-
blargle
debugging macros which resolves to compiler errors for release builds
-
influxive-writer
efficiently writing metrics to a running InfluxDB instance
-
pogr_tracing_rs
allow log collection from the tracing crate, easy and simple
-
rext-tui
The Rext TUI for building Fullstack Web Apps
-
rspack_tracing
rspack tracing
-
pam-send-slack-message
pam helper that publishes messages on Slack based on ssh access
-
dmacro
define C-like debug trace macro: enter!() and leave!()
-
samply-api
JSON API for querying symbol information, uses samply-symbols
-
galacta-logger
logger that doesn't need initialization. This crate gives logged time, log level, file path, module path, and function name.
-
jdwp-client
JDWP client implementation
-
unwrap-log
Non-panicking alternatives to
OptionandResultunwrapping, which log at warn level -
win_etw_metadata
metadata definitions for the win_etw_provider and win_etw_macros crates
-
rovella_logger
logger that is used by the rovella game library (the rest of the library is still in developement)
-
quicklog-flush
contains Flusher for quicklog logger
-
smlog
A very basic stdout logging implementation
-
multiline-logger
Personal logger implementation
-
metricus_allocator
Low latency metrics framework
-
log-types
Structured log types
-
driveby
Debug counter for Rust
-
acrylic-png
debug acrylic apps by rendering to a PNG image
-
togglog
A compile-time toggle wrapper for the log crate
-
debugging_helpers
Trivial functions to make debugging easier
-
logpeek
A logger implementation for the log crate. Meant to integrate with logpeek-server.
-
fern_colored
efficient logging (with true color support)
-
eye_config
A configuration persistence library and CLI tool
-
radius-debug
helper to filter the noise when debbuging FreeRADIUS server
-
behold
enabling contextual debugging
-
fastrace-opentelemetry
Opentelemetry reporter for fastrace
-
spring-opentelemetry
Integration of spring-rs framework and open-telemetry
-
debug_pets
Debug pets is a crate that adds the cutest debugging tools you have ever seen
-
aether-log
Minimal logging library that uses explicit and configurable endpoints
-
hclog
A high configurable logging library for Rust
-
tracing-browser-subscriber
A tracing subscriber for the browser and webassembly
-
fenrir-rs
Fenrir is a create for using logi for log aggregation which can be used with a logging framework like fern
-
sentry-log4rs
log4s integration for Sentry
-
rf_logger
A logging implementation for
logwhich can log to rotated files -
describe_err
Easily describe similar errors in your code
-
log4r
Stupidly simple logging utils
-
cfg_log
Compile time conditional logging
-
display_utils
Lightweight and no_std-compatible string formatting utilities
-
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.
-
plog
A modular pretty logger written for Rust programs
-
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…
-
tlog
A debug library which writes logs into file
-
logflume
A low latency logging library 🪵
-
free_log_client
Free logging library Rust client
-
rokkett-logger
collecting logs from different applications
-
roga
A Fast, beautiful, lightweight, and flexible logging library for Rust
-
basic_log
A basic logging crate for Rust
-
rlog
Minimal file-based logging library
-
hstrace
Syscall tracing from command line and as a library
-
pepe-telemetry
Tracing tools for PepeTeam template application
-
concurrent_log
A log container supporting concurrent append operations
-
llm-cost-ops-sdk
Client SDK for LLM Cost Ops
-
logforth-append-opentelemetry
Opemtelemetry appender for Logforth
-
wasm-bindgen-console-logger
backend for the log crate that sends messages to the Web browser's console
-
timetrap
Macros to wrap your code and measure time
-
log_wrapper
Just some boilerplate code to a logger wrapper over the log crate that logs to STDOUT
-
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… -
multi_log
Logger which passes messages on to any number of other loggers
-
binspect
inspect the data layout of objects
-
tracing-libatrace
A tracing subscriber layer for tracing in debugfs using libatrace
-
tfutils
Shared utilities for all my projects
-
logcontrol-tracing
Tracing backend for the log control interface
-
pink_log
lightweight logger for Rust
-
cx-api
Coralogix Management API Proxies. Support package for cx-sdk
-
microlog
Dead simple log subscriber
-
print_and_log
printing and logging messages with timestamps
-
easy-debug
easy debug rust code
-
pokey_logger
A logging library to log different levels and colours
-
re_viewer
The Rerun viewer
-
flexi_syslog
A syslog writer for flexi_logger
-
gtsa
proxy gelf messages to the Sentry
-
assert-unchecked
Unsafe assertions that allow for optimizations in release mode
-
itm_logger
log facade that sends logging information over ITM stim port 0
-
iron_telemetry
Telemetry, metrics collection, and observability for iron agent framework
-
guiedit
Easily add a developer GUI to any graphical application
-
dzl
logging. It is simple and easy to use :)
-
exemplars
Trait for providing examples of a type
-
actions-github
translation of the helper library @actions/github to build GitHub actions using rust
-
humantalk
libary for better end-user communication
-
deno_panic
stack trace and symbolication for deno
-
wasi-logger
A
log::Logimplementation for WASM components backed by thewasi:logging/loggingWIT interface -
symbolic-il2cpp
parsing il2cpp line mappings
-
xous-log
Log output program
-
tracing-bunyan-formatter-with-utc-offset
A Bunyan formatter for the tracing crate
-
files-sdk
Rust SDK for the Files.com API
-
syswall
firewall for syscalls
-
moduforge-core
moduforge 核心模块
-
rust-debugging-locks
debugging locks in Rust
-
stackdriver_logger_kv
A logger for Google's Stackdriver with a cli-friendly fallback for local development
-
tracing-mutex
Ensure deadlock-free mutexes by allocating in order, or else
-
se-logger
customizable logging crate
-
gettype
function to get the type of a value at runtime
-
cargo-lldb-test
A cargo plugin to run your cargo tests in lldb
-
tracepoint
Rust API for Linux Tracepoints via user_events
-
metrical
Graphite/Statsd metrics client
-
trace_caller
Trace the location of caller of a function
-
ptr_info_lib
retrieving information about pointer memory regions in Linux
-
sll
logging library
-
cmsis-pack
managing CMSIS Packs
-
log4rs-logstash
Logstash appender for log4rs
-
q-debug
Quick and dirty debugging for tired Rust programmers
-
io_wrapper_statistics
Wrap an I/O object and collect statistics about I/O operations
-
typed-session
Async typed session middleware
-
opentelemetry-log
A common library for OpenTelemetry logging in Rust
-
custom_debug
Derive Debug with a custom format per field
-
exec_logger
A logging library focused on organizing logs per execution with automatic housekeeping
-
opentelemetry-stdout
An OpenTelemetry exporter for stdout
-
log_macro
Macro to print variable name and value only (stripped from release builds)
-
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.
-
rustic-logger
RusticLogger: because life is too short to debug without logs!
-
sloggrs
colored logger lib
-
wasm2map
Generates source map for .wasm file with DWARF debug info embedded as source map
-
buffered_logger
a file logger implemetation for crate log
-
lokker
logger
-
rust_graphics_log
small and minimal logger
-
spirit-log
Spirit helpers and config fragments for logging
-
wire-framework
A DI library for Rust
-
lunatic-log
A logging library for lunatic Rust applications
-
memory_logger
A logger that buffers messages in memory, allowing arbitrary flushes
-
srcpos
Structure of the location in the source code
-
oopsie_woopsie
debugging unexpected panics easier on end-user machines
-
tracing-slog
compatibility between
tracingand theslogcrate. Use when a library usesslogbut your application usestracing -
tracing-ohos
Tracing layer to log to OpenHarmony's HiLog
-
m-o
A command line tool for parsing Python dataclass reprs and pretty-printing them
-
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
-
btetto
that produces Perfetto protobuf from formatted bpftrace output
-
hollow
attr macro to swallow the body of fn attached to
-
dbgtools
Expensive and intrusive debugging tools
-
probe-rs-target
Target description schema for probe-rs
-
styled_env_logger
An updated version of
pretty-env-logger -
dirty_logging
A fast (to code), stateless logging utility with no dependancies to output to stout or output.log with ease
-
llvm-symbolizer-rust-wrapper
Fix Rust demangling for llvm-symbolizer
-
docparser
A CLI tool to extract Rust doc comments and export them in JSON or WSON format
-
minitrace-jaeger
Jaeger reporter for minitrace-rust
-
cyfs-debug
package
-
loggers
logger
-
moe_logger
A logger with various features
-
inlog
An incremental logger with only log as a dependency
-
sscrypt
A CLI tool to encrypt service-skeleton secrets
-
sentry-slog
Sentry integration for the slog crate
-
sleigh
decompiler
-
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
-
coral
that parses output from
cargo check, and a cli tool that uses the library to print compact error messages -
show-image
quickly show images in a window for debugging
-
greentic
The fastest, most secure and extendable digital workers platform
-
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…
-
ufb
Just quickly show or draw a framebuffer in a window, nothing else!
-
claims
Additional assertion macros for testing
-
egui_logger
log implementation for egui
-
ron-parser
Parsing debug implementation from rust object to JSON
-
udptk
A UDP toolkit for debugging purpose
-
devtools-core
CrabNebula devtools for Tauri: Inspect, monitor, and understand your application with ease
-
rustycat-android
A colorful Android logcat viewer with package filtering
-
memgrep
Search for strings in process memory
-
xbdm
Xbox Debug Monitor client for Rust
-
test-format
assert_debug_fmt and assert_display_fmt macros for testing Debug (or Display) implementations on no_std
-
outputs
print package for custom console output
-
ops
Adds operational endpoints to your application
-
debug-here-gdb-wrapper
A shim to help debug-here launch debuggers
-
trace4rs-fmtorp
Torpid formatting for trace4rs
-
json_value_description
Json Value Description is a package for outputting a description of unstructured data parsed by Serde Json into a Value
-
tdbg
Quick and dirty debugging
-
krossbar-log-lib
Krossbar log lib
-
ssbc
Interpreter written in Rust. See http://csci.viu.ca/~pwalsh/teaching/261/261/261.html
-
emit_otlp
Emit diagnostic events to an OpenTelemetry-compatible collector
-
liberr
A flexible error message handling crate focused on error tracing for useful debugging
-
hackerlog
logging tool with no fluff for hackers
-
hp-log
try to implement high performance log :w
-
aver
A dead simple logging library for rust
-
alith-devices
Managing Devices and Builds for LLMs
-
free_log
Free logging library
-
symbolic-sourcemapcache
A fast lookup cache for JavaScript Source Maps
-
prettyplease
A minimal
synsyntax tree pretty-printer -
unilog
A lightweight Rust logging library supporting async/sync logging and colored logs
-
detective
application tracer which currently supports tracing Juju applications
-
redact
keeping secrets out of logs
-
firedbg-cli
FireDBG command line interface
-
ddshow-types
FFI-safe types for ddshow
-
google_cloud_logging
Google Cloud Structured Logging structures
-
stdweb-logger
Logger for stdweb
-
elapsed-time
help you to measure time taken by a function or a block of code for print debugging purpose. It output in stdout (using println) the elapsed time.
-
hook_king
Low-level automated hooking library with detours, trampolines, and memory management. Supports internal/external process hooking with optional original code preservation.
-
ackorelic
Idiomatic Rust bindings to the New Relic C SDK
-
tracing-journald
rich journald subscriber for
tracing -
metrics-logger
Logs metrics, for development and testing purposes
-
sentry-tauri
An experimental Tauri Plugin for Sentry
-
hanhan-log
my common
-
hectorl_logger
logger with colors
-
slog-unwrap
Extension traits for logging failed unwraps to a slog::Logger
-
crashpad
Rust wrapper for Crashpad
-
loss
Portable lo-level (no-std) span subscribers for tracing
-
ezpdb
High-level library for https://crates.io/crates/pdb
-
kloggerrs
A logger library
-
mdlogger
Multi-device logging system library crate
-
progscrape
progscrape.com web application
-
color-debug
Monkey-patches Rust's fmt system to make Debug colored
-
hex_pp
Pretty hex dump of bytes slice in the common style
-
logforth-layout-text
Optionally colored text layout for Logforth
-
debug_iterator
iterator adapter that prints out the debug repr. of the item
-
toolbx
Utils package for the development of SecureAccess series products
-
traverse-logging
Logging utilities for Traverse Solidity analysis tools
-
livemod
Unity-like runtime modification of variables
-
log-analyzer
log analyzer is a crate used to read, filter and search logs
-
bao-pdb
can be used to generate PDB files from existing applications
-
slog-syslog
Syslog drain for slog-rs
-
sozu-prometheus-connector
This application retrieve internals metrics of Sōzu and format them into prometheus
-
bkg-cli-log
logger for command line applications
-
cirtrace
debugging and tracing VoIP call on a Cirpack platform
-
hiatus
Debug concurrent programs by choosing specific execution traces
-
codetracer_trace_format_capnp
containing some helpers, used internally in the reading and writing of the CodeTracer db trace format
-
piccolog
A custom logger for body-image and related crates
-
wasmgdb_ddbug_parser
Unified debug information parser
-
printio
intercept a Reader or Writer and print it to something on its way in or out. Useful for debugging.
-
github-action-runner
command-line utility written in Rust for working with GitHub Actions
-
qoollo-logstash-rs
Logstash sender
-
hwbp
A fully-featured Rust library for managing hardware breakpoints on Windows via x86 debug registers
-
tracing-rolling-file-inc
A rolling file appender with customizable rolling conditions
-
numcodecs-wasm-logging
Enable logging for wasm32-compiled codecs for the numcodecs API
-
syn_crabs
A lightweight and configurable logging library with color-coded output for Rust applications
-
clap-verbosity-flag2
Easily add a
--verboseflag to CLIs using Clap -
eg
Easy dummy data
-
opentelemetry-aws
AWS exporters and propagators for OpenTelemetry
-
logtea
An Ingredient crate for working with LOG files in rettle
-
vigilant
SDK for the Vigilant platform
-
visualpanic-rs
providing a panic hook for Rust applications that visualizes the panic with a native error dialog on supported systems
-
tracing-fast-dev
A helper for tracing crate
-
ddbug
Display debugging information
-
panicui
The needed solution for panicking with user interface
-
scope_timer
A freaking easy-to-use timer for measuring scope time for execution
-
re_grpc_server
Server for the legacy StoreHub API
-
open-metrics-client
Open Metrics client library allowing users to natively instrument applications
-
lazyactions
TUI to monitor GitHub Actions
-
request-logging-proxy
HTTP proxy that logs requests and responses
-
breadcrumbs
A beautiful, tiny traceback and logging library supporting #![no_std] rust
-
lambda-rs-logging
Logging support for lambda-rs
-
cli_graph
Small crate to generate simple CLI graphs
-
otlp-exporter
OTLP Exporter for the OpenTelemetry Collector
-
rillrate-js
rillrate binding for node.js
-
dantalion
Observability and telemetry - The Duke reveals all secrets
-
cvlr-log
Logging in Certora Calltrace
-
vax-disassembler
DEC VAX one-line disassembler
-
onestop
Time code and aggregate across multiple contexts/threads. Other things too?
-
instant_log
A very simple logger
-
usbmux-client-tokio
usbmux and lockdown protocol used to connect to iOS devices
-
source-map-mappings
Parse the
mappingsstring from a source map -
local-rolling-file
A rolling file appender with customizable rolling conditions
-
audit-layer
A tracing Layer that pushes specific log lines to an audit_log over HTTP
-
zarthus_env_logger
A very opinionated logger
-
close-to
providing comparisons with arbitrary precision
-
dap-rs
Helper library for creating SWD/JTAG debug probes
-
pks
Welcome! Please see https://github.com/alexevanczuk/packs for more information!
-
vex-sys
Bindings for valgrind's LibVEX
-
loggy-neko
thread-safe logging tool with dynamic log level configuration
-
miniffi
but opinionated FFI system
-
nlog
Log implementation that sends text to a Windows notepad window
-
slog-redis
Redis drain for slog-rs
-
pretty_assertions
Overwrite
assert_eq!andassert_ne!with drop-in replacements, adding colorful diffs -
metrics-observer
Text-based UI for metrics-exporter-tcp
-
valust-regex-utils
Regex utilities for the Valust crate
-
jtag-adi
interacting with ARM Debug Interface components
-
logs
terminal logger
-
bp3d-tracing
Tracing subscriber implementations for use with BP3D software. Supports traditional logging through bp3d-logger and supports remote profiling through TCP.
-
git-send
Commit and push changes with a single command
-
debug-et-diagnostics
set of macros and tools to colorfully debug and diagnose non-trivial code
-
tracing-fluent-assertions
An fluent assertions framework for tracing
-
cs-trace
Tracing utilities
-
flaregun
Tracing and monitoring tools for Linux
-
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
-
autput
Log Rust prints and panics to Luau for easy debugging
-
scrub_log
Log formatter with colors, file locations, program run duration
-
slog-env-cfg
Opinionated slog drains builder, configurable via env vars
-
windebug_logger
A logger that redirects all messages to OutputDebugStringW (Win32 API function)
-
loggy
An opinionated library for developing and testing rust applications that use logging
-
obs-log
A very simple Rust crate that binds the log facade crate to OBS plugin logging API
-
veilid-tracing-wasm
Fork of tracing-wasm modified to the needs of the Veilid project. Tracing subscriber for browser WASM
-
tauri-plugin-log
Configurable logging for your Tauri app
-
ex
A libstd wrapper with more detailed errors
-
loggur
로깅 크레이트
-
ndjsonlogger
-
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
-
adk-telemetry
OpenTelemetry integration for ADK agent observability
-
libatrace
writing tracing to linux debug fs
-
rustc-demangle
Rust compiler symbol demangling
-
influxive-child-svc
Run influxd as a child process
-
eaze-tracing-honeycomb
Honeycomb.io tracing layer for multiprocess telemetry
-
time_it
proc macro that creates execution timing events for annotated functions via the tracing library
-
sentry-cloudflare
not usuable for now
-
sgx_backtrace
Rust SGX SDK provides the ability to write Intel SGX applications in Rust Programming Language
-
tracing-dipstick
Bridge from tracing instrumentation to the dipstick metrics library
-
logsley
Opinionated logging library
-
phlow-engine
Engine for Phlow, a fast, modular runtime for building backends with YAML flows, Rust modules, and native OpenTelemetry observability
-
networky
networking library for indigo with NaCl (Curve25519) encrypted connections and an async progress monitor
-
safety-guard
#[safety] attribute to generate a corresponding doc entry and a debug assertion if a constraint is specified
-
cat-rs
cat client with rust
-
memtrack
A procedural macro for tracking memory usage of functions
-
moosicbox_task
MoosicBox task utilities package
-
tracepoint_decode
Rust API for decoding tracepoints
-
spdlog-internal
Internal private common code for crate "spdlog-rs"
-
logcontrol-log
log backend for the log control interface
-
socc-pair
compares local minidump-stackwalk output to socorro (crash-stats.mozilla.org)
-
buche
Logger that logs to stderr based on verbosity specified
-
eternaltwin_log
Structured logs for etwin
-
unbounded-gpsd
A basic library to access gpsd that uses no C bindings
-
sleigh2rust
Transpile Ghidra Sleigh parser into rust
-
tracing-proc-macros-ink
working tracing integration for logging from within procedural macros
-
sentry-contexts
Sentry integration for os, device, and rust contexts
-
pforge-runtime
Zero-boilerplate MCP server framework with EXTREME TDD methodology
-
prettylog-rs
A pretty and customizable logging library for Rust
-
tasktrace
Logical 'backtraces' of async tasks
-
diff_logger
Pretty diff logger for JSON values in rust
-
firedbg-protocol
FireDBG Event Stream Protocol
-
xray-lite-aws-sdk
xray-lite extension for AWS SDK for Rust
-
trylog
Log if
ErrorNone -
tracing-cloudchamber
Extend tracing with an ffi via cxx to emit events and create spans in C++
-
esl01-dev-logger
Configure tracing logs in dev environment (ex. tests).
-
mock_todo
A macro that makes it easy to mock todo with values to make the code compilable
-
rdbg-view
A basic command-line viewer for rdbg
-
lief
Official Rust bindings for LIEF
-
slog-syslog5424
RFC5424 implementation for slog
-
solink-tracing-flat-json
Log flattened JSON in tracing
-
symbolic-symcache
An optimized cache file for fast and memory efficient lookup of symbols and stack frames in debugging information
-
tracing-ext
Misc. tracing utilities
-
user-backtrace
A very small library for smaller backtraces that only contain user relevant information
-
quickwit-telemetry
Quickwit's telemetry
-
metrics-exporter-tcp
A metrics-compatible exporter that outputs metrics to clients over TCP
-
livemod-gui
Graphical user interface for livemod
-
locate-dwarf
Locate debug symbols for stripped binaries
-
metricus_agent
Low latency metrics framework
-
timberio/file-source
A high-performance observability data pipeline
-
bitformat
Formats bit-focused data structure for printing to terminals and logs
-
feldera-size-of
measuring the total memory usage of an object
-
logforth-layout-json
JSON layout for Logforth
-
tracing-chrome
A Layer for tracing-subscriber that outputs Chrome-style traces
-
scuffle-bootstrap-telemetry
Telemetry utilities for scuffle-bootstrap
-
pretty-trait
trait-based pretty-printing
-
bulletin-board-client
Rust client for BulletinBoard
-
burn-central-core
Burn Central Client
-
pretty_flexible_env_logger
A visually pretty yet a bit configurable env_logger
-
ghostscope-compiler
Compiles GhostScope trace definitions into DWARF-aware eBPF programs ready for injection
-
opentelemetry-appender-tracing
An OpenTelemetry log appender for the tracing crate
-
crashpad-rs-sys
Low-level FFI bindings to Google Crashpad - A crash-reporting system
-
slog-scope-futures
slog-scope for
Futures -
krossbar-log-viewer
Krossbar log viewer
-
debug-value
Wrapper type for values that are only needed with debug assertions
-
parse-log
tail implementation
-
x-log
Convenient log that support Native and WebAssembly
-
android_logger_lite
A lightweight android log library
-
assert_let_bind
A convenience macro for writing pattern-matching tests
-
kcr_logging_banzaicloud_io
Kubernetes Custom Resource Bindings
-
dogdata
telementy provider for Datadog
-
krossbar-log-common
Krossbar log common library
-
fastrace-jaeger
Jaeger reporter for fastrace
-
quicklog-clock
contains Clock for quicklog logger
-
trasy
error handling with tracing and backtrace support
-
agp-tracing
Observability for AGP data plane: logs, traces and metrics infrastructure
-
opentelemetry-spanprocessor-any
A metrics collection and distributed tracing framework
-
pidcat
An adb logcat wrapper and filters
-
stcat
Decode logs produced by the
stlogframework -
geneva-uploader
Upload telemetry data to Geneva logs service
-
cli-logger
Basic logger with oxidized batteries included
-
tracing-logcat
A writer for the tracing library that outputs to Android's logcat
-
thag_common
Common types, macros, and utilities shared across thag_rs subcrates
-
profiler-get-symbols
Symbolication utilities for the Firefox profiler
-
tracing-serde
A compatibility layer for serializing trace data with
serde -
breakpad-handler
Allows writing of a minidump when a crash occurs
-
here
macro to print the current file and line number
-
verboten
A service wrapper to start msvsmon in a hazardous mode
-
valust-axum
Valust utilities for Axum
-
syslog5424
A trait based RFC5424 syslog formatter
-
firedbg-stream-indexer
FireDBG Event Indexer
-
opentelemetry-testing
testing OpenTelemetry integrations with tracing, metrics, and logging
-
error-backtrace
backtrace your errors
-
kubert-prometheus-tokio
A prometheus-client tokio runtime metrics collector
-
psp-logger
Logger for the PSP
-
minidumper-child
Captures minidumps in a child process
-
rust-debug
A debugging library for rust code
-
exfiltrate_internal
Internal utilities for the exfiltrate crate
-
cvlr-asserts
Asserts and assumes for post- and pre-conditions
-
opentelemetry-stackdriver
opentelemetry exporter that uploads traces to Google Stackdriver trace
-
slog-gelf
GELF drain for slog
-
hooq-helpers
HooqMeta struct provider for hooq. (hooq 向けの HooqMeta 構造体を提供します)
-
env_assert
assert when an environmental variable is set
-
sentry-contrib-native-sys
Unofficial FFI bindings to the Sentry Native SDK for Rust
-
consola
🐨 Elegant Console Logger for Rust and Browser
-
libunwind-rs
High-level bindings for the libunwind library
-
tracing-attributes
Procedural macro attributes for automatically instrumenting functions
-
libdd-data-pipeline
Trace exporter package allowing sending data from datadog SDKs to the Trace Agent
-
slog-vmodule
Module based level filter Drain for slog-rs
-
sentry-opentelemetry
Sentry integration for OpenTelemetry
-
ezcrash
Zero-fuss debug tracing macro
-
slog_unwraps
Syntactic sugar to slog an error before unwrapping
-
log-source
Log source is a crate used to read files and sockets
-
glean-ffi
FFI layer for Glean, a modern Telemetry library
-
report
Contextual logging and error reporting
-
win_dbg_logger
A logger for use with Windows debuggers
-
async-debug
Debug structs and enums containing values that require an async call to render
-
nocash_gba_log
A logging implementation for no$gba
-
sentry-debug-images
Sentry integration that adds the list of loaded libraries to events
-
tracexec-opentelemetry-proto
Protobuf generated files and transformations. (tracexec fork)
-
async-instrumenter
A wrapper over futures which allows to time how long the future takes to execute
-
pcode-rs
Machine code disassembly and IR translation library for Rust using the excellent SLEIGH library from the Ghidra framework
-
logforth-append-fastrace
Fastrace appender for Logforth
-
opentelemetry-contrib
Rust contrib repo for OpenTelemetry
-
axum-metrics
Minimalist exporter-agnostic metrics instrumentation middleware for axum
-
lumbermill
structured logging
-
datadoghq
Datadog APM-compatible tracer and logger
-
astrolog
A logging system for Rust that aims to be easy and simple to use and flexible
-
zbusdg
Universal Data Gateway for ZBUS project
-
ddshow-sink
allow setting ddshow loggers for timely dataflow programs
-
bulletin-board-python
Python client for BulletinBoard
-
gdbstub
GDB Remote Serial Protocol in Rust
-
gobbledygook
English-like random word generator for testing
-
micromegas-tracing
instrumentation module, part of micromegas
-
gdbmi
(WIP) Interact with a GDB session through the GDB machine interface
-
structlog
Structured logging based on key/value pairs
-
dbg
dbg!(expr, ..) macro from RFC 2173 in stable Rust
-
statsrelay
Swiss army knife for aggregation, filtering, relaying, sharding of statsd, prometheus, and other metrics systems
-
scoped-trace
Collect scoped backtraces
-
metrics-core
Foundational traits for interoperable metrics libraries
-
minitrace-datadog
Datadog reporter for minitrace-rust
-
fastrace-tracing
A compatibility layer that connects tokio-tracing with fastrace tracing library
-
macro-log
Use #[macro_log::debug] to log: 2023-08-11 15:52:59 - [D] - app/src/main.rs:3 -> called fn main()
-
addr-symbolizer
A KISS Rust crate to symbolize function addresses using Windows PDB files
-
fastrace-tower
A tower layer for propagating trace context for fastrace
-
ts_opentelemetry_api
fork of opentelemetry-rust
-
mem_println
Shortcuts for debugging the size of value in bytes
-
aliyun-log-rust-sdk
Rust sdk for Aliyun Log Service
-
kcr_pubsubplus_solace_com
Kubernetes Custom Resource Bindings
-
debug-adapter-protocol
Debug Adapter Protocol
-
mortem
Easy self-deleting executables
-
opentelemetry-proto
Protobuf generated files and transformations
-
tracepoint_perf
Rust API for reading and writing perf.data files
-
rdbg-client
The client library for rdbg
-
tracing-json
Tracing Structured Json Logging Adapter
-
ghostscope-loader
Loads compiled GhostScope programs, manages sessions, and orchestrates eBPF lifecycle
-
panic-log
Log panics to the
logmacro as error -
hesione
A Prometheus client
-
serverless-otlp-forwarder-core
Core library for Serverless OTLP Forwarders on AWS Lambda
-
backtrace_printer
print std::backtrace::Backtrace with filtering and more
-
fastrace-futures
tracing
futureswith fastrace -
emit_traceparent
W3C traceparent support for emit
-
tracing-assert-macros
A macro for capturing trace logs
-
adb_cli
Rust ADB (Android Debug Bridge) CLI
-
service-logging
Asynchronous structured logging in tiny library (6KB) with clients for Coralogix and console.log. WASM compatible
-
cargo-what
Tells you what type things are
-
logcall
An attribute macro that logs the function return value
-
tasru
A method to map and understand dwarf symbol information
-
tokio-trace
A scoped, structured logging and diagnostics system
-
tracing-rewrite
Tracing logs conditional rewrite wrapper
-
tracing-line-filter
A
tracingfilter for enabling individual events and spans by line number -
logforth-diagnostic-fastrace
Fastrace diagnostic for Logforth
-
tokio-trace-core
Core primitives for tokio-trace
-
adb-server-tokio
Android Debug Bridge (ADB) server protocol
-
prism-telemetry
Prism Telemetry Library
-
cvlr-nondet
Non-deterministic (i.e., symbolic) values
-
wrapping_error
An anti-boilerplate package for errors that wrap errors
-
llm-sentinel-core
Core types, error handling, and configuration for LLM-Sentinel anomaly detection system
-
tracing-gcp
tracing subscriber for structured logging in gcp
-
opentelemetry-etw-logs
OpenTelemetry logs exporter to ETW (Event Tracing for Windows)
-
tempest
Realtime message handling framework inspired by Apache Storm and built with Actix
-
slog-kickstarter
builder to easily setup the slog logging ecosystem
-
assert_size
A macro to assert that a type has a specific size at compile time
-
future-timing
Future timing instrumentation. Instrumentation to record the busy and idle time taken by a future as it is driven to completion
-
influxive-downloader
Influxive system download utility
-
jail_exporter
Prometheus exporter for FreeBSD jails
-
logforth-append-syslog
Syslog appender for Logforth
-
logforth-diagnostic-task-local
Task-local diagnostic for Logforth
-
ddbug_parser
Unified debug information parser
-
valust-utils
Valust crate
-
custom_logger
A lightweight logger crate for structured and configurable logging to console and file
-
terminal-ui
Terminal ui is a crate used to visualize logs
-
fullerror
Error type that shows the full source tree
-
tracing-log
compatibility between
tracingand thelogcrate -
bare_err_tree_proc
Display errors as a formatted tree
-
logforth-layout-google-cloud-logging
Google Cloud Structured Logging layout for Logforth
-
tracexec-opentelemetry-otlp
Exporter for the OpenTelemetry Collector
-
symbolic-minidump
process and inspect Minidump crash reports
-
slog-json
JSON drain for slog-rs
-
sentry-anyhow
Sentry integration for anyhow
-
minitrace-opentelemetry
Opentelemetry reporter for minitrace-rust
-
ddog
A Minimal Datadog SDK built in Pure Rust