-
env_logger
A logging implementation for
logwhich is configured via an environment variable -
log
A lightweight logging facade for Rust
-
test-log
A replacement of the #[test] attribute that initializes logging and/or tracing infrastructure before running tests
-
fern
efficient logging
-
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…
-
simplelog
logging facility for Rust's log crate
-
tui-logger
Logger with smart widget for the
ratatuicrate -
simple_logger
A logger that prints all messages with a readable output format
-
log4rs
A highly configurable multi-output logging implementation for the
logfacade -
grok
popular Java & Ruby grok library which allows easy text and log file processing with composable patterns
-
console_log
A logging facility that routes Rust log messages to the browser's console
-
tracing-subscriber
implementing and composing
tracingsubscribers -
android_logger
A logging implementation for
logwhich hooks to android log output -
defmt
A highly efficient logging framework that targets resource-constrained devices, like microcontrollers
-
snazy
snazzy json log viewer
-
tracing-actix-web
Structured logging middleware for actix-web
-
aws-sdk-cloudwatchlogs
AWS SDK for Amazon CloudWatch Logs
-
slog-scope
Logging scopes for slog-rs
-
file-rotate
Log rotation for files
-
emit
Developer-first diagnostics for Rust applications
-
tracing-core
Core primitives for application-level tracing
-
pyo3-log
Logging bridge from pyo3 native extension to python
-
logforth
A versatile and extensible logging implementation
-
slog-term
Unix terminal drain and formatter for slog-rs
-
indicatif-log-bridge
Bridge the log crate and indicatif to stop log lines from mixing up with progress bars
-
colog
The
cologlibrary is a simple formatter backend for the standard rust logging system (in thelogcrate) -
sketching
Logging crate
-
tauri-plugin-log
Configurable logging for your Tauri app
-
fblog
json log viewer
-
systemd-journal-logger
Systemd journal logger for the log facade
-
open-feature
The official OpenFeature Rust SDK
-
paris
logger for your CLI apps or other things you want in the terminal
-
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
-
spdlog-rs
Fast, highly configurable Rust logging crate, inspired by the C++ logging library spdlog
-
google-logging2
A complete library to interact with Logging (protocol v2)
-
slog
Structured, extensible, composable logging for Rust
-
logwise
an opinionated logging library for Rust
-
tracing-logfmt
A logfmt formatter for tracing events and spans
-
tailspin
A log file highlighter
-
safelog
Conditionally suppress confidential information from logs
-
log-fastly
logfaçade for Fastly Compute -
redact
keeping secrets out of logs
-
google-logging2-cli
A complete library to interact with Logging (protocol v2)
-
google-logging2_beta1
A complete library to interact with Logging (protocol v2beta1)
-
twyg
A tiny logging setup for Rust applications
-
opentelemetry-appender-tracing
An OpenTelemetry log appender for the tracing crate
-
syslog-rs
A native Rust implementation of the glibc/libc/windows syslog client and windows native log for logging
-
delog
Deferred logging, an implementation and extension of Rust's standard logging facade
-
elb-log-parser
AWS ELB log parser which parses Classic LB and ALB logs into JSONs
-
slog-stdlog
logcrate adapter for slog-rs -
mcp-log-agent
Real-time log capture CLI for development projects with MCP integration
-
timely_logging
Common timely logging infrastructure
-
google-logging2_beta1-cli
A complete library to interact with Logging (protocol v2beta1)
-
log-panics
A panic hook which logs panic messages rather than printing them
-
rabbitmq-lqt-cli
CLI tool for parsing, annotating, and querying RabbitMQ log files
-
rlqt-cli
CLI tool for parsing, annotating, and querying RabbitMQ log files
-
logcrypt
CLI tool for encrypting private data in log files
-
bevy_log
logging for Bevy Engine
-
kftray-http-logs
HTTP logging library for KFtray
-
json-subscriber
Customizable layer and subscriber for
tracingthat emits logs in JSON -
warg-protocol
operator and package log protocols for Warg registries
-
defmt-or-log
Logging macros that forward to either defmt or log
-
logutil
log Util is a Rust-based tool designed to help you monitor and analyze Nginx access logs in real-time
-
ftail
logging implementation for the
logcrate with support for multiple channels -
journal-forwarder
forward systemd-journald logs to an HTTP endpoint
-
flashlog
A fast logging library for Rust
-
oauth10a
oauth 1.0a protocol fully-async with logging, metrics and tracing facilities
-
forestry
cross-platform CLI logging library for Rust
-
jaslog
A colored log reader for JSON logs
-
embassy-usb-logger
logimplementation for USB serial usingembassy-usb -
tell
Tell analytics SDK for Rust — events and structured logging
-
redactable
Automatic redaction of sensitive data in structs for safe logging and debugging
-
sentinel-wal
Write-Ahead Logging (WAL) implementation for Cyberpath Sentinel
-
captains-log
A minimalist customizable logger for rust, based on the
logcrate, but also adapted totracing, for production and testing scenario -
relastic
lib inspired by Serilog for application-wide logging to Elastic
-
firo_logger
A high-performance, feature-rich logger for Rust applications with colored output, structured logging, and advanced configuration
-
midenc-log
flexible trace logging for midenc
-
simple-log
log. It's really simple use
-
logly
High-performance, structured logging library with async support, rotation, filtering, and GPU/CPU optimization
-
macro-machines
State machine macros with logging and graphviz DOT file generation
-
tklog
Lightweight and efficient rust structured log library with support for log level, file shred, compressed archive
-
paclog
query the pacman log file
-
dlt-core
Parser and writer for autosar DLT Diagnostic Log and Trace
-
outlet-postgres
PostgreSQL logging handler for outlet HTTP request/response middleware
-
tarolog
flexible configuration of tarantool logs
-
logged-stream
Logging of all read/write operations, errors and drop of underlying IO object
-
rlqt-lib
Core library for parsing and annotating RabbitMQ log files
-
logroller
A feature-rich log rotation library with timezone support, flexible rotation strategies, and compression, integrating seamlessly with the tracing ecosystem
-
kvlog
Fast Structual and Hierarchical binary logging for rust
-
witchcraft-log
A structured logging facade for Witchcraft servers
-
rogcat
A adb logcat wrapper and log processor
-
krapslog
Visualize log files using sparklines
-
cor
Colorize JSON-structured log lines from stdin
-
stderrlog
Logger that logs to stderr based on verbosity specified
-
obsidian-logging
A journaling/logging CLI that stores logs in Obsidian markdown files
-
tlparse
Parse TORCH_LOG logs produced by PyTorch torch.compile
-
traccia
A zero-dependency, flexible logging framework for Rust applications
-
logging_timer
timers that log the elapsed time when dropped
-
sacp-tee
A debugging proxy that logs all ACP traffic to a file
-
session_log
session log library for Rust
-
rabbitmq-lqt-lib
Core library for parsing and annotating RabbitMQ log files
-
ftlog
An asynchronous logging library for high performance
-
tracing-log
compatibility between
tracingand thelogcrate -
fusio-log
The append only log implementations
-
logria
A powerful CLI tool that puts log analytics at your fingertips
-
env_filter
Filter log events using environment variables
-
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.
-
jlf
CLI for converting JSON logs to human-readable format
-
oxifaster
A high-performance concurrent key-value store and log engine in Rust
-
dioxus-logger
A logging utility to provide a standard interface whether you're targeting web desktop, fullstack, and more
-
android-logd-logger
A logging implementation for
logwhich directly writes to the Android logd daemon -
death_god_logging_tool
My awesome lovelly logging. With colors and code links. (Настройка логирования с навигацией по коду)
-
egui_logger
log implementation for egui
-
log-watcher
Real-time log file monitoring with pattern highlighting and desktop notifications
-
pyo3-pylogger
Enables
logfor pyo3 based Rust applications using theloggingmodules -
welog_rs
Structured logging with Elasticsearch sink and file fallback
-
e-log
log
-
embeddenator-obs
Observability: metrics, logging, and tracing for Embeddenator
-
FreedomLogger
A professional, reusable logging library with pattern formatting, log rotation, and file management
-
watchlog
A command-line utility to help you see how a log is moving
-
cloudfront-logs
AWS CloudFront log line parser
-
kelora
A command-line log analysis tool with embedded Rhai scripting
-
aya-log
A logging library for eBPF programs
-
raft-log
Raft log implementation
-
sigstore-rekor
Rekor transparency log client for Sigstore
-
pirouette
A log/backup rotation tool
-
inqjet
Ultra-fast, low-latency logging for Rust applications
-
atlas-program-log
Lightweight log utility for Atlas programs
-
aya-log-common
A logging library for eBPF programs
-
bind9LogToJson
Lightweight translator that tails BIND9 query logs and writes newline-delimited JSON (JSONL) for easy shipping to Elasticsearch via Filebeat
-
braintrust-sdk-rust
Rust SDK for Braintrust logging and tracing
-
rabbitmq-lqt-ql
Query language parser for RabbitMQ Log Querying Tools
-
ttlog
A comprehensive high-performance tracing and logging system
-
dlt_log
Log crate adapter for integrating with the Diagnostic Log and Trace (DLT) system
-
prima_datadog
An opinionated library to share code and approach to Datadog logging in prima.it
-
rlqt-ql
Query language parser for RabbitMQ Log Querying Tools
-
log_limit
A rate limiting logging crate
-
code_logger
colorful, and flexible logging library for Rust with timestamps, log levels, and custom error codes
-
bevy_debug_log
Allows viewing tracing debug log output inside the bevy app using vanilla bevy_ui
-
rabbitmq-lqt-obfuscation
Log obfuscation library for RabbitMQ Log Querying Tools
-
rlqt-obfuscation
Log obfuscation library for RabbitMQ Log Querying Tools
-
taill
A TUI log viewer with search, filtering, and real-time file monitoring
-
radio_datetime_analyzer
Analyzer for log files of time station decoders
-
logdriller
visualize application log output in the terminal
-
opentelemetry-appender-log
An OpenTelemetry appender for the log crate
-
nym-common
Runtime diagnostics for high frequency logging, debugging and error handling utilities
-
browser_log
Advanced logging and panic handling for WebAssembly applications with browser console integration
-
group-runner
Group Rust executable output in GitHub logs
-
log2
out-of-the-box logging library for Rust
-
agentic_logging
Centralized JSONL logging infrastructure for agentic tools
-
raft-engine
A persistent storage engine for Multi-Raft logs
-
citadel_logging
logging library for the Citadel Protocol
-
clap-logflag
can be used to add a
--logflag to clap based command line applications that allows users to configure logging from the command line. It can log to stderr, files and syslog, powered by the fern logging backend. -
hyperlane-log
logging library that supports both asynchronous and synchronous logging. It provides multiple log levels, such as error, info, and debug. Users can define custom log handling methods and configure log file paths…
-
dsi-progress-logger
A tunable time-based progress logger to log progress information about long-running activities
-
lumelog
A lightweight, flexible, and configurable logging library for Rust, with support for runtime configuration and build-mode detection
-
cloudwatch-log-redirector
Redirect STDERR/STDOUT to CloudWatch Logs
-
moosicbox_logging
MoosicBox logging package
-
nanolog-rs
High performance asynchronous logging library for high-frequency trading systems
-
cand
Beautiful embedded-first Rust logging library for ESP32 to servers with colorful output and zero-panic design
-
rustlog
A small, dependency-light logging crate with a pragmatic API, color (optional), groups, and a scope timer
-
bevy_log_events
A Bevy plugin that helps to log events
-
charmed-log
Beautiful, colorful logging for terminal applications
-
rm-lisa
A logging library for rem-verse, with support for inputs, tasks, and more
-
ngxav
Search through NGINX logs with advanced filters and support for displaying analytics about your selected log entries
-
asynclog
asynchronous log library
-
cli-log
logging and timing facility configured with an env variable
-
telelog
High-performance structured logging library for Rust with rich visualization capabilities
-
call_logger
A logger that calls another application for every logged item
-
nice-rs
Format JSON log to human-readable log
-
rusty-logging
Logging for OpsML
-
tracing-web-console
A real-time web-based console for viewing and filtering tracing logs
-
flogging
fast, flexible logging crate, loosely based on the Java logging package: java.util.logging
-
siglog
A minimal Tessera-compatible transparency log server
-
rocket-slogger
Middleware (fairing) for Rocket.rs 0.5 web servers to have integrated slog logging of request activity
-
az_logger
Very simple logging crate for my projects
-
ant-logging
Logging utilities for crates in the Autonomi repository
-
rhit
nginx log " analyzer
-
hilog
A log and env_filter compatible logging sink for HiLog on OpenHarmony
-
lloggs
Logging configuration for clap applications
-
log-reload
Dynamically reload log loggers
-
fstdout-logger
log crate that logs to stdout and to an optional log file with configurable options
-
scrapers
Contrail scrapers and normalization library for local AI coding session logs
-
logging-client-rust
Minimal Rust logging client call to GCP
-
tracing-unwrap
Extension traits for logging failed unwraps to a tracing subscriber
-
snowlog
A structured logging library for Rust with JSON output and rotation support
-
loggit
lightweight, easy-to-use logging library for Rust
-
devlog-tracing
Log subscriber for the tracing library, with a human-readable output format designed for development builds
-
walrus-rust
A high-performance Write-Ahead Log (WAL) implementation in Rust
-
raymon
Stateful MCP server and TUI for Ray-style logs
-
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.
-
VersaLogrs
Versatile logging library
-
linemux
providing asynchronous, multiplexed tailing for (namely log) files
-
axlog
Macros for multi-level formatted logging used by ArceOS
-
request-logging-proxy
HTTP proxy that logs requests and responses
-
sheen
A polished, colorful logging library for Rust
-
graflog
Structured JSON logging for Rust applications optimized for Grafana ingestion
-
sen6x-logger
Measurement Logging Utility for the Sensirion SEN6x
-
full_logger
Easy to use Log library
-
alumy
A batteries-included Rust SDK for rapid application development. Logging, system utilities, and filesystem helpers — all ready to use.
-
logcap
capturing log output
-
glancelog
Rapid Log Analysis
-
witchcraft-logging-api
Witchcraft log API types
-
bgr
bgr: BUGGU-GREP, Ultra-fast in-memory log search engine with microsecond queries
-
proglog
Thread safe progress logging
-
tinywatcher
A tiny, zero-infrastructure observability tool for logs and system resources
-
logforth-bridge-log
Bridge Logforth with the log crate
-
mtlog
Multi-threaded logger with support for log files
-
logkit
Super fast, structured, scalable logging library for Rust
-
loggix
A powerful, structured logging library for Rust inspired by Logrus. Features thread-safe logging, structured fields, custom formatters, and beautiful terminal output.
-
wp-log
Structured logging macros plus log4rs configuration helpers for WarpParse services
-
tracing-s3
AWS S3 (Express One) , sending trace logs to S3
-
log-analysis
A zeek log analysis library implemented in Rust
-
gcp-racoon
GCP Log Spy with Gemini AI
-
logai
AI-powered log analyzer with MCP integration - Groups errors, suggests fixes, and connects external tools
-
context-logger
A lightweight, ergonomic library for adding structured context to your logs
-
cloudlog-adifwatch
Automatic upload of ADIF log to Cloudlog
-
brewfatherlog
Log temperatures from grainfather fermenters to brewfather
-
log4you
Structured logging for Rust with dynamic UUID log IDs, built on log4rs
-
teliox
Transaction Event Log
-
timelog
timer for logging time durations like console.time in JavaScript
-
tcg-log-core-rs
parse measured boot logs
-
label-logger
Cargo-like logging library
-
log-easy
Easy to use file logger with log levels and global logging macros
-
ito-logging
Logging and telemetry for Ito
-
bevy_window_title_diagnostics
Logs Bevy diagnostics into the primary window title
-
logcontrol-tracing
Tracing backend for the log control interface
-
jacklog
Easy way to get logging the way Jack always wants anyway
-
logfather
straightforward logging library for Rust
-
rogue_logging
Logs you'll actually want to read
-
defmt-print
that decodes defmt logs and prints them to the console
-
csv_log_cleaner
Clean CSV files to conform to a type schema by streaming them through small memory buffers using multiple threads and logging data loss
-
eventlog
A log-compatible wrapper around the Windows Event Log API
-
entrace_core
client library for ENTRACE, a modern log viewer and observability toolkit for Rust
-
wd_log
A practical log crate for rust
-
rlqt-ui
Web UI for RabbitMQ Log Querying Tools
-
sp_log2
easy way of logging for Rust's log crate
-
lightning-log
Ultra-fast zero-allocation logging for high-frequency trading and low-latency systems
-
oslog
A minimal safe wrapper around Apple's Logging system
-
fancy-log
A fancy logging library with colorized output and structured logs
-
luhlog
A horrible Rust logging library
-
clang_log
log implementation
-
eternaltwin_log
Structured logs for etwin
-
limnus-log
Initializes logging
-
rusty-docker-compose
manage Docker Compose for integration testing, providing control over container lifecycles and logging
-
daemon_rs
High-performance structured logging daemon with Parquet storage
-
loggery
A lightweight,
no_std-friendly logging library for Rust -
molten_smelt
Beautiful, structured logging for the terminal ⚒️
-
goolog
no_std-compatible goolog logger and some macros to simplify printing logs
-
okaywal
An okay Write-Ahead Log implementation
-
tale-ndjson
A tail-compatible tool for pretty-printing ndjson files, especially logs
-
rabbitmq-lqt-ui
Web UI for RabbitMQ Log Querying Tools
-
casual_logger
What a bother. I want to logging it without setting it.
-
sdre-rust-logging
logging library for Rust, with a custom formatter
-
cloudwatch_logging
logging to AWS CloudWatch Logs
-
styledlog
combining versatile logging features with styled output
-
dlt-rs
Safe and idiomatic Rust wrapper for the C library libdlt to provide DLT logging capabilities for Rust applications
-
scribe-rust
straightforward and color-coded logging library for Rust applications
-
rustler_logger
log from Rustler NIFs to Elixir's Logger
-
logviewer
A terminal-based log viewer
-
cdefmt-decoder
Decodes cdefmt log frames
-
ds-common-logger-rs-lib
A comprehensive Rust library for working with the DS Common Logger, providing high-level abstractions for logging
-
defmt-embassy-usbserial
Transmit defmt log messages over USB serial
-
file-per-thread-logger
A logging implementation that writes logs in one file per thread
-
rustlite-wal
Write-Ahead Log (WAL) implementation for RustLite (internal implementation detail)
-
rtt-log
Log facade implementation for the Segger RTT protocol
-
tracing-gcloud-layer
A
tracinglayer for sending structured logs to Google Cloud Logging -
gnostr-scopetime
log runtime of arbitrary scope
-
pawkit-logger
PawKit's logging module
-
cernan
A telemetry and logging aggregation server
Try searching with DuckDuckGo or on crates.io.