Go Logging

Open-source Go projects categorized as Logging

Top 23 Go Logging Projects

  • logrus

    Structured, pluggable logging for Go.

    Project mention: What is the common log library which is industry standard that is used in server applications? | reddit.com/r/golang | 2023-03-21
  • loki

    Like Prometheus, but for logs.

    Project mention: centralized logging | reddit.com/r/sysadmin | 2023-03-10

    Loki is pretty great

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • zap

    Blazing fast, structured, leveled logging in Go.

    Project mention: Why it is so weirdo?? | reddit.com/r/ProgrammerHumor | 2023-03-22
  • zincsearch

    ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

    Project mention: Manticore 6.0.0 – a faster alternative to Elasticsearch in C++ | news.ycombinator.com | 2023-02-10

    See also this lightweight alternative to ES: https://github.com/zinclabs/zinc

  • gf

    GoFrame is a modular, powerful, high-performance and enterprise-class application development framework of Golang. (by gogf)

    Project mention: GoFrame | reddit.com/r/golang | 2022-09-26
  • zerolog

    Zero Allocation JSON Logger

    Project mention: What is the common log library which is industry standard that is used in server applications? | reddit.com/r/golang | 2023-03-21

    I use zerolog myself and have seen it being used in production several times. Also they have a list of who uses zerolog

  • spew

    Implements a deep pretty printer for Go data structures to aid in debugging

    Project mention: How do you iterate though nested structs and print them? | reddit.com/r/golang | 2022-12-15

    github.com/davecgh/go-spew

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • go-grpc-middleware

    Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.

    Project mention: Understanding gRPC Concepts, Use Cases & Best Practices | dev.to | 2023-01-15

    Supported middlewares by gRPC framework.

  • lumberjack

    lumberjack is a log rolling package for Go

  • glog

    Leveled execution logs for Go (by golang)

    Project mention: Best Logging Library for Golang | dev.to | 2023-02-12

    I started a poll on r/golang with these four candidates, but also came to know about glog which was a go port of a C++ project by Google. I used that option in the poll conducted on LinkedIn.

  • tail

    Go package for reading from continously updated files (tail -f)

  • dozzle

    Realtime log viewer for docker containers.

    Project mention: Anyone else unable to pull dozzle the last few days? | reddit.com/r/docker | 2023-03-26
  • kail

    kubernetes log viewer

    Project mention: Bash script to tail Kubernetes logs from multiple pods at the same time | reddit.com/r/kubernetes | 2022-07-08
  • seelog

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

  • pp

    Colored pretty printer for Go language

    Project mention: How do you iterate though nested structs and print them? | reddit.com/r/golang | 2022-12-15

    for debug I use https://github.com/k0kubun/pp

  • stern

    ⎈ Multi pod and container log tailing for Kubernetes -- Friendly fork of https://github.com/wercker/stern (by stern)

    Project mention: How to Deploy and Scale Strapi on a Kubernetes Cluster 1/2 | dev.to | 2023-02-03

    stern v1.22.0

  • litter

    Litter is a pretty printer library for Go data structures to aid in debugging and testing.

    Project mention: TIL: panic(spew.Sdump(myVar)) | reddit.com/r/golang | 2023-01-10

    I like litter, and I have a simple helper that is effectively:

  • log

    Structured logging package for Go. (by apex)

    Project mention: Best Logging Library for Golang | dev.to | 2023-02-12

    logrus README recommended using other libraries such as Zerolog, Zap, and Apex.

  • log15

    Structured, composable logging for Go

  • log

    A minimal, colorful Go logging library 🪵 (by charmbracelet)

    Project mention: Log: A minimal, colorful Go logging library 🪵 | reddit.com/r/commandline | 2023-02-21
  • logr

    A simple logging interface for Go

    Project mention: What is the common log library which is industry standard that is used in server applications? | reddit.com/r/golang | 2023-03-21
  • Gollum

    An n:m message multiplexer written in Go (by trivago)

  • awesome-monitoring

    INFRASTRUCTURE、OPERATION SYSTEM and APPLICATION monitoring tools. (by crazy-canux)

    Project mention: Building environment from ground up | reddit.com/r/sysadmin | 2022-11-24

    Memesters know to search: site:github.com awesome . For example, monitoring.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-26.

Go Logging related posts

Index

What are some of the best open-source Logging projects in Go? This list will help you:

Project Stars
1 logrus 22,340
2 loki 18,637
3 zap 18,323
4 zincsearch 14,639
5 gf 9,050
6 zerolog 7,851
7 spew 5,502
8 go-grpc-middleware 5,285
9 lumberjack 3,918
10 glog 3,329
11 tail 2,522
12 dozzle 2,248
13 kail 1,702
14 seelog 1,624
15 pp 1,587
16 stern 1,585
17 litter 1,394
18 log 1,295
19 log15 1,082
20 log 1,071
21 logr 939
22 Gollum 928
23 awesome-monitoring 562
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com