LFX Platform

Know more about LFX Platform

LFX Insights

Go Logging Libraries

High-performance logging libraries for Go that provide structured, leveled logging capabilities for building scalable applications.

11 projects

8,866 contributors

$14M

Kubo

An IPFS implementation in Go

Contributors

2,961

Organizations

966

Software value

$4M

Logrus

Logrus is a structured logging library for Go (golang) that provides features like field-based logging, customizable formatting, multiple output targets, and hooks for extending functionality. It aims to be fully API compatible with the standard library logger while offering additional capabilities for production environments.

Contributors

1,879

Organizations

679

Software value

$151K

GoFrame

A powerful framework for faster, easier, and more efficient project development.

Contributors

1,669

Organizations

134

Software value

$8.5M

Zap

Zap is a high-performance, structured logging library for Go that emphasizes type safety and developer ergonomics. It provides both a simple API for typical logging scenarios and the ability to construct complex logging pipelines with minimal allocations and maximum performance.

Contributors

1,085

Organizations

419

Software value

$549K

Zero Allocation JSON Logger

A fast, zero allocation JSON logging library for Go that provides structured logging with a focus on performance and minimal memory allocation

Contributors

846

Organizations

327

Software value

$528K

go-hclog

A structured logging package for Go that provides a simple, performant interface for logging with multiple output formats and log levels

Contributors

146

Organizations

28

Software value

$107K

go-log

A logging library for Go that provides structured logging capabilities with support for levels, formatting, and output configuration

Contributors

106

Organizations

35

Software value

$64K

logr

A minimal logging API for Go that provides a common interface for logging libraries, allowing application developers to inject logging implementations without tying their code to specific logging packages

Contributors

100

Organizations

53

Software value

$157K

Go-kit Log

A structured logging package for Go applications that provides a minimal interface for emitting logs with key-value pairs, supporting multiple output formats and middleware for enhanced logging capabilities

Contributors

74

Organizations

31

Software value

$97K

Gommon

Common packages for Go

This project hasn't been onboarded to LFX Insights.
Looking for a project that’s not listed?