slog

Logger library

An ecosystem of reusable components for structured logging in Rust.

Structured, contextual, extensible, composable logging for Rust

GitHub

2k stars
18 watching
95 forks
Language: Rust
last commit: about 2 months ago
Linked from 1 awesome list

contextualecosystemhierarchical-loggerslogginglogging-libraryrustslog-rsstructured-logging

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
samber/slog-multi A library providing design workflows and handlers for structured logging in Go, including pipeline, fanout, routing, failover, and load balancing. 384
rust-lang/log A logging facade providing a single API to abstract over various logging implementations. 2,212
samber/slog-webhook A library that provides a webhook handler for structured logging in Go 8
samber/slog-formatter A library that provides attribute formatting for structured logging in Go. 122
samber/slog-logstash A Logstash handler for structured logging in Go 6
samber/slog-sentry A Sentry handler library for structured logging in Go 46
samber/slog-channel A Go channel handler for structured logging 6
samber/slog-nats A NATS handler for structured logging 10
gookit/slog A lightweight and configurable logging library for Go. 400
jokade/slogging A logging library that uses macros to conditionally execute logging statements at compile-time 50
samber/slog-fiber A middleware that logs HTTP requests using the Slog logging library. 58
rs/xlog A logging library designed to handle HTTP requests with context awareness without blocking the application 139
donnie4w/tklog A high-performance structured logging library for Rust with support for various output modes and customizable features. 77
knurling-rs/defmt An efficient logging framework designed for resource-constrained devices 854
nlog/nlog.extensions.logging Provides a logging solution for .NET Core applications using the NLog library 392