Ecosyste.ms: Repos

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

GitHub topics: slog

michurin/human-readable-json-logging

The tool to pretty print JSON log stream right from running process in human readable format

Language: Go - Size: 69.3 KB - Last synced: about 9 hours ago - Pushed: about 10 hours ago - Stars: 6 - Forks: 0

go-slog/otelslog

Handler attaching OpenTelemetry trace and resource details to logs

Language: Go - Size: 68.4 KB - Last synced: about 21 hours ago - Pushed: about 22 hours ago - Stars: 7 - Forks: 0

pamburus/slogx

Extensions and helpers for log/slog package.

Language: Go - Size: 318 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

prosenjitjoy/Microservices-Architecture-in-Go

Complete microservice project build using Consul, gRPC, Pulsar, Jaeger, Prometheus and PostgreSQL.

Language: Go - Size: 172 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0

rodaine/protoslog

log/slog support for protobufs

Language: Go - Size: 36.1 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0

samber/slog-echo

🚨 Echo middleware for slog logger

Language: Go - Size: 124 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 79 - Forks: 11

madkins23/go-slog

Testing and tools for log/slog handlers

Language: Go - Size: 3.9 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 1

op/redlog

Gloss styles for log 🪵 and slog 💄

Language: Go - Size: 82 KB - Last synced: about 16 hours ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

samber/slog-rollbar

🚨 slog: Rollbar handler

Language: Go - Size: 78.1 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0

MatusOllah/slogcolor

Color handler for slog

Language: Go - Size: 27.3 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 3 - Forks: 0

unemil/logger

Language: Go - Size: 30.3 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 1 - Forks: 0

go-simpler/sloglint

🪵 Ensure consistent code style when using log/slog

Language: Go - Size: 62.5 KB - Last synced: 26 days ago - Pushed: 28 days ago - Stars: 58 - Forks: 4

samber/slog-fiber

🚨 Fiber middleware for slog logger

Language: Go - Size: 77.1 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 45 - Forks: 8

samber/slog-gin

🚨 Gin middleware for slog logger

Language: Go - Size: 115 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 73 - Forks: 12

samber/slog-chi

🚨 Chi middleware for slog logger

Language: Go - Size: 74.2 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 25 - Forks: 3

samber/slog-http

🚨 net/http middleware for slog logger

Language: Go - Size: 32.2 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 11 - Forks: 0

ichizero/errlog

errlog is a slog handler that logs errors with stack traces easily.

Language: Go - Size: 17.6 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 1 - Forks: 0

miyamo2/altnrslog

alternative library for "New Relic Logs in Context" with log/slog.

Language: Go - Size: 47.9 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 4 - Forks: 0

go-simpler/sloggen

🪵 Generate various helpers for log/slog

Language: Go - Size: 75.2 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 8 - Forks: 0

samber/oops

🔥 Error handling library with context, assertion, stack trace and source fragments

Language: Go - Size: 2.1 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 172 - Forks: 9

lmittmann/tint

🌈 slog.Handler that writes tinted (colorized) logs

Language: Go - Size: 36.1 KB - Last synced: 13 days ago - Pushed: about 2 months ago - Stars: 603 - Forks: 31

SkYNewZ/slog-pushover

Pushover handler for slog logger

Language: Go - Size: 24.4 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 0 - Forks: 0

eliofery/eslog

slog.Handler that writes prettier logs

Language: Go - Size: 102 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 0 - Forks: 0

samber/slog-slack

🚨 slog: Slack handler

Language: Go - Size: 83 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 14 - Forks: 3

samber/slog-quickwit

🚨 slog: Quickwit handler

Language: Go - Size: 9.77 KB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 1 - Forks: 0

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.45 MB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 352 - Forks: 24

samber/slog-sampling

🚨 slog sampling: drop repetitive log records

Language: Go - Size: 58.6 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 37 - Forks: 2

samber/slog-logrus

🚨 slog: Logrus handler

Language: Go - Size: 57.6 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 13 - Forks: 0

samber/slog-zerolog

🚨 slog: Zerolog handler

Language: Go - Size: 64.5 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 14 - Forks: 2

samber/slog-formatter

🚨 slog: Attribute formatting

Language: Go - Size: 76.2 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 88 - Forks: 5

samber/slog-zap

🚨 slog: Zap handler

Language: Go - Size: 70.3 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 13 - Forks: 2

samber/slog-datadog

🚨 slog: Datadog handler

Language: Go - Size: 85 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 8 - Forks: 0

samber/slog-betterstack

🚨 slog: Betterstack handler

Language: Go - Size: 16.6 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 5 - Forks: 0

samber/slog-loki

🚨 slog: Loki handler

Language: Go - Size: 357 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 22 - Forks: 2

samber/slog-sentry

🚨 slog: Sentry handler

Language: Go - Size: 92.8 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 33 - Forks: 3

samber/slog-logstash

🚨 slog: Logstash handler

Language: Go - Size: 54.7 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 2 - Forks: 0

samber/slog-fluentd

🚨 slog: Fluentd handler

Language: Go - Size: 120 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 1 - Forks: 1

samber/slog-graylog

🚨 slog: Graylog handler

Language: Go - Size: 52.7 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 4 - Forks: 3

samber/slog-telegram

🚨 slog: Telegram handler

Language: Go - Size: 71.3 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 5 - Forks: 5

samber/slog-mattermost

🚨 slog: Mattermost handler

Language: Go - Size: 76.2 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 1 - Forks: 0

samber/slog-microsoft-teams

🚨 slog: Microsoft Teams handler

Language: Go - Size: 75.2 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 2 - Forks: 0

samber/slog-webhook

🚨 slog: Webhook handler

Language: Go - Size: 92.8 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 5 - Forks: 1

samber/slog-kafka

🚨 slog: Kafka handler

Language: Go - Size: 99.6 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 5 - Forks: 0

samber/slog-nats

🚨 slog: NATS handler

Language: Go - Size: 46.9 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 5 - Forks: 1

samber/slog-parquet

🚨 slog: Parquet handler + Object Storage

Language: Go - Size: 308 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 9 - Forks: 1

samber/slog-channel

🚨 slog: Go channel handler

Language: Go - Size: 34.2 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 5 - Forks: 0

samber/slog-multi

🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...

Language: Go - Size: 135 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 249 - Forks: 11

samber/slog-common

Common toolchain for slog

Language: Go - Size: 41 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 3 - Forks: 3

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: 11 days ago - Pushed: 18 days ago - Stars: 2 - Forks: 0

ronny/clog

Google Cloud Logging adapter for `log/slog`.

Language: Go - Size: 19.5 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 0

samber/slog-syslog

🚨 slog: Syslog handler

Language: Go - Size: 51.8 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 9 - Forks: 3

veqryn/slog-bugsnag

Golang structured logging (slog) handler middleware for bugsnag

Language: Go - Size: 72.3 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 1 - Forks: 0

neepooha/sso

Golang GRPC microservice for SSO with clean architecture

Language: Go - Size: 229 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

neepooha/url_shortener

Simple golang microservice for shortening URLs with clean architecture

Language: Go - Size: 362 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

remychantenay/slog-otel

Go slog's Handler implementation to ensure correlation with Open-Telemetry spans.

Language: Go - Size: 30.3 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 91 - Forks: 5

coder/slog

Minimal structured logging library for Go

Language: Go - Size: 501 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 328 - Forks: 22

josestg/httpreqid

httpreqid is a net/http compatible middleware designed for generating a request ID for each request if it doesn't already have one, and propagates it into the request context and response.

Language: Go - Size: 7.81 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

orandin/slog-gorm

A slog adapter, highly configurable, for gorm logger

Language: Go - Size: 56.6 KB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 31 - Forks: 10

icefed/zlog

A JSON structured logger implementation, compatible with golang slog

Language: Go - Size: 204 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

jxskiss/better-slog

A feature rich drop-in replacement for Golang package "slog".

Language: Go - Size: 37.1 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

sugrado/go-rest-api-template

Go backend (Rest API) project template with Chi and HTTP package.

Language: Go - Size: 29.3 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

blizzy78/gopii

Go package that sanitizes personally identifiable information (PII) from text.

Language: Go - Size: 8.79 KB - Last synced: 16 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

ilyas-mspv/forms-service

Динамические формы обратной связи

Language: Go - Size: 33.2 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

dotse/slug

Language: Go - Size: 40 KB - Last synced: about 2 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0

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: 160 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 22 - Forks: 1

mdigger/sqlog

Slog SQL logger

Language: Go - Size: 10.7 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0

mdigger/graylog

Support for logging to the Graylog server in golang (slog handler)

Language: Go - Size: 39.1 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 1

squeakycheese75/slogrus

slogrus is a this simple wrapper that allows me to use slog but in a more logrus way.

Language: Go - Size: 7.81 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

reugn/pkgslog

A package level structured log/slog handler for Go

Language: Go - Size: 10.7 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 2 - Forks: 1

smallnest/slog-clickhouse

slog: clickhouse handler

Language: Go - Size: 72.3 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 0 - Forks: 1

cappuccinotm/slogx

slog logger extensions

Language: Go - Size: 56.6 KB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 10 - Forks: 0

mgjules/logem

A simple slog handler wrapper which adds level handling and tracing ability.

Language: Go - Size: 18.6 KB - Last synced: 28 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0

ttys3/slogx

Simple slog wrapper for easy life, with opentelemetry tracing support

Language: Go - Size: 61.5 KB - Last synced: 5 months ago - Pushed: 6 months ago - Stars: 23 - Forks: 2

TLINDEN/yadu

A human readable slog.Handler using YAML to show attrs

Language: Go - Size: 35.2 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

veqryn/slog-dedup

Golang structured logging (slog) deduplication and sorting for use with json logging

Language: Go - Size: 88.9 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 8 - Forks: 0

pamburus/slogf

A bridge between the log/slog and logf packages.

Language: Go - Size: 64.5 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

sile/sloggers

A Rust library which provides frequently used slog loggers and convenient functions

Language: Rust - Size: 167 KB - Last synced: 17 days ago - Pushed: 4 months ago - Stars: 36 - Forks: 19

vlad-tokarev/sloggcp

log/slog default attributes adapter for Google Cloud Logging

Language: Go - Size: 5.86 KB - Last synced: 29 days ago - Pushed: 9 months ago - Stars: 2 - Forks: 0

PumpkinSeed/slog-context

slog: Context handler

Language: Go - Size: 7.81 KB - Last synced: 3 months ago - Pushed: 8 months ago - Stars: 14 - Forks: 0

dpotapov/slogpfx

Prefix `slog` messages based on log attributes

Language: Go - Size: 75.2 KB - Last synced: 3 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

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: 3 months ago - Pushed: 4 months ago - Stars: 13 - Forks: 3

remko/cloudrun-slog

Example Cloud Run Go app with lightweight structured logging using `slog`

Language: Go - Size: 249 KB - Last synced: 4 months ago - Pushed: 9 months ago - Stars: 21 - Forks: 2

go-slog-handler/slog-handler

Pretty handler for structured Logging with slog

Language: Go - Size: 146 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

kaihendry/slogd

Structured LOGging Duration

Language: Go - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0

jclasley/cslog

A wrapper to use golang's slog through a context (with some nice option funcs)

Language: Go - Size: 10.7 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

endobit/clog

Colorized slog.Handler

Language: Go - Size: 118 KB - Last synced: 18 days ago - Pushed: 9 months ago - Stars: 2 - Forks: 0

ngoldack/slog-highlight

slog handler for highlight.io

Language: Go - Size: 134 KB - Last synced: 29 days ago - Pushed: 7 months ago - Stars: 2 - Forks: 0

hectorj/slog-fingerscrossed

Golang slog handler with fingers-crossed strategy

Language: Go - Size: 5.86 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 1 - 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: 8 months ago - Pushed: 8 months ago - Stars: 2 - 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: 8 months ago - Pushed: 8 months ago - Stars: 6 - Forks: 0

containerscrew/devstdout

Simple slog wrapper pkg

Language: Go - Size: 596 KB - Last synced: 9 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

ihippik/slog-sentry

Sentry hook for SLog

Language: Go - Size: 5.86 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 7 - Forks: 0

virusdefender/slogctx

add context values to golang slog entries

Language: Go - Size: 6.84 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

zknill/slogmw

Middleware for the go standard library log/slog package

Language: Go - Size: 8.79 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 5 - Forks: 0

telemachus/humane

A human-friendly (but still largely structured) slog.Handler

Language: Go - Size: 32.2 KB - Last synced: 6 months ago - Pushed: 6 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: 7 months ago - Pushed: 7 months ago - Stars: 3 - Forks: 0

aidenwallis/slogctx

Allows for passing extra fields to `slog` calls using context.

Language: Go - Size: 3.91 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

yyamanoi1222/slog-composite

slog.Logger that can have multiple handlers

Language: Go - Size: 1000 Bytes - Last synced: about 2 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

zc2638/wslog

wslog is a wrapper for slog, and supports log scrolling.

Language: Go - Size: 55.7 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

tednaaa/url-shortener

🪼 Golang + Vue 3 Composition API

Language: Go - Size: 155 KB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0