-
env_logger
A logging implementation for
log
which is configured via an environment variable -
log
A lightweight logging facade for Rust
-
backtrace
acquire a stack trace (backtrace) at runtime in a Rust program
-
tracing
Application-level tracing for Rust
-
gimli
reading and writing the DWARF debugging format
-
prometheus
instrumentation library for Rust applications
-
tracing-opentelemetry
OpenTelemetry integration for tracing
-
opentelemetry
API for 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…
-
metrics
A lightweight metrics facade
-
iced-x86
blazing fast and correct x86/x64 disassembler, assembler and instruction decoder written in Rust
-
console-subscriber
A
tracing-subscriber::Layer
for collecting Tokio console telemetry -
fern
efficient logging
-
rustc-demangle
Rust compiler symbol demangling
-
assert2
assert!(...) and check!(...) macros inspired by Catch2, now with diffs!
-
sentry
(getsentry.com) client for rust ;)
-
console_log
A logging facility that routes Rust log messages to the browser's console
-
cadence
An extensible Statsd client for Rust
-
tracing-tree
A Tracing Layer which prints a tree of spans and events
-
tracing-bunyan-formatter
A Bunyan formatter for the tracing crate
-
addr2line
A cross-platform symbolication library written in Rust, using
gimli
-
fastrace
A high-performance timeline tracing library for Rust
-
tui-logger
Logger with smart widget for the
ratatui
crate -
gdbstub
GDB Remote Serial Protocol in Rust
-
cpp_demangle
demangling C++ symbols
-
tokio-metrics
Runtime and task level metrics for Tokio applications
-
claims
Additional assertion macros for testing
-
minidump-writer
Rust rewrite of Breakpad's minidump_writer
-
symbolic-demangle
demangle symbols from various languages and compilers
-
minidump
A parser for the minidump format
-
pyo3-log
Logging bridge from pyo3 native extension to python
-
libcasr
Collect crash reports, triage, and estimate severity
-
sentry-core
Core sentry library used for instrumentation and integration development
-
assert_float_eq
Assertions for floating-point equality
-
emit
Developer-first diagnostics for Rust applications
-
crash-context
portable types containing target specific contextual information at the time of a crash
-
pdb-addr2line
Symbolicate addresses from PDBs, like addr2line
-
tracing-forest
Preserving contextual coherence among trace data from concurrent tasks
-
gitoxide
A command-line application for interacting with git repositories
-
metrics-prometheus
prometheus
backend formetrics
crate -
simplelog
logging facility for Rust's log crate
-
symbolic-common
Common types and utilities for symbolic, a library to symbolicate and process stack traces from native applications, minidumps or minified JavaScript
-
tracing-appender
file appenders and making non-blocking writers
-
fast_log
Rust async log High-performance asynchronous logging
-
debugchrome-cdp-rs
A protocol‐handler for launching & controlling Chrome via CDP
-
pretty_env_logger
a visually pretty env_logger
-
spyrun
File watcher and command executor
-
stderrlog
Logger that logs to stderr based on verbosity specified
-
tokio-metrics-collector
collecting Prometheus-compatible metrics from Tokio runtime and tasks
-
tracexec
Tracer for execve{,at} and pre-exec behavior, launcher for debuggers
-
pdbtool
reading Program Database (PDB) files and displaying information about them
-
systemd-journal-logger
Systemd journal logger for the log facade
-
thorin-dwp
building DWARF packages from input DWARF objects and packages
-
logforth
A versatile and extensible logging implementation
-
uuinfo
debug unique identifiers (UUID, ULID, Snowflake, etc)
-
trackable
way to track objects manually as an alternative to mechanisms like backtracing
-
retour
A cross-platform detour library written in Rust
-
cntr
A container debugging tool based on FUSE
-
cargo-certora-sbf
Build a program for Certora Verification using Certora's version of Solana Platform Tools
-
git-metrics
A git extension to store metrics directly in git, using the notes
-
float_eq
Compare IEEE floating point primitives, structs and collections for equality
-
intentrace
strace with intent, it goes all the way for you instead of half the way
-
framehop
Stack frame unwinding support for various formats
-
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-logfmt
A logfmt formatter for tracing events and spans
-
leb128
Read and write DWARF's "Little Endian Base 128" (LEB128) variable length integer encoding
-
tracing-web
A tracing compatible subscriber layer for web platforms
-
win_etw_tracing
backend for the
tracing
crate that logs events to ETW (Event Tracing for Windows) -
tracing-loki
A tracing layer for shipping logs to Grafana Loki
-
tracelogging
TraceLogging for Rust
-
tracing-opentelemetry-instrumentation-sdk
A set of helpers to build OpenTelemetry instrumentation based on
tracing
crate -
skywalking
Apache SkyWalking Rust Agent
-
gearbox
Excessive tooling for Rust, boosting productivity and operations
-
opentelemetry_sdk
The SDK for the OpenTelemetry metrics collection and distributed tracing framework
-
autometrics
Easily add metrics to your code that actually help you spot and debug issues in production. Built on Prometheus and OpenTelemetry.
-
simple_logger
A logger that prints all messages with a readable output format
-
metrics-exporter-prometheus
A metrics-compatible exporter for sending metrics to Prometheus
-
adb_client
Rust ADB (Android Debug Bridge) client library
-
pdb2
A parser for Microsoft PDB (Program Database) debugging information
-
logging_timer
timers that log the elapsed time when dropped
-
dioxus-logger
A logging utility to provide a standard interface whether you're targeting web desktop, fullstack, and more
-
cli-log
logging and timing facility configured with an env variable
-
serde-error
Serde (de)serializer for Error types
-
nolog
Pretty (by default) and easy to use logger. Compile-time level filtering, zero deps.
-
lurk-cli
lurk is a pretty (simple) alternative to strace
-
pretty-hex
Pretty hex dump of bytes slice in the common style
-
debugid
Common reusable types for implementing the sentry.io protocol
-
si_trace_print
stack indented trace printing; a rust library to print messages indented to stack depth optionally preceded by the function name
-
opentelemetry-application-insights
OpenTelemetry exporter for Azure Application Insights
-
tracing-subscriber
implementing and composing
tracing
subscribers -
tracing-gstreamer
Bridge between gstreamer and the tracing ecosystem
-
datafusion-tracing
DataFusion tracing of execution plans
-
timely_logging
Common timely logging infrastructure
-
starbase
Framework for building performant command line applications and developer tools
-
desed
Sed script debugger. Debug and demystify your sed scripts with TUI debugger.
-
android_logger
A logging implementation for
log
which hooks to android log output -
kdash
A fast and simple dashboard for Kubernetes
-
log-panics
A panic hook which logs panic messages rather than printing them
-
dipstick
Fast, all-purpose metrics library decoupling instrumentation from reporting backends. Like logging frameworks but with counters, timers and gauges. Supports combined outputs (e.g…
-
chatdbg
Rust-specific support for ChatDBG
-
macho-unwind-info
A parser for Apple's Compact Unwinding Format, which is used in the __unwind_info section of mach-O binaries
-
prometheus-client
Open Metrics client library allowing users to natively instrument applications
-
libipt
The Intel Processor Trace (Intel PT) Decoder Library is Intel's reference implementation for decoding Intel PT
-
debug-helper
declarative macros to help you implement the
Debug
trait manually -
zydis
Bindings for Zydis
-
lambda-otel-lite
Lightweight OpenTelemetry instrumentation for AWS Lambda
-
statsd
A basic statsd client for rust
-
pdb
A parser for Microsoft PDB (Program Database) debugging information
-
forestry
cross-platform CLI logging library for Rust
-
lldb
Rust-like bindings to the public LLDB API. LLDB is the debugger from the LLVM project and is the system debugger on macOS.
-
simple-log
log. It's really simple use
-
log-fastly
log
façade for Fastly Compute -
metrics-util
Helper types/functions used by the metrics ecosystem
-
logfire
Rust SDK for Pydantic Logfire
-
ugdb
An alternative TUI for gdb
-
probe
Static instrumentation probes
-
relastic
lib inspired by Serilog for application-wide logging to Elastic
-
jwtinfo
Command line tool to get information about JWTs (Json Web Tokens)
-
veil
Rust derive macro for redacting sensitive data in
std::fmt::Debug
-
wasmtime-jit-debug
JIT debug interfaces support for Wasmtime
-
lief
Official Rust bindings for LIEF
-
kubetui
An intuitive Terminal User Interface (TUI) tool for real-time monitoring and exploration of Kubernetes resources
-
melior
The rustic MLIR bindings in Rust
-
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.
-
fdintercept
Intercepts and logs stdin, stdout, and stderr for any target command
-
tracing-unwrap
Extension traits for logging failed unwraps to a tracing subscriber
-
symbolic
symbolicate and process stack traces from native applications, minidumps, Unreal Engine 4 or minified JavaScript
-
tracelite
An alternative to the tracing crate which is specialized for OpenTelemetry traces
-
watchlog
A command-line utility to help you see how a log is moving
-
slog
Structured, extensible, composable logging for Rust
-
flipperzero
Flipper Zero
-
influxive
High-level Rust integration of opentelemetry metrics and InfluxDB
-
opentelemetry-gcloud-trace
OpenTelemetry support for Google Cloud Trace
-
perftree
debugger for chess engines. Compare your game tree to Stockfish!
-
release-exporter
Retrieves release information and exports related metrics
-
await-tree
Generate accurate and informative tree dumps of asynchronous tasks
-
bare_err_tree
Display errors as a formatted tree
-
oauth10a
oauth 1.0a protocol fully-async with logging, metrics and tracing facilities
-
ftlog
An asynchronous logging library for high performance
-
dwfv
digital waveform viewer with vi-like key bindings
-
microsoft-dia
Debug Interface Access (DIA) SDK
-
spdlog-rs
Fast, highly configurable Rust logging crate, inspired by the C++ logging library spdlog
-
tklog
Lightweight and efficient rust structured log library with support for log level, file shred, compressed archive
-
slog-async
Asynchronous drain for slog-rs
-
force-ansi
A command-line wrapper program that can force ANSI code to be enabled in the Windows console
-
valuable
Object-safe value inspection, used to pass un-typed structured data across trait-object boundaries
-
mozdevice
Client library for the Android Debug Bridge (adb)
-
sentry-tracing
Sentry integration for tracing and tracing-subscriber crates
-
starlight-comet
Comet is a debugging tool made for the Starlight Operating System
-
telemetry-subscribers
common telemetry and observability functionality
-
datadog-apm-sync
Datadog APM-compatible tracer and logger for Rust
-
tracing-config
configuration file approach to initializing and configuring tracing and tracing-subscriber
-
logform
logform for rust
-
argus-ext
Trait debugger analysis for IDE interactions
-
logroller
automatic file rotation, working with the
tracing-appender
crate -
rgdb
console frontend for GNU debugger
-
kcr_logging_banzaicloud_io
Kubernetes Custom Resource Bindings
-
healthchecks
notify healthchecks.io from inside applications
-
radio_datetime_analyzer
Analyzer for log files of time station decoders
-
minidumper
IPC impl for creating a minidump for a crashed process
-
tracing-error
enriching errors with
tracing
-
renderdoc
application bindings for Rust
-
eventheader_dynamic
Rust API for runtime-specified eventheader-encoded Linux Tracepoints via user_events
-
gix-trace
provide minimal
tracing
support that can be turned off to zero cost -
logwise
an opinionated logging library for Rust
-
boxxy
Linkable sandbox explorer
-
android-logd-logger
A logging implementation for
log
which directly writes to the Android logd daemon -
loggix
A powerful, structured logging library for Rust inspired by Logrus. Features thread-safe logging, structured fields, custom formatters, and beautiful terminal output.
-
env_filter
Filter log events using environment variables
-
vise
Typesafe metrics client
-
tracing-layer-slack
Send filtered tracing events to Slack
-
traccia
A zero-dependency, flexible logging framework for Rust applications
-
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.
-
antop
TUI application for monitoring antnode instances. Discovers nodes via log files, fetches metrics (resource usage, peers, bandwidth, etc.), calculates network speeds, and displays the…
-
yaxpeax-arm
arm decoders for the yaxpeax project
-
ftail
logging implementation for the
log
crate with support for multiple channels -
tracing-panic
A panic hook that captures panic information as a tracing event
-
breakpad-symbols
working with Google Breakpad's text-format symbol files
-
dsi-progress-logger
A tunable time-based progress logger to log progress information about long-running activities
-
tracing-serde-structured
An alternative, structured, compatibility layer for serializing trace data with
serde
-
debug_tree
Build a tree one element at a time and output it as a pretty string
-
libprettylogger
A highly customizable logger library
-
polar-core
Polar core library for oso, an open source policy engine for authorization that’s embedded in your application
-
coreminer
A debugger which can be used to debug programs that do not want to be debugged
-
loggit
lightweight, easy-to-use logging library for Rust
-
cf-rustracing-jaeger
Jaeger client library created on top of rustracing
-
gst-plugin-tracers
GStreamer Rust tracers plugin
-
mpigdb
A wrapper arround mpiexec, gdbserver, and gdb that makes debugging MPI programs eaiser
-
fasyslog
A fast syslog client written in Rust
-
open-feature
The official OpenFeature Rust SDK
-
deno_runtime
deno runtime library
-
tracing-cloudwatch
tracing-subscriber layer that sends your application's tracing events(logs) to AWS CloudWatch Logs
-
cx-sdk
Coralogix Management SDK
-
phs
Runtime for Phlow Script, PHS
-
tracing-ecs
Tracing subscriber that output ECS (Elastic Common Schema) JSON log lines
-
winlog2
log backend to send messages to the Windows event log
-
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.
-
tracing-tunnel
Tunnelling tracing information across API boundary
-
dlt_log
Log crate adapter for integrating with the Diagnostic Log and Trace (DLT) system
-
sentry-types
Common reusable types for implementing the sentry.io protocol
-
array-object
Self-describing binary format for arrays of integers, real numbers, complex numbers and strings, designed for object storage, database and single file
-
log-once
Collection of helper macros for logging some events only once
-
traceon
An easy to use log and tracing formatter with a flattened json or pretty output
-
wasm-logger
A logger that sends a message with its Rust source's line and filename to the browser console
-
styledlog
combining versatile logging features with styled output
-
eventlog
A log-compatible wrapper around the Windows Event Log API
-
tracing-wasm
tracing subscriber for browser WASM
-
git-leave
Check for unsaved or uncommitted changes on your machine
-
ocli
opinionated logger for command line tools
-
hxd
configurable and dependency-free hexdump library
-
influxive-otel
Opentelemetry metrics bindings for influxive-child-svc
-
log_x
The
Log X
library provides a flexible and extensible logging framework for Rust applications. It supports different log levels, module-specific logging, and customizable log output targets. -
hashmoji
Generates deterministic emoji based on the hash of a value
-
tracing-rfc-5424
A tracing layer that writes to syslog
-
blazecli
A command line utility for the blazesym library
-
rgbobj
A command-line program to print out RGBDS object files
-
rs-consul
access to a set of strongly typed apis to interact with consul (https://www.consul.io/)
-
scm-record
UI component to interactively select changes to include in a commit
-
ferrite-logging
Logging infrastructure for Ferrite image viewer
-
unbug
programmatically invoke debugging breakpoints with helping macros
-
ms-pdb-msfz
Reads Compressed Multi-Stream Files, which is part of the Microsoft PDB file format
-
named-retry
retrying fallible asynchronous operations
-
rusty-hook
git hook utility
-
sloggers
frequently used slog loggers and convenient functions
-
logkit
Super fast, structured, scalable logging library for Rust
-
tracing-perfetto
Tracing layer for recording spans and events as perfetto event format
-
capstone-sys
System bindings to the capstone disassembly library
-
rocket-sentry
Simplifies integration between the Rocket web framework and Sentry application monitoring system
-
opentelemetry_gcloud_monitoring_exporter
support for exporting metrics to Google Cloud Monitoring
-
evunit
A unit testing program for the Game Boy
-
adb-kit
用于与 Android Debug Bridge (ADB) 交互
-
timberio/tracing-limit
A high-performance observability data pipeline
-
iroh-metrics
metrics for iroh
-
vivisect
A cross-platform, ELF, Mach-o, and PE binary parsing and loading crate
-
mozilla/neqo-common
Neqo, an implementation of QUIC written in Rust
-
cargo-depsize
Rust cargo utility that calculates and displays the total size of each dependency in your Rust project
-
opentelemetry-datadog
Datadog exporters and propagators for OpenTelemetry
-
soprintln
println wrapper that includes a timestamp, shared object ID and thread ID with useful colors
-
fastrace-tonic
A tonic instrument for propagating trace context for fastrace
-
colourful-logger
A minimal colourful logger for Rust
-
symbolizer-rs
A fast execution trace symbolizer for Windows that runs on all major platforms and doesn't depend on any Microsoft libraries
-
hackerlog
logging tool with no fluff for hackers
-
metriki-core
A metrics library ported from dropwizard metrics
-
winston
winston for rust
-
virtio-bindings
Rust FFI bindings to virtio generated using bindgen
-
srcsrv
Interpret the contents of a srcsrv stream from a pdb file (Microsoft Source Server)
-
tokio_util_watchdog
A watchdog utility for tokio runtimes
-
pretty-git-prompt
Your current git repository information inside a beautiful shell prompt
-
cosmian_logger
Logger init
-
always-assert
Recoverable assertions for long-running robust applications
-
rtlola-cli
A CLI interface for the RTLola interpreter
-
serdebug
serde-based replacement for #[derive(Debug)]
-
logcontrol
Abstract types for the systemd logcontrol interface
-
asynclog
asynchronous log library
-
service_conventions
Conventions for services
-
rolling-file
A rolling file appender with customizable rolling conditions
-
axum-tracing-opentelemetry
Middlewares and tools to integrate axum + tracing + opentelemetry
-
dyn-logger
configure tracing logger dynamically via configuration file in toml format
-
lovely_env_logger
a visually lovely env_logger
-
pinocchio-log
Lightweight log utility for Solana programs
-
goblin-experimental
(Experimental) An impish, cross-platform, ELF, Mach-o, and PE binary parsing and loading crate
-
tracing-durations-export
Record and visualize parallelism of tracing spans
-
opentelemetry-otlp
Exporter for the OpenTelemetry Collector
-
bp3d-debug
Tracing subscriber implementations for use with BP3D software. Supports traditional logging through bp3d-logger and supports remote profiling through TCP.
-
pyisheval
A Python-like expression evaluator in Rust
-
wd_log
A practical log crate for rust
-
undname
demangling Microsoft symbols
-
opentelemetry-appender-tracing-patched
An OpenTelemetry log appender for the tracing crate
-
spinne-logger
Logger for spinne
-
metrics-process
Cross-platform Prometheus style process metrics collector of metrics crate
-
sentry-rust-minidump
Captures native crashes as minidumps and sends to Sentry
-
dirty-debug
Quick and dirty debugging
-
kv-log-macro
Log macro for log's kv-unstable backend
-
influxive-otel-atomic-obs
Opentelemetry observable metric implementations based on std::sync::atomic types
-
invariants
Assertions for normal and invariant based development
-
err_trail
Add context to errors through logging
-
ccp-config
Config for the Fluence CCP application
-
falco_plugin
High level bindings for the Falco plugin API
-
mixtrics
One crate for all metrics
-
byte-repr
inspect binary, little-endian, and big-endian memory representations of numbers
-
memprocfs
Physical Memory Analysis Framework
-
ftlog2
An asynchronous logging library for high performance
-
log-reload
Dynamically reload log loggers
-
size-of
measuring the total memory usage of an object
-
service-skeleton
The bare bones of a service
-
casual_logger
What a bother. I want to logging it without setting it.
-
assert_enum_variants
macro that asserts that all variants of an enum are as provided in the macro invocation
-
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.
-
tracing_android_trace
Support for Android NDK Tracing
-
gbsdiff
highlighting the differences in the execution of two GBS files
-
tracing-gelf
A Graylog tracing library
-
prometheus-http-query
Prometheus HTTP API client
-
otlp-logger
convenience crate to configure an OpenTelemetry otlp endpoint with Tokio Tracing
-
log4you
Structured logging for Rust with dynamic UUID log IDs, built on log4rs
-
thorin-dwp-bin
Merge DWARF objects and packages into DWARF packages
-
witchcraft-log
A structured logging facade for Witchcraft servers
-
dylib_hook
A framework for hooking functions loaded from dynamic libraries on Linux
-
bugstalker
modern and lightweight debugger for rust applications
-
terminator
Formatter for pretty panics and errors
-
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.
-
unreal_log_parser
log parser for Unreal Engine logs, which can be used to extract useful information from logs
-
btetto
that produces Perfetto protobuf from formatted bpftrace output
-
print_logger
Logger that print messages to stdout or stderr
-
slog-loggly
unofficial Loggly drain for the slog logging infrastructure in Rust
-
cadence-macros
Macros for Cadence, an extensible Statsd client for Rust
-
dapts
Debug Adapter Protocol (DAP) types made easy
-
spandoc
Procedural macro attribute for converting doc comments into tracing spans
-
hex_fmt
Formatting and shortening byte slices as hexadecimal strings
-
call_logger
A logger that calls another application for every logged item
-
bt_logger
lightweight Rust log library with support for log level. Can Generate Log meessage only.
-
re_log
Helpers for setting up and doing text logging in the Rerun crates
-
lloggs
Logging configuration for clap applications
-
metrics_printer
A recorder for the metrics library that prints metric values to an output in regular intervals
-
clang_log
log implementation
-
hermes_rs
A dependency-free disassembler and assembler for the Hermes bytecode
-
tracing-shared
Share tracing bwtween dylibs
-
hexxdump
configurable tool for generating hex dumps
-
tracing-logger-config
Custom logger config for tracing
-
dap
Debug Adapter Protocol
-
doclog
log library based on Rust's compiler logs
-
android_log-sys
FFI bindings to Android log Library
-
bevy_gizmo_log
Render bevy gizmos by logging them
-
syslog-tracing
syslog backend for
tracing
-
tracing-perfetto-sdk-layer
A provider of tracing layers for tracing-subscriber using the native C++ Perfetto SDK
-
kernlog
Kernel logger implementation (for low level logging to
/dev/kmsg
) -
wasm-tracing
Tracing subscriber for WebAssembly. Maintained fork of tracing-wasm.
-
tracing-cloudchamber
Extend tracing with an ffi via cxx to emit events and create spans in C++
-
unwind-context
Macro to add colored panic context to your functions
-
detect_flake
Run many instances of the same command in parallel to find abnormal behavior or check if a test is flaky
-
rigz
CLI for running rigz locally
-
vgzzq
modernised rewrite of edef's valgrind_request library for making Valgrind client requests
-
elfx86exts
Decode x86 binaries (ELF or MachO) and print out which instruction set extensions they use
-
tracing-oslog
A layer for tracing that outputs to the oslog on macOS/iOS
-
libseat
Safe libseat bindings
-
metrics-exporter-opentelemetry
🐻❄️🎈 A
metrics
exporter over OpenTelemetry -
valust
A data validation library for Rust
-
tracing-stackdriver
Stackdriver-compatible tracing layer and event formatter
-
xjbutil
A xjbly created utility library for my own use
-
log-plus
asynchronous log library
-
rs-logger
logging library
-
slog-scope
Logging scopes for slog-rs
-
agp-tracing
Observability for AGP data plane: logs, traces and metrics infrastructure
-
sp_log
easy way of logging for Rust's log crate
-
e-log
log
-
dlog_rs
Rust adapter for the dlog logging platform
-
lumelog
A lightweight, flexible, and configurable logging library for Rust, with support for runtime configuration and build-mode detection
-
logged-stream
Logging of all read/write operations, errors and drop of underlying IO object
-
redox-log
An extensible logging framework mainly for use by Redox OS
-
rusteval
Make your application's structs and functions interactive
-
emdumper
acquire the physical memory on linux systems (root is necessary)
-
same-content
Determine whether data from different sources are the same
-
easy-logging
An easy way to get logging working in your CLI tool
-
ixa
A framework for building agent-based models
-
unity-reference-server
An application and server for resolving references within Unity projects
-
crashy
crash reporting with nicer stack traces and information about the current process, with optional Sentry integration
-
nearly
Compare IEEE floating point types
-
ringlog
A fast and lightweight non-blocking logging framework
-
witcher
Track and put down bugs using simple concise error handling
-
i2pd-webconsole-exporter
Prometheus exporter for i2pd (via Web Console scraping)
-
formatted_logger
A logger that provides to log a context data with a message
-
dontpanic
Get instant notifications about any panic!(); in your codebase
-
probe-rs-tools
A collection of on chip debugging tools to communicate with microchips
-
mcfunction-debugger
A debugger for Minecraft's *.mcfunction files that does not require any Minecraft mods
-
sologger_log_transformer_wasm
extract and structure logs from Solana API logSubscribe responses and provides WASM support
-
custom-utils
Provide customized tools based on features
-
simple_file_logger
file logger for Rust
-
UaaS
UwU as a Service: The fastest text uwuifier in the west running behind an HTTP server
-
proxy_logger
Command line interface for proxying TCP connections with payload output into console which can be formatted different ways
-
gay_panic
panic handler, but make it gay
-
paranoid-android
Integration layer between tracing and Android logs
-
sdre-rust-logging
logging library for Rust, with a custom formatter
-
pogr_tracing_rs
allow log collection from the tracing crate, easy and simple
-
hhmmss_rs
Format time and duration in chrono, std::time and time as HH:MM:SS and HH:MM:SS.xxx
-
pakfixer
Command-line interface for libpfu
-
pipe-logger
Stores, rotates, compresses process logs
-
cursive-logger-view
Forked from deinstapel/cursive-logger-view-view
-
alioth-cli
Experimental KVM-based type-2 hypervisor/VMM
-
pyo3-pylogger
Enables
log
for pyo3 based Rust applications using thelogging
modules -
statsdproxy
A proxy for transforming, pre-aggregating and routing statsd metrics
-
minidump-debugger
an experimental GUI for inspecting minidumps with rust-minidump
-
SafeManuallyDrop
A safe version of ManuallyDrop with various features and options to track undefined behavior when working with ManuallyDrop
-
jaegercat
A handy command line tool showing traces emitted by Jaeger clients
-
logstr
Log saving
-
loggy
An opinionated library for developing and testing rust applications that use logging
-
renderdoc-sys
Low-level bindings to the RenderDoc API
-
speak-easy
Logging functionalities with different levels and rotation options built on top of tracing and compatible with of tokio-rs
-
async-backtrace
Efficient, logical 'backtraces' of async tasks
-
datadog-formatting-layer
providing a tracing-subscriber layer for formatting events so Datadog can parse them
-
tsc-trace
low overhead tracing of rust code using time stamp counter (x86 rdtsc)
-
nagiosplugin
A small helper library to make it easy to write nagios/icinga checks
-
trace-deck
GUI for visualizing and analyzing tracing tape files
-
rimplog
colorful, and easy-to-use logging library for Rust
-
compact-debug
Monkey-patches Rust's fmt system to make pretty-printing more compact
-
opentelemetry-semantic-conventions
Semantic conventions for OpenTelemetry
-
bp3d-logger
A flexible Log implementation intended to be used with BP3D software
-
ms-pdb-msf
Reads Multi-Stream Files, which are used in the Microsoft Program Database (PDB) file format
-
faerie
ELF and Mach-o native binary object file emitter
-
tryexpand
Test harness for macro expansion
-
symbolic-debuginfo
inspect and load DWARF debugging information from binaries, such as Mach-O or ELF
-
fiddler-cli
Data Stream processor CLI written in rust
-
dbgbb
A framework for analyzing debugging data in a Mathematica/Jupyter notebook
-
appinsights
Application Insights SDK for Rust
-
simplog
An extremely small and simple logger to stdout/stderr, with controllable levels of verbosity
-
emit_opentelemetry
Emit diagnostic events to the OpenTelemetry SDK
-
otlp-stdout-span-exporter
A span exporter that writes OpenTelemetry spans to stdout in OTLP format
-
logcall
An attribute macro that logs the function return value
-
cute-log
cute logger for log crate
-
xan-log
My personal logger
-
kcr_s3_services_k8s_aws
Kubernetes Custom Resource Bindings
-
gitlab-runner
Helper crate to build custom gitlab runners
-
glug
A logging impementation for log with graphics in the terminal
-
tracing_log_error
A set of helpers to capture rich error context in tracing logs
-
krossbar-logger
Krossbar logger
-
codespan_preprocessed
Beautiful diagnostic reporting for M4 (or cpp) preprocessed text files
-
cursive-flexi-logger-view
An alternative debug view for gyscos/cursive using emabee/flexi_logger
-
debug-log
dbg! and eprintln! that only run on debug mode. WASM is supported.
-
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
-
serif
An opinionated tracing-subscriber configuration with a focus on readability
-
logfather
straightforward logging library for Rust
-
otlp-sigv4-client
AWS SigV4 authentication client for OpenTelemetry
-
rslint_errors
Pretty error reporting library based on codespan-reporting built for the RSLint project
-
networky
networking library for indigo with NaCl (Curve25519) encrypted connections and an async progress monitor
-
ph-mobile-network
identifying mobile network operators in the Philippines based on phone number prefixes
-
cadom
Some error-processing helpers for Rust
-
tracing-core
Core primitives for application-level tracing
-
dev-scope
help diagnose errors, setup machines, and report bugs to authors
-
slog-dtrace
Forward slog messages to DTrace
-
cambridge-asm-cli
Run pseudoassembly from Cambridge International syllabus 9618
-
tao-log
Extension macros for output to the log crate
-
tracing-appender-plus
Sync with tracing-appender and support rolling with local time
-
ferretlog
Tiny and simple logging macro for Rust
-
libpt-log
Personal multitool
-
opentelemetry-micropb
An alternative to opentelemetry-proto which uses micropb
-
perftree-cli
Command-line interface for perftree
-
teams
a free software to ensure better project management for teams
-
tracing-logfmt-otel
A fork of tracing-logfmt with added support for opentelemetry span data
-
haitaka-usi
Universal Shogi Interface (USI) library
-
myotel
A foolproof best practice for initializing the integration of OpenTelemetry with the
tracing
library, providing support for logs, metrics, and trace -
black
in Rust for asynchronous, thread-safe logging
-
jaylink
communicate with J-Link USB devices
-
stackdriver_logger
A logger for Google's Stackdriver with a cli-friendly fallback for local development
-
alloc_counter
Count allocations, reallocations, deallocations. Allow, deny, or forbid allocations on an expression or function basis.
-
reopen
File reopening utility
-
blazesym-c
C bindings for blazesym
-
scribe-rust
straightforward and color-coded logging library for Rust applications
-
phlow-sdk
SDK for Phlow, a fast, modular runtime for building backends with YAML flows, Rust modules, and native OpenTelemetry observability
-
soulog
polished, clean and colourful console logging and error handling
-
minidump-stackwalk
Analyzes minidumps and produces a report (either human-readable or JSON)
-
gdbstub_arch
Implementations of
gdbstub::arch::Arch
for various architectures -
forensic-adb
Tokio based client library for the Android Debug Bridge (adb) based on mozdevice
-
clog-cli
A conventional changelog for the rest of us
-
sudo
Detect if you are running as root, restart self with sudo if needed or setup uid zero when running with the SUID flag set
-
onesignal-tracing-tail-sample
Tail sampling support for tracing with OpenTelemetry
-
netter_logger
Logger for Netter project
-
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…
-
tiny_bail
Small but flexible macros for bailing on failure
-
logutil
log Util is a Rust-based tool designed to help you monitor and analyze Nginx access logs in real-time
-
mago-feedback
Logging, progress bars, and other feedback utilities
-
sentry-backtrace
Sentry integration and utilities for dealing with stacktraces
-
opentelemetry-spanprocessor-any
A metrics collection and distributed tracing framework
-
slicec
The Slice parser and other core components for Slice compilers
-
cloudwatch_logging
logging to AWS CloudWatch Logs
-
mt_logger
A low-dependency, multithreaded logging library with a focus on traceability and ease-of-use via macros
-
langfuse
client for the Langfuse.com observability platform by Neura AI
-
ladybug
A small library for triggering a logic analyzer from program events
-
sensible-env-logger
A pretty, sensible logger for Rust
-
grpc_logger
A gRPC-based logging system with multiple output modes and retry capabilities
-
runtime_tracing
schema and tracing helpers for the CodeTracer db trace format
-
aul
useless Logger
-
emolog
Emoji based logger for debugging
-
firo_logger
A logger that prints colours
-
rstrace
strace to trace system calls and CUDA API calls
-
metricus
Low latency metrics framework
-
debug_print
print only in debug build
-
bitgrep
Binary grep for numerical data types
-
one_log
log call
-
rust_observer
Express telemetry rust SDK
-
tide-tracing
middleware for tide using the tracing crate for logging
-
debug_unsafe
Unsafe getters and unwraps are safe in debug
-
firedbg-rust-debugger
FireDBG Debugger Engine for Rust
-
deploy-temp-fringe
safe, lightweight userland context switches
-
garmin_download
DownloadManager struct capable of downloading data directly from Garmin
-
comfy-print
Non-panicking versions of println! and friends. Async implementation.
-
loggur
로깅 크레이트
-
apirquest_bin
ApiRquest is a library for testing Api Rest. Written in Rust, it allows you to use the Rhai scripting language to increase test flexibility. It uses Gherkin syntax for test scenarios.
-
strain
A CPU stressing utility written in Rust
-
rocket_prometheus
Prometheus instrumentation for Rocket applications
-
Htrace
tracing system
-
godot-logger
A logger for godot-rust projects that prints logs using the godot_print! macro
-
containerd-shimkit
Opinionated library for building containerd shims
-
isr
Intermediate Symbol Representation
-
defmt-logger-tcp
A defmt logger that serves logs over TCP
-
teliox
Transaction Event Log
-
ant-logging
Logging utilities for crates in the Autonomi repository
-
fanqie_dev_tool
A useful development tool for various tasks,Refer to https://github.com/maochunguang/my_dev_tool repository, thanks to the original author
-
hilog
A log and env_filter compatible logging sink for HiLog on OpenHarmony
-
exemplars
Trait for providing examples of a type
-
tracing-appender-localtime
tracing-appender base on localtime (chrono)
-
eventheader
Rust API for eventheader-encoded Linux Tracepoints via user_events
-
logex
logger for Rust command line applications
-
ms-codeview
Definitions for use with CodeView debugging symbols
-
trace4rs
log4rs like usability with the
tracing
crate as the base -
logger-rust
logger with 5 logging types and 3 types of level logging
-
logid
Rust logging framework using IDs to identify log entries
-
opentelemetry-appender-tracing2
An OpenTelemetry log appender for the tracing crate
-
firetail
tui tool designed to filter and view your Opnsense firewall logs with ease, It's still in development, but it already offers key features for efficient log analysis
-
releasetag
Define releasetags eventually propagating into crash-files 'core'
-
clia-tracing-appender
A personal temporary tracing-appender, support symlinking latest log file and local offset time format
-
float-dbg
Debug floating point numbers easily
-
funlog
A procedural macro for tracing Rust function calls
-
logsley
Opinionated logging library
-
clearstreet
Clear Street SDK for Rust
-
rolling-file-opt
A rolling file appender with customizable rolling conditions
-
table-format
Formats tables for printing to terminals and logs
-
cernan
A telemetry and logging aggregation server
-
pleme
Manage pleme style monorepos
-
togglog
A compile-time toggle wrapper for the log crate
-
okstd
The standard library that's ok
-
shr_qpack_log
http3 qpack测试工具
-
dbgf
dbg with a format string
-
swing
Log like it's 1978 with this logging implementation for the log crate
-
testing_logger
Supports writing tests to verify
log
crate calls -
emoji-commit
Make your git logs beautiful and readable with the help of emojis
-
crypsol_logger
Structured asynchronous logger for Rust services with an AWS CloudWatch backend
-
debug_pets
Debug pets is a crate that adds the cutest debugging tools you have ever seen
-
logging-subscriber
logging subscriber which can be silenced
-
cs_epic_util
private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
logcontrol-log
log backend for the log control interface
-
rs-abbreviation-number
abbreviate numbers using metric prefix
-
sourcefile
Retain mapping information when concatenating source files, to make error messages more useful
-
deno_telemetry
Telemetry for Deno
-
tracing-axiom
The tracing layer for shipping traces to Axiom
-
ecs-logger
A logger compatible with Elastic Common Schema (ECS) Logging
-
v-common-v8
common part of the veda platform
-
init-tracing-opentelemetry
A set of helpers to initialize (and more) tracing + opentelemetry (compose your own or use opinionated preset)
-
log-reroute
Support to change logging target for the log crate
-
ant-metrics
metrics for the Autonomi node binary
-
logerr
Seamless error type logging
-
brewfatherlog
Log temperatures from grainfather fermenters to brewfather
-
dune
A shell🐚 by the beach🏖️!!
-
roga
A Fast, beautiful, lightweight, and flexible logging library for Rust
-
log-table
Print and save logs in a table format
-
timelog
timer for logging time durations like console.time in JavaScript
-
iter-log
Logs the progress of iterations, both for sequential and parallel (Rayon) iterators
-
aliyun-log-rust-sdk
Rust sdk for Aliyun Log Service
-
flaregun
Tracing and monitoring tools for Linux
-
sentry-tower
Sentry integration for tower-based crates
-
mod_logger
A consumer for the log crate that allows module-wise configuration
-
eternaltwin_log
Structured logs for etwin
-
custom_logger
A lightweight logger crate for structured and configurable logging to console and file
-
mtc-token-healing
Token healing implementation
-
log-derive
Procedural Macros for logging the result and inputs of a function
-
inotify-logger
Log inotify events in a friendly way
-
preamble
First class, scalable rust project generator with batteries included
-
quake_log_parser_lib
A Sample Lib to Parse Quake Game Log
-
adb-client-tokio
communicating with Android devices via the Android Debug Bridge (ADB) protocol
-
mick-jaeger
Rust client for sending traces to a Jaeger server
-
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
-
quickwit-cluster
Quickwit's cluster membership
-
sozu-prometheus-connector
This application retrieve internals metrics of Sōzu and format them into prometheus
-
tracing-rewrite
Tracing logs conditional rewrite wrapper
-
woody
A logger for Rust that's *actually* easy to use
-
cgp-error-eyre
Context-generic programming error handlers implemented using eyre
-
sos-logs
Log file helpers for the Save Our Secrets SDK
-
develop_debug
Print debugging information at development time
-
pmortem
A process dumper
-
joat-logger
Logger and progress indicator
-
ddshow
Timely and Differential dataflow log analysis and vizualization
-
flutter_logger
logging library for using rust together with flutter/dart and flutter_rust_bridge
-
flexi_syslog
A syslog writer for flexi_logger
-
treetrace
A tracing layer that nests events in spans
-
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
-
valust-axum
Valust utilities for Axum
-
veilid-tracing-wasm
Fork of tracing-wasm modified to the needs of the Veilid project. Tracing subscriber for browser WASM
-
symbolic-il2cpp
parsing il2cpp line mappings
-
backtrace-sys
Bindings to the libbacktrace gcc library
-
libnode_rs
embedding Nodejs (libnode) within Rust
-
irox-log
Basic console and file logging
-
tracing-fluentd
Enables forwarding of
tracing
events towards thefluentd
server -
ms-pdb
Reads Microsoft Program Database (PDB) files
-
cargo-lldb-test
A cargo plugin to run your cargo tests in lldb
-
alto_logger
an opinionated logger that provides colorful and multi-line output
-
ackorelic
Idiomatic Rust bindings to the New Relic C SDK
-
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…
-
metrics-tracing-context
tracing context as metrics labels
-
liberr
A flexible error message handling crate focused on error tracing for useful debugging
-
feldera-size-of
measuring the total memory usage of an object
-
espmonitor
Monitors ESP8266 and ESP32 execution over serial
-
gasket-prometheus
Prometheus metric exporter for the Gasket framework
-
krossbar-log-lib
Krossbar log lib
-
syslog_client
Syslog client
-
easylog
easy to use logging-crate. Write log-messages to a file.
-
opentelemetry-auto-span
A helper library for opentelemetry tracing
-
emit_web
Instrument Web-based applications using emit
-
structlog
Structured logging based on key/value pairs
-
shadow-formatted-version
Version information in a preformatted block
-
backtrace-error
wrap errors with automatic backtrace capture and print-on-result-unwrap
-
yt-search
YouTube search library
-
nonblock-logger
A non-blocking logger for Rust
-
xray-lite
AWS X-Ray daemon client 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
-
MIPS_disassembly
Takes MIPS machine code and return MIPS assembly
-
shimkit
Opinionated library for building containerd shims
-
rdbg
Quick and dirty Rust remote debugging
-
timely-logging-master
Common timely logging infrastructure
-
rstack
Stack traces of remote processes
-
charlie_buffalo
join attributes on system logs
-
turing-api
The Turing mod scripting API for Beat Saber
-
bunyan_view
A full-featured port of the Node Bunyan structured log file viewer
-
fuzed-iterator
Iterator wrapper for detecting incorrect use of non-fused iterators
-
wang_utils_logger
个人使用的rust工具库
-
ovr-ruc
Rust Util Collections
-
dirty_logging
A fast (to code), stateless logging utility with no dependancies to output to stout or output.log with ease
-
my-env-logger-style
pretty, opinionated style for env_logger
-
fastrace-axum
A axum instrument for propagating trace context for fastrace
-
coredump
Force coredump creation on panics
-
pmsf
Polymorphic Malware Stage Framework (PMSF): a research-grade Rust framework for simulating and analyzing modular malware stages
-
resym
Serialize and symbolicate stack traces from remotely located PBD
-
logflume
A low latency logging library 🪵
-
spell
Streaming Parser for Event Logs using an LCS (Longest Common Subsequence)
-
electron-hardener
remove features from Electron that modify runtime behavior
-
mabe
framework for creating debug-friendly error enums in Rust
-
k8s-metrics
K8s Metrics API Resource definitions
-
yaxpeax-dis
disassembly tool using yaxpeax instruction decoders
-
lprsemu
Emulator, debugger and assembler for LPRS1 ISA & CPU
-
enso-logger
An efficient logger for writing applications in Rust
-
durylog
An easy to use library to implements logging on stdout, file or both
-
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
-
hstrace
Syscall tracing from command line and as a library
-
gitsnap
take snapshots of GitHub repositories in a single text file
-
clever
TUI to search through clef logs
-
smda
minimalist recursive disassembler library
-
describe_err
Easily describe similar errors in your code
-
scuffle-metrics
Helper crate to instrument your code with metrics
-
ezpdb
High-level library for https://crates.io/crates/pdb
-
metrics-sqlite
providing SQLite backend for metrics
-
error-backtrace
backtrace your errors
-
astrolog
A logging system for Rust that aims to be easy and simple to use and flexible
-
symbolic-ppdb
parsing and performing lookups on Portable PDB files
-
debug-value
Wrapper type for values that are only needed with debug assertions
-
zbusdg
Universal Data Gateway for ZBUS project
-
vax-disassembler
DEC VAX one-line disassembler
-
workflow-panic-hook
Based on the console_error_panic_hook this crate provides additional functionality allowing panic hook to bring up an in-browser overlay displaying the panic hook stack trace
-
color-debug
Monkey-patches Rust's fmt system to make Debug colored
-
falco_plugin_api
Autogenerated bindings for the Falco plugin API
-
bulletin-board-server
Object storage for ArrayObject for debugging and data taking purposes
-
vigilant
SDK for the Vigilant platform
-
bunyarrs
Opinionated bunyan-like logger for small tools/apps
-
yule_log
A streaming parser for PX4 ULOG files
-
rummage
opinionated environment collector
-
metrics-exporter-dogstatsd
A metrics-compatible exporter for sending metrics to the Datadog Agent
-
action-validator
Validator for GitHub action and workflow YAML files
-
nokia/nwind
A sampling CPU profiler for Linux
-
env_logger_successor
A logging implementation for
log
which is configured via an environment variable -
typedef
Identify, compare types or print type names
-
bugsalot
Debugging macros and APIs for shipping stable codebases
-
sentry-contrib-native
Unofficial bindings to the Sentry Native SDK for Rust
-
ddbug
Display debugging information
-
log_loki
loki logging for use with the log crate. Can be used standalone or with a logging framework like fern.
-
minifemme
Rust log-compatible pretty/ndjson logger, based on femme
-
rillrate-py
rillrate bindings for python
-
tracing_sprout
A tokio-rs/tracing structured JSON formatting layer for the fledgling logger
-
log-ndc
log extension with NDC-like functionality
-
opentelemetry-tracing-utils
Some opinionated useful utilities for setting up otel tracing in Rust
-
makepad-error-log
Makepad error logging
-
metrics-logger
Logs metrics, for development and testing purposes
-
mgba_log
A logging implementation for mGBA
-
opentelemetry-log
A common library for OpenTelemetry logging in Rust
-
json_env_logger2
A structured JSON logger for Rust, original project by softprops was abandonded
-
sqlx-datadog
SQLx instrumentation for tracing to Datadog APM via OpenTelemetry
-
future-timing
Future timing instrumentation. Instrumentation to record the busy and idle time taken by a future as it is driven to completion
-
praiya
An async PagerDuty API client
-
derive-debug-plus
Customizable derive macro for Debug trait
-
the_logger
A very simple but customizable logger for Rust
-
axum-metrics
Minimalist exporter-agnostic metrics instrumentation middleware for axum
-
slog-try
Convenience macros for logging with an optional slog Logger
-
ertrace
Experimental Error Return Tracing for Rust
-
mhlog
thread-safe logging library
-
kcr_amd_com
Kubernetes Custom Resource Bindings
-
rustyrepl
read, evaluate, print, loop (REPL) utility
-
piccolog
A custom logger for body-image and related crates
-
steroid
A lightweight framework for dynamic binary instrumentation
-
lupp
Commandline tool for colorizing logs
-
slog-extlog
Object-based logging and statistics tracking through logs
-
micromegas-perfetto
perfetto trace writer, part of micromegas
-
tracelogging_dynamic
TraceLoggingDynamic for Rust
-
tracing-proc-macros-ink
working tracing integration for logging from within procedural macros
-
epimetheus
prometheus-compatible metrics framework
-
tracing-slog
compatibility between
tracing
and theslog
crate. Use when a library usesslog
but your application usestracing
-
woodchipper
An interactive command-line log processor
-
opentelemetry-datadog-cloudflare
Datadog exporters and propagators for OpenTelemetry for Cloudflare workers
-
tracing-dipstick
Bridge from tracing instrumentation to the dipstick metrics library
-
influxive-child-svc
Run influxd as a child process
-
slog-envlogger
Port of de facto standard logger implementation for Rust, to
slog-rs
framework -
mago-semantics
Performs semantic analysis on PHP code, interpreting the AST to check correctness, resolve references, and enforce language rules
-
retread
debug adapter that allows you to replay log files in your IDE or editor of choice
-
minidump-common
Some common types for working with minidump files
-
veilid-bugsalot
Fork of bugsalot to meet the needs of the Veilid project. Debugging macros and APIs for shipping stable codebases.
-
bulletin-board-mathematica
Mathematica client for BulletinBoard
-
json_env_logger
A structured JSON logger for Rust
-
ezty
Zero-fuss Any-things
-
plog
A modular pretty logger written for Rust programs
-
env_logger_plus
A logging implementation plus for
log
which is configured via an environment variable. Adding target to file, rotating by file size. -
smartalloc
binding
-
gdb-command
Wrapper for gdb in batch mode
-
metricus_agent
Low latency metrics framework
-
debugging_helpers
Trivial functions to make debugging easier
-
lurk-metrics
Metrics Sink for lurk
-
fast-logger
Fast logger for Rust
-
icemelter
minimize files that trigger internal compiler errors (ICEs)
-
anylog
that attempts to parse single log lines into records
-
erdb
A debugger for rust on embedded systems
-
kvlogger
human readable key-value logger
-
win_etw_logger
log provider which forwards events to Event Tracing for Windows (ETW)
-
lokker
logger
-
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…
-
wasi-logger
A
log::Log
implementation for WASM components backed by thewasi:logging/logging
WIT interface -
stlog
Ultra lightweight logging framework for resource constrained devices
-
yall
lightweight backend for the log crate
-
u-siem-syslog
Syslog listener for uSIEM
-
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…
-
trasy
error handling with tracing and backtrace support
-
struct_scalpel
memory layout analysis tool for structs, enums, unions, tuples, and references
-
yellowstone-vixen
An all-in-one consumer runtime library for Yellowstone
-
tokio-console
The Tokio console: a debugger for async Rust
-
log2graph
create directed graphs from log files
-
opentelemetry-aws
AWS exporters and propagators for OpenTelemetry
-
rog
logger
-
blaze-rust-bridge
A sidecar program that serves as a bridge between Blaze CLI and Rust custom executors
-
tracing-honeycomb
Honeycomb.io tracing layer for multiprocess telemetry
-
pipe-logger-lib
Stores, rotates, compresses process logs
-
lib-hyper-organizator
A minimalistic set of features for building web services with Rust and Hyper
-
up-transport-zenoh
Zenoh Rust Transport library implementation of the Eclipse uProtocol
-
wasm-log
A logger that sends a message with its Rust source's line and filename to the browser console
-
brk_logger
A clean logger used in the Bitcoin Research Kit
-
oopsie_woopsie
debugging unexpected panics easier on end-user machines
-
traceback-error
aims to make error handling and tracing easier
-
tracing-aliyun-sls
A tracing layer for aliyun sls
-
winston_transport
winston-transport for rust
-
winlog
log backend to send messages to the Windows event log
-
sherr
Error signalling and logging helpers
-
deboog
Derive macro for extended debug formatting
-
spring-opentelemetry
Integration of spring-rs framework and open-telemetry
-
tracing-newrelic
New Relic integration for tracing
-
fluentbit
build output plugins for Fluent-bit
-
memtrack
A procedural macro for tracking memory usage of functions
-
loggify
Small and simple rust logger
-
sentry-tauri
An experimental Tauri Plugin for Sentry
-
nih_log
An opinionated yet flexible logger catering to the needs of the NIH-plug plugin framework
-
sw-logger-rs
logger for Rust
-
tracing-gcp
tracing subscriber for structured logging in gcp
-
tracing-filter
experimental next-generation filtering support for tracing
-
lumbermill
structured logging
-
timetrap
Macros to wrap your code and measure time
-
hitrace-sys
Bindings to the HiTrace tracing system of OpenHarmony
-
dap-reactor
A debug adapter protocol Rust provider
-
breadcrumbs
A beautiful, tiny traceback and logging library supporting #![no_std] rust
-
seella
visualising the traces emitted by ScyllaDB
-
woodpecker
Fast and extensible logging for Rust
-
logosaurus
Logging implementation modeled after the Go standard library's log package
-
influxive-downloader
Influxive system download utility
-
easy-debug
easy debug rust code
-
klog
that allows you to tail logs of multiple Kubernetes pods simultaneously
-
build-pretty
Pretty to your custom Build Script(build.sh) log displaying!
-
info_utils
displaying Options, Results, and logging in a pleasant manner
-
vise-exporter
Prometheus exporter for metrics defined using
vise
-
udbg
cross-platform library for binary debugging and memory hacking
-
tasktrace
Logical 'backtraces' of async tasks
-
minitrace-jaeger
Jaeger reporter for minitrace-rust
-
fmtlog
configurable logger with format specification
-
logging-rs
add logging to your projects using simple macros
-
tracing-android
Tracing layer to log to Android's logcat
-
logpeek
A logger implementation for the log crate. Meant to integrate with logpeek-server.
-
malogany
tree/hierarchical logging library
-
google_cloud_logging
Google Cloud Structured Logging structures
-
prettylog-rs
A pretty and customizable logging library for Rust
-
sentry-slog
Sentry integration for the slog crate
-
log_macro
Macro to print variable name and value only (stripped from release builds)
-
extlog
Rust Extension log for commandline
-
logged_tcp_proxy
Command line interface for proxying TCP connections with payload output into console which can be formatted different ways
-
process-memory-reader
reading process memory
-
datadog-workflow
Datadog Alfred Workflow to search dashboards, screenboards and monitors
-
log_tester
Test for log messages produced by the log crate
-
qoollo-log4rs-logstash
Logstash appender for log4rs
-
fastrace-opentelemetry
Opentelemetry reporter for fastrace
-
actions-github
translation of the helper library @actions/github to build GitHub actions using rust
-
kafka-logger
logger for sending logs to kafka
-
sayaka
some simple colorful debugging functions
-
unilog
A lightweight Rust logging library supporting async/sync logging and colored logs
-
tracing-ohos
Tracing layer to log to OpenHarmony's HiLog
-
debug_plotter
Convenient macro to quickly plot variables
-
visual
Use Display if available, Debug otherwise
-
fern_colored
efficient logging (with true color support)
-
slog-kickstarter
builder to easily setup the slog logging ecosystem
-
d_print
Print any struct in easy way
-
tracing-subscriber-init
A trait and some functions to make tracing subscriber initialization a bit easier
-
unwrap_or
Four easy unwrap Result and Option macros that allow for any inline-scoped code for things like return, continue, and break
-
logcontrol-tracing
Tracing backend for the log control interface
-
acrylic-png
debug acrylic apps by rendering to a PNG image
-
logchop
Log your
Result
andOption
chains with inline methods -
rand_dev
Reproducible randomness source for tests
-
ex
A libstd wrapper with more detailed errors
-
econtext
Fast and simple error context on panics
-
rogu
logger library
-
depura
Logging, benchmarking and debugging
-
lxc
Linux Containers API
-
task-mon
CLI to execute commands and log results to healthchecks.io
-
forkfs
allows you to sandbox a process's changes to your file system
-
sp_log2
easy way of logging for Rust's log crate
-
emit_otlp
Emit diagnostic events to an OpenTelemetry-compatible collector
-
rovella_logger
logger that is used by the rovella game library (the rest of the library is still in developement)
-
cli_graph
Small crate to generate simple CLI graphs
-
tracing-rolling
helper crate to customize rolling log file with tracing crate
-
m-o
A command line tool for parsing Python dataclass reprs and pretty-printing them
-
rokkett-logger
collecting logs from different applications
-
radius-debug
helper to filter the noise when debbuging FreeRADIUS server
-
symbolic-sourcemapcache
A fast lookup cache for JavaScript Source Maps
-
sentry-log
Sentry integration for log and env_logger crates
-
cyfs-debug
package
-
cvlr-solana
Certora Verification Language for Rust with Solana
-
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
-
openmetrics-parser
An OpenMetrics/Prometheus Text Exposition Format Parser
-
cx-api
Coralogix Management API Proxies. Support package for cx-sdk
-
hollow
attr macro to swallow the body of fn attached to
-
fenrir-rs
Fenrir is a create for using logi for log aggregation which can be used with a logging framework like fern
-
custom_debug
Derive Debug with a custom format per field
-
tracing-rolling-file
A rolling file appender with customizable rolling conditions
-
rust-debug
A debugging library for rust code
-
wasmgdb_ddbug_parser
Unified debug information parser
-
mdlogger
Multi-device logging system library crate
-
behold
enabling contextual debugging
-
symbolic-symcache
An optimized cache file for fast and memory efficient lookup of symbols and stack frames in debugging information
-
cfg_log
Compile time conditional logging
-
basic_log
A basic logging crate for Rust
-
vex-sys
Bindings for valgrind's LibVEX
-
aether-log
Minimal logging library that uses explicit and configurable endpoints
-
q-debug
Quick and dirty debugging for tired Rust programmers
-
opentelemetry-user-events-logs
OpenTelemetry Logs Exporter for Linux user_events
-
alterable_logger
A thin wrapper for "log" allowing to replace the actual logger implementation at run time
-
tracing-record-hierarchical
Record parent
tracing::Span
fields from inside childtracing::Span
’s context -
tracing-serde
A compatibility layer for serializing trace data with
serde
-
comfy-print-sync
Non-panicking versions of println! and friends. Sync implementation.
-
assert-unchecked
Unsafe assertions that allow for optimizations in release mode
-
tlog
A debug library which writes logs into file
-
srcpos
Structure of the location in the source code
-
devlog-tracing
Log subscriber for the tracing library, with a human-readable output format designed for development builds
-
lambda-rs-logging
Logging support for lambda-rs
-
try-ascii
Helper to format byte slices that probably/mostly contain ASCII-encoded text
-
skip_error
helping skip and log Result::Error in iterations
-
driveby
Debug counter for Rust
-
quickwit-aws
working with AWS
-
tracing-distributed
Tracing layer for multiprocess telemetry
-
nix-btm
A nix process monitor
-
valust-regex-utils
Regex utilities for the Valust crate
-
concurrent_log
A log container supporting concurrent append operations
-
detective
application tracer which currently supports tracing Juju applications
-
multi_log
Logger which passes messages on to any number of other loggers
-
tonic-tracing-opentelemetry
Middlewares and tools to integrate tonic + tracing + opentelemetry
-
cargo-proc-debug
Dump proc-macro output for efficient debugging
-
memory_logger
A logger that buffers messages in memory, allowing arbitrary flushes
-
tracing-for-pyo3-logging
Enables
tracing
for pyo3-based embedded Python applications using Python’slogging
module -
cplus_demangle
Rust wrapper for GNU libiberty's cplus_demangle to demangle C++ symbols
-
cmsis-pack
managing CMSIS Packs
-
sll
logging library
-
io_wrapper_statistics
Wrap an I/O object and collect statistics about I/O operations
-
bp3d-tracing
Tracing subscriber implementations for use with BP3D software. Supports traditional logging through bp3d-logger and supports remote profiling through TCP.
-
tembo-telemetry
Logging and Telemetry exporters for Tembo.io applications
-
dzl
logging. It is simple and easy to use :)
-
log-types
Structured log types
-
stackdriver_logger_kv
A logger for Google's Stackdriver with a cli-friendly fallback for local development
-
guiedit
Easily add a developer GUI to any graphical application
-
sentry-anyhow
Sentry integration for anyhow
-
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.
-
streamstore-cli
CLI for S2
-
egui_logger
log implementation for egui
-
logcontrol-zbus
zbus-based DBus frontend for the logcontrol interface
-
tokio-trace
A scoped, structured logging and diagnostics system
-
usbmux-client-tokio
usbmux and lockdown protocol used to connect to iOS devices
-
defmt
A highly efficient logging framework that targets resource-constrained devices, like microcontrollers
-
cat-loggr
lightweight utility for making beautiful logs
-
metrics-exporter-tcp
A metrics-compatible exporter that outputs metrics to clients over TCP
-
trace_caller
Trace the location of caller of a function
-
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.
-
tracing-fast-dev
A helper for tracing crate
-
log4rs-logstash
Logstash appender for log4rs
-
turnstiles
Seamless file rotation
-
hex_pp
Pretty hex dump of bytes slice in the common style
-
ssbc
Interpreter written in Rust. See http://csci.viu.ca/~pwalsh/teaching/261/261/261.html
-
metrical
Graphite/Statsd metrics client
-
falco_plugin_runner
Pure-Rust runner for Falco plugins
-
rf_logger
A logging implementation for
log
which can log to rotated files -
test-format
assert_debug_fmt and assert_display_fmt macros for testing Debug (or Display) implementations on no_std
-
wasm2map
Generates source map for .wasm file with DWARF debug info embedded as source map
-
dbgtools
Expensive and intrusive debugging tools
-
kubert-prometheus-process
A prometheus-client process metrics collector
-
prettyplease
A minimal
syn
syntax tree pretty-printer -
harper-ls
The language checker for developers
-
unwrap-log
Non-panicking alternatives to
Option
andResult
unwrapping, which log at warn level -
micromegas
scalable observability solution
-
coral
that parses output from
cargo check
, and a cli tool that uses the library to print compact error messages -
ufb
Just quickly show or draw a framebuffer in a window, nothing else!
-
rw-diagnose-tools
Toolset for diagnosing Risingwave clusters
-
slog-scope-futures
slog-scope for
Future
s -
crashpad
Rust wrapper for Crashpad
-
ddshow-types
FFI-safe types for ddshow
-
free_log_models
Free logging library shared models
-
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.
-
yapall
Pointer Analysis for LLVM
-
tracing-layer-core
Send filtered tracing events to a webhook endpoint
-
ptr_info_lib
retrieving information about pointer memory regions in Linux
-
winston_http
winston-http for rust
-
xbdm
Xbox Debug Monitor client for Rust
-
nlog
Log implementation that sends text to a Windows notepad window
-
hiatus
Debug concurrent programs by choosing specific execution traces
-
mago-linter
A PHP linter that identifies common coding errors, style issues, and potential bugs, helping maintain high code quality
-
livemod
Unity-like runtime modification of variables
-
trylog
Log if
Err
orNone
-
autput
Log Rust prints and panics to Luau for easy debugging
-
tdbg
Quick and dirty debugging
-
llvm-symbolizer-rust-wrapper
Fix Rust demangling for llvm-symbolizer
-
krossbar-log-common
Krossbar log common library
-
otlp-exporter
OTLP Exporter for the OpenTelemetry Collector
-
qoollo-logstash-rs
Logstash sender
-
moe_logger
A logger with various features
-
scrub_log
Log formatter with colors, file locations, program run duration
-
stdweb-logger
Logger for stdweb
-
axoprocess
Nicer defaults for invoking CLI Commands
-
psp-logger
Logger for the PSP
-
ray-debug
Rust adapter for the Spatie Ray debugging tool (https://spatie.be/products/ray)
-
sscrypt
A CLI tool to encrypt service-skeleton secrets
-
metrics-exporter-statsd
metrics-rs exporter that supports reporting metrics to StatsD
-
slog-unwrap
Extension traits for logging failed unwraps to a slog::Logger
-
minidump-processor
producing stack traces and other useful information from minidump files
-
rust_graphics_log
small and minimal logger
-
scuffle-bootstrap-telemetry
Telemetry utilities for scuffle-bootstrap
-
metricus_allocator
Low latency metrics framework
-
glean-ffi
FFI layer for Glean, a modern Telemetry library
-
lunatic-log
A logging library for lunatic Rust applications
-
rstrace-cuda-sniff
rstrace to sniff CUDA API calls
-
memgrep
Search for strings in process memory
-
firedbg-stream-indexer
FireDBG Event Indexer
-
binspect
inspect the data layout of objects
-
itm_logger
log facade that sends logging information over ITM stim port 0
-
log-mdc
A mapped diagnostic context (MDC) for use with the
log
crate -
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
-
iter-debug
impl Debug for iterators using a wrapper
-
metrics-observer
Text-based UI for metrics-exporter-tcp
-
slog-redis
Redis drain for slog-rs
-
loggers
logger
-
trace4rs-fmtorp
Torpid formatting for trace4rs
-
pokey_logger
A logging library to log different levels and colours
-
biometrics_prometheus
prometheus-compatible exporter of biometrics
-
tracing-ext
Misc. tracing utilities
-
styled_env_logger
An updated version of
pretty-env-logger
-
loggerithm
A logging library for everyone
-
unwrap
An unwrap! and an unwrap_err! macro
-
rillrate-js
rillrate binding for node.js
-
statsrelay
Swiss army knife for aggregation, filtering, relaying, sharding of statsd, prometheus, and other metrics systems
-
pistachio
A Prometheus exporter designed for monitoring UPS devices using Network UPS Tools (NUT)
-
goblin
An impish, cross-platform, ELF, Mach-o, and PE binary parsing and loading crate
-
revy
Proof-of-concept time-travel debugger for Bevy, built with Rerun
-
hitrace
Safe bindings to the HiTrace tracing system of OpenHarmony
-
simple_color_log
color log library for Rust
-
source-map-mappings
Parse the
mappings
string from a source map -
display_utils
Lightweight and no_std-compatible string formatting utilities
-
sworkstyle
Workspaces with the swayest style! This program will dynamically rename your workspaces to indicate which programs are running in each workspace. It uses the Sway IPC. In the absence of a config file…
-
gdbmi
(WIP) Interact with a GDB session through the GDB machine interface
-
tracepoint_decode
Rust API for decoding tracepoints
-
onestop
Time code and aggregate across multiple contexts/threads. Other things too?
-
sentry-log4rs
log4s integration for Sentry
-
ops
Adds operational endpoints to your application
-
rall
Really...? Another Logging Library? Yes! Incredibly Intuitive & Simple
-
console-api
Protobuf wire format bindings for the Tokio console
-
krossbar-log-viewer
Krossbar log viewer
-
eztrace
Zero-fuss debug tracing macro
-
gtsa
proxy gelf messages to the Sentry
-
firedbg-rust-parser
FireDBG Source Parser for Rust
-
target-gen
A cli tool to create new target files for probe-rs ot of CMSIS-Packs
-
moosicbox_logging
MoosicBox logging package
-
pavex_tracing
The official integration between
tracing
and the Pavex framework -
ts_opentelemetry_api
fork of opentelemetry-rust
-
tracing-perfetto-sdk-sys
Native C++ bindings for the Perfetto SDK used by tracing-perfetto-sdk
-
youlog
A logging crate where you bring your own logging logic
-
slog-kvfilter
Key values and Regex based filter Drain for slog-rs
-
prometheus_exporter
Helper libary to export prometheus metrics using tiny-http
-
json_value_description
Json Value Description is a package for outputting a description of unstructured data parsed by Serde Json into a Value
-
bulletin-board-client
Rust client for BulletinBoard
-
fn-formats
Format trait wrappers for Fn(&mut Formatter) -> fmt::Result
-
pandora_box
Syd's log inspector & profile writer
-
panicui
The needed solution for panicking with user interface
-
printio
intercept a Reader or Writer and print it to something on its way in or out. Useful for debugging.
-
secure_log
A secure logging library for Rust with AES-256-GCM encryption
-
debug-here-gdb-wrapper
A shim to help debug-here launch debuggers
-
slog-env-cfg
Opinionated slog drains builder, configurable via env vars
-
backtrace-ext
minor conveniences on top of the backtrace crate
-
x-log
Convenient log that support Native and WebAssembly
-
kcr_flows_netobserv_io
Kubernetes Custom Resource Bindings
-
tauri-plugin-log
Configurable logging for your Tauri app
-
slog-syslog5424
RFC5424 implementation for slog
-
cvlr
Certora Verification Language for Rust
-
firedbg-cli
FireDBG command line interface
-
report
Contextual logging and error reporting
-
pretty_flexible_env_logger
A visually pretty yet a bit configurable env_logger
-
devtools-wire-format
gRPC wire format for the CrabNebula devtools for Tauri
-
logstash-rs
Logstash sender
-
tracing-journald
rich journald subscriber for
tracing
-
numcodecs-wasm-logging
Enable logging for wasm32-compiled codecs for the numcodecs API
-
gravel-gateway
A Prometheus Push Gateway for FAAS applications
-
fastrace-jaeger
Jaeger reporter for fastrace
-
fastrace-reqwest
A reqwest util for propagating trace context for fastrace
-
buche
Logger that logs to stderr based on verbosity specified
-
android-tools
Android-related tools for building and developing applications 🛠
-
tracing-etw
ETW or Linux user_events output for tokio-tracing
-
ddbug_parser
Unified debug information parser
-
slog-google
Google Logging drain for slog-rs
-
darrentsung_debug_parser
Parse the output of
std::fmt::Debug
-
microlog
Dead simple log subscriber
-
libatrace
writing tracing to linux debug fs
-
log-analyzer
log analyzer is a crate used to read, filter and search logs
-
slog-journald
Journald drain for slog-rs
-
spirit-log
Spirit helpers and config fragments for logging
-
visualpanic-rs
providing a panic hook for Rust applications that visualizes the panic with a native error dialog on supported systems
-
rdbg-view
A basic command-line viewer for rdbg
-
ndjsonlogger
-
android_trace_log
handling Android trace logs created with Debug.startMethodTracing
-
close-to
providing comparisons with arbitrary precision
-
datadog-logs
client library for DataDog logs
-
minitrace-datadog
Datadog reporter for minitrace-rust
-
parse-log
tail implementation
-
elfcore
create ELF core dumps for processes on Linux
-
clap-verbosity-flag2
Easily add a
--verbose
flag to CLIs using Clap -
dmacro
define C-like debug trace macro: enter!() and leave!()
-
se-logger
customizable logging crate
-
verboten
A service wrapper to start msvsmon in a hazardous mode
-
unwind
An interface to libunwind
-
nocash_gba_log
A logging implementation for no$gba
-
pidcat
An adb logcat wrapper and filters
-
async-debug
Debug structs and enums containing values that require an async call to render
-
timberio/file-source
A high-performance observability data pipeline
-
galacta-logger
logger that doesn't need initialization. This crate gives logged time, log level, file path, module path, and function name.
-
metry
All-in-one telemetry framework, based on tracing crate
-
datadoghq
Datadog APM-compatible tracer and logger
-
sentry-contrib-breakpad
Unopinionated crash collection for Sentry reporting purposes
-
assert_let_bind
A convenience macro for writing pattern-matching tests
-
syslog5424
A trait based RFC5424 syslog formatter
-
cli-logger
Basic logger with oxidized batteries included
-
tracing-libatrace
A tracing subscriber layer for tracing in debugfs using libatrace
-
android_logger_lite
A lightweight android log library
-
mortem
Easy self-deleting executables
-
tracing-bunyan-formatter-with-utc-offset
A Bunyan formatter for the tracing crate
-
bare_err_tree_proc
Display errors as a formatted tree
-
diff_logger
Pretty diff logger for JSON values in rust
-
dstat
[●◀] Query systemd units quickly from the command line
-
venator
A tracing layer for exporting logs and spans to the Venator app
-
here
macro to print the current file and line number
-
rlog
Minimal file-based logging library
-
local-rolling-file
A rolling file appender with customizable rolling conditions
-
emit_traceparent
W3C traceparent support for emit
-
kcr_crd_projectcalico_org
Kubernetes Custom Resource Bindings
-
bulletin-board-python
Python client for BulletinBoard
-
tracing-rolling-file-inc
A rolling file appender with customizable rolling conditions
-
gobbledygook
English-like random word generator for testing
-
samply-symbols
Symbolication utilities for the Firefox profiler
-
micromegas-telemetry-sink
module for the publication of telemetry, part of micromegas
-
hilog-sys
Rust bindings to the HiLog logging system of OpenHarmony
-
opentelemetry-contrib
Rust contrib repo for OpenTelemetry
-
tracing-chrome
A Layer for tracing-subscriber that outputs Chrome-style traces
-
pretty-trait
trait-based pretty-printing
-
jemalloc_pprof
Convert jemalloc heap profiles to pprof to understand memory usage, fix memory leaks, and fix OOM Kills
-
json-subscriber
Customizable layer and subscriber for
tracing
that emits logs in JSON -
symbolic-minidump
process and inspect Minidump crash reports
-
firedbg-protocol
FireDBG Event Stream Protocol
-
cs-trace
Tracing utilities
-
bitformat
Formats bit-focused data structure for printing to terminals and logs
-
kubert-prometheus-tokio
A prometheus-client tokio runtime metrics collector
-
valust-utils
Valust crate
-
slog-logfmt
logfmt drain & format for slog
-
fastrace-poem
A Poem middleware for propagating trace context for fastrace
-
cargo-what
Tells you what type things are
-
tracepoint_perf
Rust API for reading and writing perf.data files
-
env_assert
assert when an environmental variable is set
-
infinite-errors
Generic error handling framework with static backtraces
-
sentry_integration
package for Sentry integration with custom DSN configuration
-
libsyd
Rust-based C library for syd interaction via /dev/syd
-
cvlr-soroban
CVLR support for Stellar Soroban smart contracts
-
ddshow-sink
allow setting ddshow loggers for timely dataflow programs
-
fastrace-tracing
A compatibility layer that connects tokio-tracing with fastrace tracing library
-
scoped-trace
Collect scoped backtraces
-
opentelemetry-stdout
An OpenTelemetry exporter for stdout
-
wrapping_error
An anti-boilerplate package for errors that wrap errors
-
debug-adapter-protocol
Debug Adapter Protocol
-
dbg
dbg!(expr, ..) macro from RFC 2173 in stable Rust
-
slog_unwraps
Syntactic sugar to slog an error before unwrapping
-
panic-log
Log panics to the
log
macro as error -
open-metrics-client
Open Metrics client library allowing users to natively instrument applications
-
ddog
A Minimal Datadog SDK built in Pure Rust
-
unwind-sys
FFI bindings to libunwind
-
win_dbg_logger
A logger for use with Windows debuggers
-
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
-
signal-backtrace
Print a backtrace even when a fatal signal is received