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
beelzebub-labs/beelzebub
Beelzebub is an open-source deception runtime framework written in Go that deploys adaptive, LLM-powered honeypot decoy services across SSH…
972192active
logstash-plugins/logstash-patterns-core
A Logstash plugin providing the built-in grok pattern definitions used to parse unstructured log data into structured fields. It ships the …
712185stable
armink/CmBacktrace
CmBacktrace is an open-source C library for ARM Cortex-M microcontrollers that automatically diagnoses faults (Hard Fault, Bus Fault, etc.)…
702185stable
Phoenix LiveDashboard
A real-time performance monitoring and debugging dashboard for Phoenix applications, built on LiveView. It visualizes telemetry metrics, re…
662171active
microsoft/SysmonForLinux
Sysmon for Linux is a Sysinternals tool that monitors and logs system activity such as process lifetime, network connections, and file syst…
912160active
linyacool/WebServer
A high-performance HTTP web server written in C++11 using epoll edge-triggered non-blocking IO with a Reactor concurrency model and thread …
328215maintenance
bugsink/bugsink
Bugsink is a self-hosted error tracking service that collects exceptions from running applications and presents stacktraces, code, and loca…
892118active
Leanmcp/superview.sh
A shell-based setup for the LeanMCP AI Gateway, a hosted proxy that routes Claude Code (and other AI coding tools) requests through a singl…
592111active
Foundatio
Foundatio is a C# library of pluggable abstractions for building loosely coupled distributed applications, covering caching, queues, messag…
932102active
symfony/deprecation-contracts
A minimal PHP package providing a single global `trigger_deprecation()` function and convention for emitting deprecation notices from libra…
882099stable
unjs/webpackbar
A webpack/rspack plugin that displays an elegant progress bar during builds and watches, with support for multiple concurrent builds and an…
662091active
GoogleCloudPlatform/khi
Kubernetes History Inspector (KHI) is a log visualization tool that turns Kubernetes cluster logs into interactive timeline and topology vi…
862084active
boz/kail
Kail is a Go CLI tool that tails and streams logs from all containers of pods matching selectors like service, deployment, or namespace in …
322067active
Grafana Observability Demo
A Docker image bundling an OpenTelemetry backend: OpenTelemetry Collector, Prometheus, Tempo, Loki, Pyroscope, and Grafana in one container…
912059active
beyondcode/laravel-query-detector
A Laravel package that detects N+1 query problems in real time during development and alerts developers when eager loading should be used. …
622058active
k0kubun/pp
A Go library that provides a colored pretty printer for Go data structures, with fmt-like API functions such as Print, Println, Sprint, and…
772055stable
JakeWharton/hugo
Hugo is an Android library and Gradle plugin that adds automatic method call logging via a @DebugLog annotation. It logs method entry with …
327881maintenance
ansible-community/ara
ARA Records Ansible is a reporting tool that records ansible and ansible-playbook runs via an Ansible callback plugin, storing results in S…
702024active
apache/bookkeeper
Apache BookKeeper is a scalable, fault-tolerant, low-latency distributed storage service optimized for append-only workloads, offering repl…
932014stable
dahlia/logtape
LogTape is a zero-dependency, TypeScript-native logging library for JavaScript runtimes including Node.js, Deno, Bun, browsers, and edge fu…
702006active
logpai/logparser
Logparser is a Python machine learning toolkit and benchmark suite for automated log parsing. It extracts event templates from unstructured…
311994active
vipshop/vjtools
VJTools is vip.com's collection of Java coding standards, core utility libraries (vjkit, vjstar), and JVM diagnostic tools (vjtop, vjmap, v…
237618maintenance
mafintosh/why-is-node-running
why-is-node-running is a Node.js library and CLI that logs the active handles (timers, servers, etc.) keeping a Node process running. It ca…
881948active
onevcat/Rainbow
Rainbow is a Swift library that adds text color, background color, and style to console and command line output via convenient String exten…
861942stable
emilk/loguru
Loguru is a lightweight, dependency-free C++ logging library consisting of just two files. It offers verbosity levels, assertions, abort ha…
841911stable
monoscope-tech/monoscope
Monoscope is an open-source observability platform for ingesting and exploring logs, traces, and metrics stored in your own S3-compatible b…
991897active
HugoRCD/evlog
evlog is a modern TypeScript logging library that combines structured logs, wide events, and structured errors behind a single API and drai…
791888active
doctrine/deprecations
A thin PHP library that wraps deprecation notification strategies, supporting trigger_error(E_USER_DEPRECATED), PSR-3 logging, and silent t…
661855stable
rust-cli/human-panic
A Rust library that installs a custom panic hook to replace cryptic panic messages with friendly, human-readable crash output. It generates…
751852stable
Nette Framework
Tracy is a PHP debugging library that provides error visualization, variable dumping, logging, and a floating debug bar (Tracy Bar) showing…
881837stable
samwho/spacer
spacer is a small Rust CLI utility that inserts visual spacers into piped command output after a configurable period of inactivity. It is d…
451818active
Tencent/TSW
Tencent Server Web (TSW) is a Node.js infrastructure framework for web backend developers that provides request capture (packet sniffing of…
761803active
Heavrnl/nexus-terminal
Nexus Terminal is a modern web-based SSH/RDP/VNC client with a self-hosted Node.js backend and an optional standalone desktop app. It offer…
881797active
rotisserie/eris
Eris is a Go error handling library providing readable stack traces, error wrapping, and flexible output formatting including JSON. It inte…
351794stable
markzhai/AndroidPerformanceMonitor
A transparent UI-block detection library for Android, known as BlockCanary, that monitors main-thread stalls and ANR-like jank with one-lin…
326729maintenance
clemcer/LoggiFly
LoggiFly is a lightweight self-hosted tool that monitors Docker (and Podman/Swarm) container logs for predefined keywords or regex patterns…
831780active
johnbillion/query-monitor
Query Monitor is a WordPress and WooCommerce plugin that adds a developer tools panel for debugging database queries, PHP errors, hooks, bl…
931779stable
Cysharp/ZLogger
ZLogger is a zero-allocation text and structured logging library for .NET and Unity, built on top of Microsoft.Extensions.Logging. It uses …
781779active
electron/devtron
Devtron is a DevTools extension for Electron apps that adds Electron-specific debugging panels to Chrome DevTools. It is installed programm…
781775active
Kubetail
Kubetail is a real-time logging dashboard for Kubernetes that merges log streams from multiple containers in a workload into a single chron…
861770active
goforj/godump
godump is a zero-dependency, developer-friendly pretty-printer and debug dumper for Go, inspired by Laravel's dump() and Symfony's VarDumpe…
871768active
gorilla/handlers
gorilla/handlers is a collection of HTTP middleware for Go's net/http package, part of the Gorilla web toolkit. It provides composable hand…
231746stable
fullstack-build/tslog
tslog is a universal, fully typed logging library for TypeScript and JavaScript that runs in Node.js, browsers, Deno, Bun, workers, and Rea…
971744active
jaksi/sshesame
sshesame is an SSH honeypot written in Go that runs a fake SSH server accepting any connection and logging all activity without executing a…
231742active
laravel/pulse
Laravel Pulse is a real-time application performance monitoring tool with a built-in dashboard for Laravel applications. It tracks slow end…
971728active
sudo-project/sudo
Sudo is a Unix utility that allows a system administrator to delegate limited root or other-user privileges to users on a per-command basis…
791728stable
davecgh/go-spew
go-spew is a Go library that implements a deep pretty printer for Go data structures, showing types, pointers, and full structure details t…
326424maintenance
log4cplus/log4cplus
log4cplus is a C++ logging library modeled after Java's log4j API, offering thread-safe, flexible, and granular log management and configur…
871723active
kube-logging/logging-operator
A CNCF Sandbox Kubernetes operator that automates deployment and configuration of a complete logging pipeline, managing Fluent Bit log coll…
981716active
pgaudit/pgaudit
pgAudit is a PostgreSQL extension written in C that provides detailed session and object audit logging through the standard PostgreSQL logg…
741709stable
metrico/gigapipe
Gigapipe (formerly qryn) is an open-source, all-in-one polyglot observability warehouse that ingests and serves logs, metrics, traces, and …
961707active
cloudflare/foundations
Foundations is Cloudflare's modular Rust library for building production-grade distributed services. It bundles logging, distributed tracin…
621694stable
palkan/logidze
Logidze is a Ruby gem for Rails that logs database record changes at the PostgreSQL level using triggers, storing the version history in a …
621685active
OpenTelemetry Go
A collection of third-party extensions, instrumentation packages, propagators, detectors, exporters, samplers, bridges, and processors for …
941678active
Go! AOP PHP
Go! AOP is a pure-PHP aspect-oriented programming framework that lets developers define cross-cutting concerns (logging, caching, security)…
911668active
slackhq/go-audit
go-audit is a Go-based replacement for the auditd daemon that consumes Linux kernel audit events via netlink and outputs them as JSON. It s…
811665active
nshalabi/SysmonTools
Sysmon Tools is a collection of utilities for analyzing, visualizing, and managing Microsoft Sysmon logs, centered on Sysmon View, an open-…
751665active
KirillOsenkov/MSBuildStructuredLog
A structured logger for MSBuild that records executed targets, tasks, properties, and item values into a portable binary format (*.binlog).…
961657active
sanity-io/litter
Litter is a Go library that pretty-prints data structures as syntactically valid Go literals for debugging and testing. It produces consist…
651653stable
kilianc/rtail
rtail is a CLI utility that pipes stdin lines over UDP to an rtail-server, which streams them into a browser in realtime via socket.io. It …
851612active
tracewayapp/traceway
Traceway is an OpenTelemetry-native, self-hostable observability platform that combines logs, traces, metrics, session replay, exceptions, …
781591active
vercel-labs/dev3000
dev3000 (d3k) is an agent-first local web debugging runtime that starts your dev server and a monitored browser, capturing server logs, bro…
811584active
salesforce/sloop
Sloop is a self-contained Go service that monitors a Kubernetes cluster, recording histories of events and resource state changes. It provi…
501583active
javers/javers
JaVers is a lightweight Java library for auditing changes in domain objects, providing an object diff engine and an audit log with commit m…
671576stable
dimonomid/nerdlog
Nerdlog is a fast, remote-first, multi-host terminal UI log viewer with an interactive timeline histogram and no central server. It connect…
861573active
knyar/nginx-lua-prometheus
A Lua library for Nginx (via ngx_lua/OpenResty) that tracks metrics like counters, gauges, and histograms and exposes them on a /metrics en…
751572stable
LogRocket/redux-logger
redux-logger is a Redux middleware that logs every dispatched action and the resulting state changes to the browser console. It supports cu…
235713maintenance
Rails Event Store
Rails Event Store (RES) is a Ruby library for publishing, consuming, storing, and retrieving domain events, built on Active Record. It serv…
951555stable
logrotate/logrotate
logrotate is a classic Unix utility that automates rotation, compression, removal, and mailing of log files on systems that generate many l…
661555stable
X1a0He/X1a0HeWeChatPlugin
A macOS WeChat client plugin providing features like message anti-revoke, multiple app instances, update disabling, and log reporting. It i…
871552active
iamolegga/nestjs-pino
A NestJS logger module built on Pino that injects request context into every log line. It works with both Express and Fastify and integrate…
991546active
disler/claude-code-hooks-multi-agent-observability
A self-hosted observability system that captures Claude Code hook events via HTTP, stores them in SQLite, and streams them over WebSocket t…
451545active
ryboe/q
q is a Go library that provides quick print-statement debugging via a single q.Q() call, pretty-printing variables and expressions to a tem…
741544stable
kikito/inspect.lua
A single-file Lua library that transforms any Lua value into a human-readable string representation, with special support for rendering tab…
561544stable
niieani/bash-oo-framework
Bash Infinity is a standard library and boilerplate framework for writing Bash scripts, bringing concepts like OOP, try-catch exceptions, n…
235619maintenance
ros2-rust/ros2_rust
Rust bindings for ROS 2, providing the rclrs client library, code generator, and examples for writing ROS 2 robotics applications in Rust. …
931530active
mushorg/conpot
Conpot is a low-interaction ICS/SCADA honeypot written in Python that emulates industrial control system protocols and devices. It collects…
861527active
getlogbook/logbook
Logbook is a Python logging library designed as a drop-in replacement for the standard logging module, with easier setup and configuration.…
921508active
AutohomeCorp/frostmourne
Frostmourne is a distributed monitoring and alerting platform built by Autohome that monitors data from Elasticsearch, Prometheus, SkyWalki…
541494active
logrusorgru/aurora
Aurora is a Go library for ANSI terminal colors that supports Printf/Sprintf-style formatting, chaining, 8-bit colors, grayscale, and hyper…
321494stable
metrics-rs/metrics
A high-performance, protocol-agnostic metrics ecosystem for Rust, centered on a lightweight metrics facade similar to the log crate. It let…
771491stable
annamedv/red
Red is a terminal-based log analysis tool written in Go that accepts piped newline-delimited JSON logs and displays grouped counts with tre…
691489active
ehmicky/modern-errors
A JavaScript library for handling errors in a simple, stable, and consistent way across Node.js and browsers. It provides error class creat…
801487stable
jeremy-rifkin/cpptrace
Cpptrace is a simple, portable, self-contained C++ stacktrace library supporting C++11 and newer on Linux, macOS, and Windows (including Mi…
601482active
google/flogger
Flogger is a fluent logging API for Java developed by Google, designed as a unified replacement for the many logging APIs used across large…
671480stable
megahertz/electron-log
A zero-dependency logging library for Electron, Node.js, and NW.js applications that writes logs to console and platform-appropriate file l…
661474stable
libktx/ktx
KTX is a collection of modular Kotlin extensions for the libGDX game framework, leveraging Kotlin features like coroutines, type-safe build…
321470active
alexmojaki/snoop
snoop is a Python debugging library that traces function execution via a decorator, logging which lines ran and how local variables changed…
701461active
symfony/debug-pack
symfony/debug-pack is a Composer metapackage that installs a curated set of Symfony debugging tools (such as the profiler, error handler, a…
441459stable
superloglabs/superlog
Superlog is an open-source agentic observability platform that ingests OpenTelemetry traces, logs, and metrics, groups noisy error signals …
571457active
Ark2000/PankuConsole
Panku Console is a feature-packed real-time debugging toolkit plugin for Godot Engine 4. It lets developers execute arbitrary code at runti…
231436active
ahmedkhlief/APT-Hunter
APT-Hunter is a Python-based threat hunting tool that analyzes Windows event logs (EVTX) to detect APT activity using predefined detection …
851424active
Lifailon/lazyjournal
lazyjournal is a terminal user interface (TUI) written in Go for viewing and filtering logs from journald, auditd, filesystem log files, Do…
781424active
logr
logr is a minimal logging interface for Go that decouples applications and libraries from specific logging implementations. Libraries emit …
831407stable
yii-starter-kit/yii2-starter-kit
A full-featured Yii2 application template designed to bootstrap advanced PHP websites quickly. It ships with a ready-made admin backend bas…
511396active
jorgebastida/awslogs
awslogs is a Python command-line tool for querying log groups, streams, and events from Amazon CloudWatch Logs. It aggregates events across…
324993maintenance
fccview/cronmaster
Cronmaster is a self-hosted web UI for managing cron jobs with human-readable schedule syntax, live log streaming, and log history. It runs…
841389active
fpillet/NSLogger
NSLogger is a high-performance logging tool consisting of client libraries for macOS, iOS, and Android plus a macOS desktop viewer that rep…
574976maintenance
Brandon7CC/mac-monitor
Mac Monitor is a stand-alone macOS application that uses Apple's Endpoint Security and System Extension APIs to collect and enrich system e…
801387active
jazzband/django-auditlog
django-auditlog is a reusable Django app that logs changes made to model objects, including the user (actor) who made them. It stores chang…
791387active

← prev page 3 / 9 next →