An open API service providing repository metadata for many open source software ecosystems.

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