Displaying 1 to 20 from 49 results

Monolog - Logging for PHP

Sends your logs to files, sockets, inboxes, databases and various web services from PHP. It can log to files and syslogs, Send alerts and emails, Log specific servers and networked logging, Log to databases and lot more.

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

A Go package striving to emulate the features of the BSD tail program.See API documentation.

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

Seelog is a powerful and easy-to-learn logging framework that provides functionality for flexible dispatching, filtering, and formatting log messages. It is natively written in the Go programming language.

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

Go-spew implements a deep pretty printer for Go data structures to aid in debugging. A comprehensive suite of tests with 100% test coverage is provided to ensure proper functionality. See test_coverage.txt for the gocov coverage report. Go-spew is licensed under the liberal ISC license, so it may be used in open source or commercial projects.If you're interested in reading about how this package came to life and some of the challenges involved in providing a deep pretty printer, there is a blog post about it here.

zap - Blazing fast, structured, leveled logging in Go.

Blazing fast, structured, leveled logging in Go.Note that zap only supports the two most recent minor versions of Go.

serilog - Simple .NET logging with fully-structured events

Serilog is a diagnostic logging library for .NET applications. It is easy to set up, has a clean API, and runs on all recent .NET platforms. While it's useful even in the simplest applications, Serilog's support for structured logging shines when instrumenting complex, distributed, and asynchronous applications and systems.Like many other libraries for .NET, Serilog provides diagnostic logging to files, the console, and many other outputs.

Logrus - Structured, pluggable logging for Go.

Logrus is a structured logger for Go (golang), completely API compatible with the standard library logger. There is a support to add hooks for logging levels. For example to send errors to an exception tracking service on Error, Fatal and Panic, info to StatsD or log to multiple places simultaneously, e.g. syslog.

gollum - An n:m message multiplexer written in Go

Gollum is an n:m multiplexer that gathers messages from different sources and broadcasts them to a set of destinations.Gollum originally started as a tool to MUL-tiplex LOG-files (read it backwards to get the name). It quickly evolved to a one-way router for all kinds of messages, not limited to just logs. Gollum is written in Go to make it scalable and easy to extend without the need to use a scripting language.

log15 - Structured, composable logging for Go

Package log15 provides an opinionated, simple toolkit for best-practice logging in Go (golang) that is both human and machine readable. It is modeled after the Go standard library's io and net/http packages and is an alternative to the standard library's log package.The API of the master branch of log15 should always be considered unstable. If you want to rely on a stable API, you must vendor the library.

lumberjack - lumberjack is a rolling logger for Go

Package lumberjack provides a rolling logger.The package name remains simply lumberjack, and the code resides at https://github.com/natefinch/lumberjack under the v2.0 branch.

pino - Extremely fast node.js logger

Extremely fast node.js logger, inspired by Bunyan. It also includes a shell utility to pretty-print its log files.

zerolog - Zero Allocation JSON Logger

The zerolog package provides a fast and simple logger dedicated to JSON output.Zerolog's API is designed to provide both a great developer experience and stunning performance. Its unique chaining API allows zerolog to write JSON log events by avoiding allocations and reflection.

log - Structured logging package for Go.

Package log implements a simple structured logging API inspired by Logrus, designed with centralization in mind. Read more on Medium.

log.js - super light-weight nodejs logging + streaming log reader

Lightweight logging for NodeJS. Includes a streaming log reader.By default, a Log’s stream is stdout, and its log level defaults is DEBUG.

TracerX Logger/Viewer for .NET

TracerX is a .NET logger with a powerful viewer that supports filtering/coloring by threads, category, trace level, and more. Output can go to a circular log file, event log, console/command window, or Trace.WriteLine(). The viewer can collapse and expand method calls, view/walk


This is a logger library for .net, you can append text file, xml file, and colorful console text. It is suitable for small .net business projects and this logger library is designed by c#.

Sentinel - Log Viewer

Sentinel is a log-viewer (implemented in WPF) with configurable filtering and highlighting (foreground/background colours). A classification system allows messages to be parsed and recomposed prior to display. Includes support for being a log4net UDP Appender target.


Blammo.Net is a simple logging system that allows for multiple files, has simple configuration, and is modular.

HTML Batch Logger

This is a simple Log class that can be used in any .NET C# Console Application. You can use it to log into an HTML file, console window, or database.

The LogNut logging library and facilities

LogNut is a comprehensive logging facility written in C#. It provides a simple way to write something from within your program, as it runs, that you can see.