10

8

6

4

2


9.9

3.9

9.8

8.3
zap

9.5

7.9

9.2
0.0

9.0
0.0

9.0

5.5

59 Logging packages and projects

  • logrus

    9.9 3.9 Go
    Structured, pluggable logging for Go.
  • zap

    9.8 8.3 Go
    Blazing fast, structured, leveled logging in Go.
  • Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
  • zerolog

    9.5 7.9 Go
    Zero Allocation JSON Logger
  • spew

    9.2 0.0 Go
    Implements a deep pretty printer for Go data structures to aid in debugging
  • lumberjack

    9.0 0.0 Go
    lumberjack is a log rolling package for Go
  • glog

    9.0 5.5 Go
    Leveled execution logs for Go
  • tail

    8.6 0.0 Go
    Go package for reading from continously updated files (tail -f)
  • seelog

    8.1 0.0 Go
    Seelog is a native Go logging library that provides flexible asynchronous dispatching, filtering, and formatting.
  • pp

    7.9 0.7 Go
    Colored pretty printer for Go language
  • log

    7.7 0.0 Go
    Structured logging package for Go.
  • log15

    7.6 0.0 Go
    Structured, composable logging for Go
  • logutils

    7.4 0.0 Go
    Utilities for slightly better logging in Go (Golang).
  • phuslu/log

    6.6 4.3 Go
    High performance structured logging
  • tint

    6.5 6.7 Go
    ๐ŸŒˆ slog.Handler that writes tinted (colorized) logs
  • Onelog

    6.1 0.0 Go
    Dead simple, super fast, zero allocation logger for Golang
  • logxi

    6.1 0.0 Go
    A 12-factor app logger built for performance and happy development
  • httpretty

    6.0 5.9 Go
    Package httpretty prints the HTTP requests you make with Go pretty on your terminal.
  • go-logger

    5.9 0.0 Go
    Simple logger for Go programs. Allows custom formats for messages.
  • rollingwriter

    5.8 3.2 Go
    Rolling writer is an IO util for auto rolling write in go.
  • sqldb-logger

    5.7 0.0 Go
    A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.
  • logrusiowriter

    5.4 0.0 Go
    io.Writer implementation using logrus logger [managed by soy-programador]
  • loggo

    5.3 4.4 Go
    A logging library for Go. Doesn't use the built in go log standard library, but instead offers a replacement.
  • logur

    5.1 1.8 Go
    Logur is an opinionated collection of logging best practices
  • glg

    5.1 2.5 Go
    Simple and blazing fast lockfree logging library for golang
  • ozzo-log

    5.0 0.0 Go
    A Go (golang) package providing high-performance asynchronous logging, message filtering by severity and category, and multiple message targets.
  • logger

    4.9 1.8 Go
    Minimalistic logging library for Go.
  • xlog

    4.7 0.0 Go
    xlog is a logger for net/context aware HTTP applications
  • log-voyage

    4.1 0.0 Go
    LogVoyage - logging SaaS written in GoLang
  • logex

    3.5 0.0 Go
    An golang log lib, supports tracking and level, wrap by standard log lib
  • go-log

    3.4 0.0 Go
    a golang log lib supports level and multi handlers
  • gologger

    3.3 0.0 Go
    Simple easy to use log lib for go, logs in Colored Cosole, Simple Console, File or Elasticsearch.
  • go-cronowriter

    3.2 0.0 Go
    Time based rotating file writer
  • logrusly

    3.1 0.0 Go
    Loggly Hooks for GO Logrus logger
  • mlog

    3.1 0.0 Go
    A simple logging module for go, with a rotating file feature and console logging.
  • noodlog

    3.1 1.3 Go
    ๐Ÿœ Parametrized JSON logging library in Golang which lets you obfuscate sensitive data and marshal any kind of content.
  • stdlog

    3.0 0.0 Go
    Logging packages for Go
  • distillog

    2.6 0.0 Go
    Logging, distilled
  • journald

    2.4 0.0 Go
    Go implementation of systemd Journal's native API for logging
  • slf

    2.3 1.4 Go
    The Structured Logging Facade (SLF) for Go (like SLF4J but structured and for Go)
  • logmatic

    1.9 0.0 Go
    Colorized logger for Golang with dynamic log level configuration
  • slog

    1.8 2.1 Go
    The reference implementation of the Structured Logging Facade (SLF) for Go
  • Kiwi Logs&Context

    1.7 0.0 Go
    Fast, structured, with filters and dynamic sinks. No levels. Logger & context keeper for Go language ๐Ÿฅ It smells like a mushroom.
  • zkits-logger

    1.7 6.5 Go
    A powerful zero-dependency json logger.
  • gomol

    1.6 0.0 Go
    Gomol is a library for structured, multiple-output logging for Go with extensible logging outputs
  • xylog

    1.3 0.0 Go
    Python-like logging design in Golang
  • glo

    1.3 0.0 Go
    Logging library for Golang
  • logdump

    1.3 0.0 Go
    Package for multi-level logging
  • zax

    1.2 6.6 Go
    Zap logger with context
  • kemba

    1.2 5.8 Go
    A tiny debug logging tool. Ideal for CLI tools and command applications. Inspired by https://github.com/visionmedia/debug
  • logo

    1.2 0.0 Go
    Golang logger to different configurable writers.
  • slf4g

    0.8 7.2 Go
    Simple Logging Facade for Golang
  • go-rethinklogger

    0.8 2.6 Go
    Automatically persists all the logs of your Go application inside RethinkDB.
  • zl

    0.6 8.0 Go
    ๐Ÿง‘โ€๐Ÿ’ป High Developer Experience, zap based logger. It offers rich functionality but is easy to configure and allows the user to choose the best output format for their purposes.
  • MrZ's go-logger

    0.6 7.1 Go
    :mag: Easy to use, extendable and super fast logging package for Go
  • yell

    0.5 0.0 Go
    :ledger: Yet another minimalist logging library
  • structy/log

    0.4 0.0 Go
    A simple to use log system, minimalist but with features for debugging and differentiation of messages
  • slogan

    0.3 2.3 Go
    Go(lang) logger library
  • status_check

    0.3 3.3 Go
    simple http page to verfiy server status
  • gone/log

    0.2 -
    Fast, extendable, full-featured, std-lib source compatible log library.

Add another 'Logging' Package