30 open-source projects similar to hpcloud/tail, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Tail alternative.
:green_book: Simple, configurable and scalable Structured Logging for Go.
A Go (golang) package providing high-performance asynchronous logging, message filtering by severity and category, and multiple message targets.
Package httpretty prints the HTTP requests you make with Go pretty on your terminal.
Dead simple, super fast, zero allocation logger for Golang
The official Go SDK for Sentry (sentry.io)
🍜 Parametrized JSON logging library in Golang which lets you obfuscate sensitive data and marshal any kind of content.
Rolling writer is an IO util for auto rolling write in go.
Simple leveled logging wrapper around standard log package
io.Writer implementation using logrus logger managed by soy-programador
Tamper-evident audit log for Go: an append-only, hash-chained, optionally Ed25519-signed log/slog handler, with offline logx verify. Built on the standard library, zero third-party dependencies. Also a full slog toolkit (colored output, JSON, rotation, fan-out, CLI).
Seelog is a native Go logging library that provides flexible asynchronous dispatching, filtering, and formatting.
A tiny debug logging tool. Ideal for CLI tools and command applications. Inspired by https://github.com/visionmedia/debug
go-spew is a deep inspection library and debugging utility for Go. It functions as a data structure pretty printer that renders complex, nested types into human-readable strings with indentation and type information. The library provides specialized capabilities for visualizing internal program states, including the ability to dump data structures with pointer addresses and map keys. It includes a configuration system to adjust printing behavior, such as limiting recursion depth and setting indentation. The tool uses reflection-based type inspection and recursive tree traversal to handle nes
Simple logger for Go programs. Allows custom formats for messages.
Timberjack is a Go log rolling library with support for size-based, time-based, and manual rotation.
📑 Lightweight, configurable, extensible logging library written in Go. Support multi level, multi outputs and built-in multi file logger, buffers, clean, rotate-file handling.一个易于使用的,轻量级、可配置、可扩展的日志库。支持多个级别,输出到多文件;内置文件日志处理、自动切割、清理、压缩等增强功能
Structured, composable logging for Go