Topic: "slog"
lmittmann/tint
🌈 slog.Handler that writes tinted (colorized) logs
Language: Go - Size: 69.3 KB - Last synced at: about 15 hours ago - Pushed at: about 16 hours ago - Stars: 946 - Forks: 51

phuslu/log
Fastest structured logging
Language: Go - Size: 772 KB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 752 - Forks: 47

samber/oops
🔥 Error handling library with context, assertion, stack trace and source fragments
Language: Go - Size: 2.13 MB - Last synced at: about 14 hours ago - Pushed at: 3 days ago - Stars: 645 - Forks: 22

samber/slog-multi
🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
Language: Go - Size: 166 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 470 - Forks: 20

gookit/slog
📑 Lightweight, configurable, extensible logging library written in Go. Support multi level, multi outputs and built-in multi file logger, buffers, clean, rotate-file handling.一个易于使用的,轻量级、可配置、可扩展的日志库。支持多个级别,输出到多文件;内置文件日志处理、自动切割、清理、压缩等增强功能
Language: Go - Size: 1.5 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 446 - Forks: 27

coder/slog
Minimal structured logging library for Go
Language: Go - Size: 469 KB - Last synced at: about 10 hours ago - Pushed at: 6 months ago - Stars: 338 - Forks: 22

go-simpler/sloglint
🪵 Ensure consistent code style when using log/slog
Language: Go - Size: 101 KB - Last synced at: about 11 hours ago - Pushed at: 24 days ago - Stars: 194 - Forks: 10

samber/slog-formatter
🚨 slog: Attribute formatting
Language: Go - Size: 120 KB - Last synced at: about 20 hours ago - Pushed at: 3 days ago - Stars: 167 - Forks: 4

samber/slog-gin
🚨 Gin middleware for slog logger
Language: Go - Size: 182 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 152 - Forks: 16

remychantenay/slog-otel
Go slog's Handler implementation to ensure correlation with Open-Telemetry spans.
Language: Go - Size: 39.1 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 123 - Forks: 7

samber/slog-echo
🚨 Echo middleware for slog logger
Language: Go - Size: 155 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 118 - Forks: 14

samber/slog-sampling
🚨 slog sampling: drop repetitive log records
Language: Go - Size: 110 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 78 - Forks: 2

samber/slog-fiber
🚨 Fiber middleware for slog logger
Language: Go - Size: 124 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 75 - Forks: 11

neilotoole/slogt
Bridge between Go testing.T and slog.
Language: Go - Size: 32.2 KB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 71 - Forks: 2

samber/slog-chi
🚨 Chi middleware for slog logger
Language: Go - Size: 86.9 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 70 - Forks: 7

veqryn/slog-context
Use golang structured logging (slog) with context. Add and retrieve logger to and from context. Add attributes to context. Automatically read any custom context values, such as OpenTelemetry TraceID.
Language: Go - Size: 200 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 70 - Forks: 2

samber/slog-http
🚨 net/http middleware for slog logger
Language: Go - Size: 69.3 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 67 - Forks: 5

samber/slog-loki
🚨 slog: Loki handler
Language: Go - Size: 307 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 60 - Forks: 5

samber/slog-zerolog
🚨 slog: Zerolog handler
Language: Go - Size: 66.4 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 50 - Forks: 4

samber/slog-sentry
🚨 slog: Sentry handler
Language: Go - Size: 122 KB - Last synced at: 16 days ago - Pushed at: 24 days ago - Stars: 49 - Forks: 3

orandin/slog-gorm
A slog adapter, highly configurable, for gorm logger
Language: Go - Size: 68.4 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 49 - Forks: 12

phsym/console-slog
A handler for slog that prints colorized logs, similar to zerolog's console writer output without sacrificing performances
Language: Go - Size: 82 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 46 - Forks: 6

FishGoddess/logit
使用 Go 编写的高性能可扩展的日志库 - A high-performance and extensible logging foundation for Go applications
Language: Go - Size: 1.01 MB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 42 - Forks: 6

remko/cloudrun-slog
Example Cloud Run Go app with lightweight structured logging using `slog`
Language: Go - Size: 249 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 37 - Forks: 2

sile/sloggers
A Rust library which provides frequently used slog loggers and convenient functions
Language: Rust - Size: 167 KB - Last synced at: about 6 hours ago - Pushed at: over 1 year ago - Stars: 37 - Forks: 18

samber/slog-zap
🚨 slog: Zap handler
Language: Go - Size: 72.3 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 35 - Forks: 2

ttys3/slogx
Simple slog wrapper for easy life, with opentelemetry tracing support
Language: Go - Size: 70.3 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 29 - Forks: 2

samber/slog-logrus
🚨 slog: Logrus handler
Language: Go - Size: 59.6 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 27 - Forks: 1

michurin/human-readable-json-logging
The tool to pretty print JSON log stream right from running process in human readable format
Language: Go - Size: 84 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 24 - Forks: 1

PumpkinSeed/slog-context
slog: Context handler
Language: Go - Size: 10.7 KB - Last synced at: 2 days ago - Pushed at: 12 months ago - Stars: 24 - Forks: 3

go-simpler/sloggen
🪵 Generate domain-specific wrappers for log/slog
Language: Go - Size: 79.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 20 - Forks: 0

samber/slog-slack
🚨 slog: Slack handler
Language: Go - Size: 114 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 19 - Forks: 5

MatusOllah/slogcolor
Color handler for log/slog
Language: Go - Size: 83 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 17 - Forks: 3

samber/slog-nats
🚨 slog: NATS handler
Language: Go - Size: 73.2 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 16 - Forks: 1

veqryn/slog-dedup
Golang structured logging (slog) deduplication and sorting for use with json logging
Language: Go - Size: 96.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 16 - Forks: 0

samber/slog-syslog
🚨 slog: Syslog handler
Language: Go - Size: 81.1 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 15 - Forks: 5

samber/slog-datadog
🚨 slog: Datadog handler
Language: Go - Size: 130 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 15 - Forks: 1

cappuccinotm/slogx
slog logger extensions
Language: Go - Size: 61.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 15 - Forks: 0

samber/slog-parquet
🚨 slog: Parquet handler + Object Storage
Language: Go - Size: 329 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 14 - Forks: 2

rodaine/protoslog
log/slog support for protobufs
Language: Go - Size: 58.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 14 - Forks: 1

go-slog/otelslog
Handler attaching OpenTelemetry trace and resource details to logs
Language: Go - Size: 130 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 14 - Forks: 1

ihippik/slog-sentry
Sentry hook for SLog
Language: Go - Size: 5.86 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 3

vlad-tokarev/sloggcp
log/slog default attributes adapter for Google Cloud Logging
Language: Go - Size: 5.86 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 0

samber/slog-webhook
🚨 slog: Webhook handler
Language: Go - Size: 77.1 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 10 - Forks: 2

slog-rs/perf
Performance and time reporting for slog-rs
Language: Rust - Size: 16.6 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 10 - Forks: 0

samber/slog-kafka
🚨 slog: Kafka handler
Language: Go - Size: 83 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 9 - Forks: 1

samber/slog-logstash
🚨 slog: Logstash handler
Language: Go - Size: 99.6 KB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 9 - Forks: 0

samber/slog-betterstack
🚨 slog: Betterstack handler
Language: Go - Size: 43 KB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 2

samber/slog-telegram
🚨 slog: Telegram handler
Language: Go - Size: 58.6 KB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 5

zknill/slogmw
Middleware for the go standard library log/slog package
Language: Go - Size: 8.79 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 0

elmarx/actix-slog
structured logging for actix-web
Language: Rust - Size: 15.6 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 9 - Forks: 6

samber/slog-graylog
🚨 slog: Graylog handler
Language: Go - Size: 82 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 8 - Forks: 7

telemachus/humane
A human-friendly (but still largely structured) slog.Handler
Language: Go - Size: 40 KB - Last synced at: 27 days ago - Pushed at: 5 months ago - Stars: 8 - Forks: 0

samber/slog-channel
🚨 slog: Go channel handler
Language: Go - Size: 53.7 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 7 - Forks: 2

samber/slog-common
Common toolchain for slog
Language: Go - Size: 85.9 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 7 - Forks: 8

samber/slog-mock
🚨 slog: mock handler
Language: Go - Size: 43.9 KB - Last synced at: about 14 hours ago - Pushed at: 2 days ago - Stars: 6 - Forks: 0

m40Jc001/slog-handler-adapter
This is an implementation of slog.Handler for third-party logging libraries, even though it may not seem to make much sense
Language: Go - Size: 7.81 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

samber/slog-fluentd
🚨 slog: Fluentd handler
Language: Go - Size: 107 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5 - Forks: 1

samber/slog-quickwit
🚨 slog: Quickwit handler
Language: Go - Size: 38.1 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5 - Forks: 1

samber/slog-microsoft-teams
🚨 slog: Microsoft Teams handler
Language: Go - Size: 80.1 KB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 4 - Forks: 0

jordan-rash/slog-handler
A configurable log/slog handler that does JSON and text
Language: Go - Size: 91.8 KB - Last synced at: 24 days ago - Pushed at: 27 days ago - Stars: 4 - Forks: 1

miyamo2/altnrslog
alternative library for "New Relic Logs in Context" with log/slog.
Language: Go - Size: 47.9 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

s4s7/soglog
slog initializer for minimalist (Golang, Opentelemetry, Google Cloud)
Language: Go - Size: 32.2 KB - Last synced at: 10 months ago - Pushed at: 11 months ago - Stars: 4 - Forks: 0

op/redlog
Gloss styles for log 🪵 and slog 💄
Language: Go - Size: 82 KB - Last synced at: 27 days ago - Pushed at: 12 months ago - Stars: 4 - Forks: 0

chaudharypraveen98/actix-question-bank-stackoverflow
This api serves the purpose of creating, updating, and reading the questions and tags from the database
Language: Rust - Size: 276 KB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

kaihendry/slogd
Structured LOGging Duration
Language: Go - Size: 6.84 KB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

yolkhovyy/go-otelw
Golang OpenTelemetry Toolkit, with examples for Datadog, Dynatrace, Elasticsearch/Kibana, Grafana Loki/Jaeger/Tempo, Honeycomb, New Relic, OpenObserve, Uptrace
Language: Go - Size: 1.03 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 0

hedzr/logg
colored logger with log/slog like api
Language: Go - Size: 2.6 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 3 - Forks: 0

yakumioto/otelslog
A Go slog integration with OpenTelemetry tracing to provide correlated logs and distributed traces for enhanced application observability.
Language: Go - Size: 38.1 KB - Last synced at: 23 days ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

snqk/slog-meld
mutable log/slog handler
Language: Go - Size: 27.3 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

smallnest/slog-clickhouse
slog: clickhouse handler
Language: Go - Size: 72.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

smoke-trees/rust-backend-template
A rust backend template initialized with clean architecture.
Language: Rust - Size: 29.3 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

samber/slog-mattermost
🚨 slog: Mattermost handler
Language: Go - Size: 70.3 KB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 0

madkins23/go-slog
Testing and tools for log/slog handlers
Language: Go - Size: 8.67 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 1

lzap/cloudwatchwriter2
AWS CloudWatch log/slog handler & zerolog writer
Language: Go - Size: 79.1 KB - Last synced at: 24 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

alchemy/rotoslog
Go package that implements a slog handler for log file rotation
Language: Go - Size: 24.4 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

unfunco/powerslog
A slog handler that enriches structured logs with key fields captured from an AWS Lambda context.
Language: Go - Size: 24.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

reugn/pkgslog
A package level structured log/slog handler for Go
Language: Go - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

ngoldack/slog-highlight
slog handler for highlight.io
Language: Go - Size: 134 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

sollniss/ctxkey
A library to manage context keys. Additionally implements conenience functions to log the keys with slog.
Language: Go - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

dpotapov/slogpfx
Prefix `slog` messages based on log attributes
Language: Go - Size: 75.2 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

shaovie/tlog
Zero Allocation JSON Logger
Language: Go - Size: 37.1 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

endobit/clog
Colorized slog.Handler
Language: Go - Size: 118 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

mdigger/sqlog
Slog SQL logger
Language: Go - Size: 10.7 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

kaihendry/slogresponse
Really simple HTTP Access logging middleware
Language: Go - Size: 1.95 KB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

mgjules/logem
A simple slog handler wrapper which adds level handling and tracing ability.
Language: Go - Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

BitlyTwiser/slogger
Wrapper around the experimental Golang slog package
Language: Go - Size: 9.77 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

afeiship/shields-log
Output logger for `https://shields.io/` style.
Language: JavaScript - Size: 693 KB - Last synced at: 3 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

samber/slog-rollbar
🚨 slog: Rollbar handler
Language: Go - Size: 78.1 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

kercylan98/go-log
基于 slog 实现的支持高度定制的日志记录器
Language: Go - Size: 35.2 KB - Last synced at: about 14 hours ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

sokkalf/slog-seq
slog-seq is a slog handler for sending logs to Seq, with trace support
Language: Go - Size: 170 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

nicus101/slog-elastic
slog to elastic handler
Language: Go - Size: 35.2 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

pamburus/slogx
Extensions and helpers for log/slog package.
Language: Go - Size: 373 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

unemil/logger
Structured logging package
Language: Go - Size: 39.1 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

n-r-w/ctxlog
Context-aware structured logging for Go that wraps log/slog with Zap backend, providing enhanced performance and configuration options
Language: Go - Size: 57.6 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

containerscrew/devstdout
Simple slog wrapper pkg
Language: Go - Size: 674 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

dotse/slug
Language: Go - Size: 43 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

illarion/filerotate
Rotates [log] files generated by any kind of logger that is capable to use io.Writer or io.WriteCloser in Golang
Language: Go - Size: 43 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

ichizero/errlog
errlog is a slog handler that logs errors with stack traces easily.
Language: Go - Size: 19.5 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

ronny/clog
Google Cloud Logging adapter for `log/slog`.
Language: Go - Size: 24.4 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0
