Fast, structured, leveled logging in Go.
GoMIT Licenseactive
62 projectsLoggingshowing 1–60, page 1 of 2
Fast, structured, leveled logging in Go.
GoMIT Licenseactive
Zero-allocation JSON logger.
GoMIT Licenseactive
Implements a deep pretty printer for Go data structures to aid in debugging.
GoISC Licenseslowing
Simple rolling logger, implements io.WriteCloser.
GoMIT Licenseslowing
Leveled execution logs for Go.
GoApache License 2.0slowing
Go package striving to emulate the features of the BSD tail program.
GoMIT Licensedormant
Colored pretty printer for Go language.
GoMIT Licenseactive
Logging functionality with flexible dispatching, filtering, and formatting.
GoBSD 3-Clause "New" or "Revised" Licensedormant
A TUI for reading and filtering logs from journalctl, file system, Docker and Podman containers, as well Kubernetes pods.
GoMIT Licenseactive
Structured logging package for Go.
GoMIT Licenseslowing
A slog.Handler that writes tinted logs.
GoMIT Licenseactive
Simple, powerful logging for Go.
GoOthersteady
Sentry SDK for Go. Helps monitor and track errors with real-time alerts and performance monitoring.
GoMIT Licenseactive
High performance structured logging.
GoMIT Licenseactive
Chain of slog.Handler (pipeline, fanout...).
GoMIT Licenseactive
Lightweight, configurable, extensible logger for Go.
GoMIT Licenseactive
Pretty-prints your regular HTTP requests on your terminal for debugging (similar to http.DumpRequest).
GoMIT Licenseactive
Onelog is a dead simple but very efficient JSON logger. It is the fastest JSON logger out there in all scenarios. Also, it is one of the logger with the lowest allocation.
GoMIT Licensedormant
A logger for Go SQL database driver without modify existing *sql.DB stdlib usage.
GoMIT Licensesteady
Utilities for slightly better logging in Go (Golang) extending the standard logger.
GoMozilla Public License 2.0steady
12-factor app logger that is fast and makes you happy.
GoMIT Licensedormant
Simple, configurable and scalable Structured Logging for Go.
GoMIT Licensedormant
Simple logger of Go Programs, with level handlers.
GoBSD 3-Clause "New" or "Revised" Licensedormant
Common formatters for slog and helpers to build your own.
GoMIT Licenseactive
glg is simple and fast leveled logging library for Go.
GoMIT Licensesteady
Minimalistic logging library for Go.
GoDo What The F*ck You Want To Public Licensesteady
Rolling logger with size-based, time-based, and scheduled clock-based rotation, supporting compression and cleanup.
GoMIT Licenseactive
Structured logger for net/context aware HTTP handlers with flexible dispatching.
GoMIT Licenseslowing
High performance logging supporting log severity, categorization, and filtering. Can send filtered log messages to various targets (e.g. console, network, mail).
GoMIT Licensedormant
Colorful CLI logger.
GoOtheractive
Simple writer that rotate log files automatically based on current date and time, like cronolog.
GoMIT Licensedormant
Fast, extendable, full-featured, std-lib source compatible log library.
GoOtherdormant
Stdlog is an object-oriented library providing leveled logging. It is very useful for cron jobs.
GoMIT Licensedormant
Go implementation of systemd Journal's native API for logging.
GoMIT Licensedormant
Parametrized JSON logging library which lets you obfuscate sensitive data and marshal any kind of content. No more printed pointers instead of values, nor escape chars for the JSON strings.
GoApache License 2.0dormant
Log4j implementation in Go.
GoMIT Licensedormant
Golang log lib, supports tracking and level, wrap by standard log lib.
GoMIT Licenseslowing
Log lib supports level and multi handlers.
GoMIT Licensedormant
Integrate Context with Zap logger, which leads to more flexibility in Go logging.
GoGNU General Public License v3.0steady
Simple logging module for go, with 5 levels, an optional rotating logfile feature and stdout/stderr output.
GoMIT Licensedormant
distilled levelled logging (think of it as stdlib + log levels).
GoMIT Licensedormant
logrus plug-in to send errors to a Loggly.
GoMIT Licensedormant
A powerful zero-dependency JSON logger.
GoApache License 2.0dormant
Structured log interface for Go cleanly separates logging facade from its implementation.
GoMIT Licensedormant
A tiny debug logging tool inspired by debug, great for CLI tools and applications.
GoMIT Licenseactive
Simple leveled logging wrapper around standard log package.
GoMIT Licensedormant
Leveled and structured logging, dynamic fields, high performance, zone management, simple configuration, and readable syntax.
GoMIT Licensedormant
PHP Monolog inspired logging facility with identical severity levels.
GoMIT Licensedormant
io.Writer implementation using logrus logger.
GoOtherslowing
Simple and configurable Logging in Go, with level, formatters and writers.
GoApache License 2.0dormant
Golang logger to different configurable writers.
GoMIT Licensedormant
A logging library with stack traces, object dumping and optional timestamps.
GoApache License 2.0steady
High Developer Experience, zap based logger. It offers rich functionality but is easy to configure.
GoMIT Licensesteady
An O(1) logging system that allows you to connect one log to multiple writers (e.g. stdout, a file and a TCP connection).
GoMIT Licensedormant
Package for multi-level logging.
Godormant
Plugin architecture and flexible log system for Go, with level ctrl, multiple log target and custom log format.
GoMIT Licensedormant
Simple Logging Facade for Golang: Simple structured logging; but powerful, extendable and customizable, with huge amount of learnings from decades of past logging frameworks.
GoMIT Licenseactive
Append-only, hash-chained, optionally Ed25519-signed slog handler with offline verification of tampering.
GoMIT Licenseactive
A simple to use log system, minimalist but with features for debugging and differentiation of messages.
GoMIT Licensedormant
A simple logging framework out of the box.
GoApache License 2.0active