Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source logging software

868 open-source libraries, tools and applications tagged logging, ranked by how closely logging is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

868 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Netdata
Netdata is a real‑time performance monitoring and troubleshooting tool that collects, visualizes, and alerts on metrics from servers, conta…
9980991active
Textualize/rich
Rich is a Python library for rendering rich text and beautiful formatting in the terminal. It provides an easy API for colored output, tabl…
7757455stable
alibaba/arthas
Arthas is an open‑source Java diagnostic tool that lets developers troubleshoot live applications without restarting or modifying code. It …
9637569active
Vault
Vault is a HashiCorp service for secure secret storage, dynamic secret generation, and privileged access management. It provides a unified …
10036390active
Langfuse
Langfuse is an open‑source platform for tracing, evaluating, and monitoring LLM applications. It provides unified observability, prompt man…
9436043active
AndroidUtilCode
AndroidUtilCode is a comprehensive Java library that provides a wide range of utility functions for Android development. It bundles common …
2333618active
SigNoz Observability Platform
SigNoz is an open-source observability platform that aggregates logs, metrics, and traces in a single UI. It provides APM, distributed trac…
9532332active
NGINX
NGINX is a high‑performance open‑source web server that also acts as a reverse proxy, load balancer, and content cache. It supports HTTP, H…
9631710active
gabime/spdlog
spdlog is a fast, header‑only or compiled C++ logging library. It provides rich formatting, multiple sinks, and optional asynchronous loggi…
8029693active
grafana/loki
Grafana Loki is an open‑source, horizontally‑scalable log aggregation system that stores logs as compressed chunks and indexes only metadat…
9529036active
Go kit
Go kit is a Go library that provides a collection of packages and best‑practice patterns for building robust microservices. It offers tools…
2327419active
Apache SkyWalking
Apache SkyWalking is an open‑source Application Performance Monitoring (APM) platform designed for cloud‑native, microservice, and containe…
8824968active
Apache SkyWalking
Apache SkyWalking is an open-source APM (Application Performance Monitoring) platform for microservices, cloud-native, and container-based …
8824968stable
Tasmota
Tasmota is an open‑source firmware for ESP8266 and ESP32 based devices. It provides a web UI, OTA updates, and local control via MQTT, HTTP…
9224805active
uber-go/zap
Zap is a fast, structured, leveled logging library for Go, developed by Uber. It offers a zero-allocation JSON encoder and two APIs: a high…
7724667stable
winston
Winston is a versatile logging library for JavaScript applications. It supports multiple transports, custom formats, and flexible log level…
7724522active
winston
Winston is a universal logging library for Node.js supporting multiple transports such as console, files, and remote storage. It offers fle…
7724522stable
Delgan/loguru
Loguru is a Python library that provides simple, zero-boilerplate logging with a single import. It adds conveniences like file rotation, re…
6724139stable
Chalk
Chalk is a JavaScript library for styling terminal strings with colors and other ANSI styles. It provides an expressive, chainable API and …
9323320active
Chalk
Chalk is a zero-dependency JavaScript library for styling terminal string output with colors, backgrounds, and text modifiers via a chainab…
9323320stable
Jaeger
Jaeger is an open‑source, CNCF‑graduated distributed tracing platform for monitoring and troubleshooting complex microservice architectures…
9923310active
Opik
Opik is an open‑source platform for LLM observability, evaluation and agent tracing. It provides dashboards, automated metrics and a conver…
9322726active
Vector
Vector is a high‑performance, end‑to‑end observability data pipeline written in Rust. It collects, transforms, and routes logs, metrics and…
9322657active
openobserve/openobserve
OpenObserve is an open‑source, cloud‑native observability platform that unifies logs, metrics, traces, RUM and LLM monitoring. It runs as a…
9422311active
Matomo
Matomo is an open-source web analytics platform that you install on your own server. It provides real‑time visitor tracking, dashboards, an…
9821922active
Seldaek/monolog
Monolog is a PHP logging library that implements the PSR-3 logger interface. It provides handlers for files, sockets, databases, and many w…
9621402active
liriliri/eruda
Eruda is an in-page developer console for mobile browsers, providing a DevTools-like panel (console, elements, network, resources, sources)…
3721224active
Teleport
Teleport is a self‑hosted identity‑aware access proxy that provides secure, short‑lived certificate authentication for SSH, Kubernetes, dat…
8820995active
fruitcake/laravel-debugbar
Laravel Debugbar is a PHP library that integrates the PHP Debug Bar into Laravel applications. It provides a toolbar with collectors for qu…
9819292active
ActivityWatch
ActivityWatch is a free, open-source automated time‑tracker that records how you spend time on your devices. It stores all data locally and…
8719085active
Pino
Pino is a very fast, low-overhead JSON logger for Node.js (and Bare/Pear runtimes), with child loggers, redaction, and worker-thread transp…
8418223stable
influxdata/telegraf
Telegraf is an open-source agent for collecting, processing, aggregating, and writing metrics, logs, and other telemetry data. It ships as …
10017865stable
Tencent/mars
Mars is a cross-platform network and infrastructure component library developed by Tencent's WeChat team, comprising STN (signaling/network…
3817659stable
Tencent/vConsole
vConsole is a lightweight, extendable in-page developer console for mobile web pages, providing log, network, element, and storage panels. …
5217531stable
systemd/systemd
systemd is a suite of basic building blocks for a Linux system, providing a system and service manager that runs as PID 1 and starts the re…
9616851stable
cool-RR/PySnooper
PySnooper is a Python library that provides line-by-line execution tracing of functions via a simple decorator or context manager, logging …
5816577active
Cockpit
Cockpit is a web-based graphical interface for administering Linux servers, interacting directly with the operating system through real sys…
9515200stable
CrowdSec
CrowdSec is an open-source, crowdsourced security engine that analyzes logs and HTTP requests to detect malicious behavior and block offend…
9315138stable
elastic/logstash
Logstash is an open-source server-side data processing pipeline that ingests data from multiple sources simultaneously, transforms it, and …
9514966stable
amir20/dozzle
Dozzle is a lightweight, web-based application for viewing Docker container logs in real time, with support for Docker Swarm and Kubernetes…
9514666active
FLEXTool/FLEX
FLEX (Flipboard Explorer) is an in-app debugging and exploration library for iOS apps, written in Objective-C. It presents a toolbar overla…
5814640stable
Fluentd
Fluentd is an open-source data collector that unifies log and event collection from many sources and routes them to files, databases, cloud…
9413606stable
CocoaLumberjack/CocoaLumberjack
CocoaLumberjack is a fast and flexible logging framework for Apple platforms including macOS, iOS, tvOS, watchOS and visionOS, written in O…
8613321stable
filp/whoops
Whoops is a PHP error handling library that provides a stack-based system for dealing with errors and exceptions. It renders a detailed, pr…
7613229stable
codecentric/spring-boot-admin
Spring Boot Admin is a web-based admin UI for monitoring and managing Spring Boot applications via their Actuator endpoints. It provides da…
9912854active
elastic/beats
Elastic Beats is a family of lightweight data shippers written in Go that collect logs, metrics, network packets, audit data, and uptime si…
9512653active
welldone-software/why-did-you-render
why-did-you-render is a JavaScript library that monkey patches React to notify developers about potentially avoidable re-renders of compone…
6512525active
rs/zerolog
Zerolog is a fast, zero-allocation JSON structured logging library for Go with a chained, context-aware API. It supports leveled logging, s…
7412507stable
debug-js/debug
A tiny JavaScript debugging utility modeled after Node.js core's debugging technique that exposes namespaced debug loggers controlled via t…
5611459stable
JakeWharton/timber
Timber is a lightweight, extensible logging library for Android built on top of the standard android.util.Log class. Behavior is added by p…
6810851stable
tstack/lnav
lnav is an advanced terminal-based log file viewer that automatically detects log formats, merges multiple files by timestamp, and lets use…
8810717active
php-fig/log
The reference PHP package for PSR-3, providing the LoggerInterface and related classes/traits that define a standard logging contract. It i…
4810418stable
gruns/icecream
IceCream is a Python library that provides the ic() function as a smarter replacement for print() debugging. It prints expressions alongsid…
8110109stable
hyperdxio/hyperdx
HyperDX is an open-source observability platform that unifies session replays, logs, metrics, traces, and errors in a single interface, bui…
929949active
ModSecurity
ModSecurity (libmodsecurity v3) is an open source, cross-platform web application firewall (WAF) engine written in C++ that inspects HTTP(S…
889784stable
telekom-security/tpotce
T-Pot is an all-in-one, optionally distributed honeypot platform that bundles 20+ honeypots with the Elastic Stack for visualization, live …
669547active
highlight/highlight
highlight.io is an open-source, full-stack monitoring platform combining session replay, error monitoring, logging, and distributed tracing…
799384active
klaudiosinani/signale
Signale is a highly configurable, hackable logging library for Node.js with 19 out-of-the-box loggers, integrated timers, scoped loggers, a…
539173stable
teslamate-org/teslamate
TeslaMate is a self-hosted data logger for Tesla vehicles, written in Elixir, that records high-precision drive and charging data into a Po…
999131active
django-commons/django-debug-toolbar
A configurable set of panels for Django that display debug information about the current request/response, such as SQL queries, timings, an…
938379stable
expressjs/morgan
Morgan is HTTP request logger middleware for Node.js, commonly used with Express. It supports predefined and custom log formats, configurab…
938200stable
Graylog
Graylog is a free and open log management platform for collecting, storing, searching, and analyzing log data from across IT environments, …
778154stable
fluent/fluent-bit
Fluent Bit is a fast, lightweight telemetry agent written in C that collects, processes, and forwards logs, metrics, and traces from any so…
998151stable
Serilog
Serilog is a diagnostic logging library for .NET applications with first-class support for structured event data. It captures named propert…
848043stable
lanpa/tensorboardX
A Python library for writing TensorBoard event files from PyTorch, Chainer, MXNet, NumPy, and other frameworks without needing TensorFlow. …
718002active
bensadeh/tailspin
tailspin (binary: tspin) is a Rust CLI tool that highlights log files in the terminal, recognizing dates, numbers, IPs, UUIDs, URLs, and se…
947983active
OneUptime
OneUptime is a complete open-source monitoring and observability platform combining uptime monitoring, incident management, on-call schedul…
967752active
OpenTelemetry Collector
The OpenTelemetry Collector is a vendor-agnostic telemetry pipeline service that receives, processes, and exports traces, metrics, and logs…
1007683stable
traceloop/openllmetry
OpenLLMetry is an open-source set of OpenTelemetry extensions and SDKs that provide observability (tracing, metrics, logging) for LLM and G…
907463active
symfony/var-dumper
The Symfony VarDumper component provides mechanisms for walking through any arbitrary PHP variable, offering an improved dump() function to…
967426stable
apache/hertzbeat
Apache HertzBeat is an AI-powered, agentless open-source real-time observability system that unifies metrics collection, log aggregation, a…
897423active
unjs/consola
Consola is an elegant console logger library for Node.js and browsers that wraps console output with fancy formatting, tags, and pluggable …
787336stable
AgentDeskAI/browser-tools-mcp
An MCP server plus Chrome extension that streams console logs, network activity, screenshots, and Lighthouse audits from a user's real, log…
807329active
kean/Pulse
Pulse is an open-source logging system and network logger framework for Apple platforms, built with SwiftUI. It records URLSession network …
937237active
trentm/node-bunyan
Bunyan is a simple and fast JSON logging library for Node.js services, producing one-line JSON log records with standard fields, serializer…
327206stable
paper-trail-gem/paper_trail
PaperTrail is a Ruby gem that tracks changes to Rails ActiveRecord models, recording every create, update, and destroy as versioned snapsho…
667029stable
tokio-rs/tracing
tracing is a Rust framework for instrumenting applications to emit structured, event-based diagnostic data, built around spans with duratio…
806897stable
gRPC Prometheus monitoring
A Go library of gRPC middleware (interceptors) providing chained, ready-to-use implementations for auth, logging, tracing, metrics, retries…
946760active
Cowrie
Cowrie is a medium-to-high interaction SSH and Telnet honeypot that logs brute-force attacks and full attacker shell sessions, capturing up…
996594active
OpenTelemetry Go
The official Go implementation of the OpenTelemetry API and SDK for instrumenting applications to generate traces, metrics, and logs. It ex…
946573stable
Pixie
Pixie is an open-source, Kubernetes-native observability platform that uses eBPF to auto-instrument applications, collecting telemetry like…
796548active
NLog
NLog is a free, flexible logging platform for .NET supporting structured and traditional logging with rich routing to multiple targets. It …
966547stable
ACRA
ACRA is an open-source Android library for crash reporting that catches uncaught exceptions, collects detailed device and application conte…
876503active
Aim
Aim is an open-source experiment tracker for AI/ML that logs training runs and metadata, with a web UI to compare runs and a Python API to …
746276active
SwiftyBeaver
SwiftyBeaver is a lightweight, colorful logging framework for Swift 3, 4, and 5, supporting console, file, and cloud destinations. It works…
326054active
Meituan-Dianping/Logan
Logan is a lightweight logging platform from Meituan-Dianping that collects, stores, uploads, and analyzes front-end logs on mobile and web…
466007active
Clockwork
Clockwork is a PHP development tool that collects runtime data from your application - request data, performance metrics, logs, database qu…
645948active
Go kit
Go kit is a collection of Go packages that provide a comprehensive toolkit for building robust, maintainable microservices (or elegant mono…
2327419maintenance
spatie/laravel-activitylog
A Laravel package that provides easy-to-use functions to log user activity in a Laravel application, storing everything in an activity_log …
1005910stable
log4js-node/log4js-node
log4js-node is a Node.js logging library ported from the log4js framework, offering configurable log levels, categories, layouts, and multi…
745823active
sirupsen/logrus
Logrus is a structured, pluggable logging library for Go, fully API-compatible with the standard library logger. It supports JSON, logfmt, …
9325756maintenance
natefinch/lumberjack
Lumberjack is a Go package for writing logs to rolling files, handling rotation by size, age, and backup count. It is a pluggable io.Writer…
235470stable
laravel/telescope
Laravel Telescope is an elegant debug assistant for the Laravel framework, providing a web dashboard with insight into requests, exceptions…
1005234active
jwilder/dockerize
dockerize is a Go CLI utility that simplifies running applications in Docker containers. It generates configuration files from templates an…
955207stable
tianshiyeben/wgcloud
WGCLOUD is a lightweight, distributed IT operations monitoring platform built on SpringBoot with a Go-based agent, designed for fast deploy…
925187active
ossec/ossec-hids
OSSEC is an open-source host-based intrusion detection system (HIDS) that combines log analysis, file integrity monitoring, rootkit detecti…
945062stable
OpenTelemetry Collector
The contrib repository for the OpenTelemetry Collector, containing 200+ vendor-neutral components (receivers, processors, exporters) for re…
1005009active
hynek/structlog
structlog is a production-ready structured logging library for Python that treats log entries as dictionaries processed through composable …
884975stable
Security Onion
Security Onion is a free and open Linux distribution and platform for threat hunting, enterprise security monitoring, and log management. I…
924906stable
stern/stern
Stern is a CLI tool for tailing logs from multiple Kubernetes pods and containers at once, with color-coded output and regex or resource-ba…
804875active

page 1 / 9 next →