function: logging
840 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| grafana/docker-otel-lgtm A Docker image bundling an OpenTelemetry backend: OpenTelemetry Collector, Prometheus, Tempo, Loki, Pyroscope, and Grafana in one container… | 90 | 2001 | active |
| vipshop/vjtools VJTools is vip.com's collection of Java coding standards, core utility libraries (vjkit, vjstar), and JVM diagnostic tools (vjtop, vjmap, v… | 23 | 7623 | maintenance |
| logpai/logparser Logparser is a Python machine learning toolkit and benchmark suite for automated log parsing. It extracts event templates from unstructured… | 34 | 1987 | active |
| dahlia/logtape LogTape is a zero-dependency, TypeScript-native logging library for JavaScript runtimes including Node.js, Deno, Bun, browsers, and edge fu… | 69 | 1975 | active |
| 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… | 30 | 1947 | active |
| 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… | 77 | 1943 | stable |
| emilk/loguru Loguru is a lightweight, dependency-free C++ logging library consisting of just two files. It offers verbosity levels, assertions, abort ha… | 66 | 1907 | stable |
| doctrine/deprecations A thin PHP library that wraps deprecation notification strategies, supporting trigger_error(E_USER_DEPRECATED), PSR-3 logging, and silent t… | 72 | 1855 | stable |
| 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… | 77 | 1853 | stable |
| nette/tracy Tracy is a PHP debugging library that provides error visualization, variable dumping, logging, and a floating debug bar (Tracy Bar) showing… | 90 | 1837 | stable |
| 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… | 50 | 1817 | active |
| HugoRCD/evlog evlog is a modern TypeScript logging library that combines structured logs, wide events, and structured errors behind a single API and drai… | 82 | 1815 | active |
| Tencent/TSW Tencent Server Web (TSW) is a Node.js infrastructure framework for web backend developers that provides request capture (packet sniffing of… | 83 | 1802 | active |
| rotisserie/eris Eris is a Go error handling library providing readable stack traces, error wrapping, and flexible output formatting including JSON. It inte… | 39 | 1795 | stable |
| 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… | 32 | 6729 | maintenance |
| 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… | 34 | 1788 | active |
| electron/devtron Devtron is a DevTools extension for Electron apps that adds Electron-specific debugging panels to Chrome DevTools. It is installed programm… | 80 | 1779 | active |
| clemcer/LoggiFly LoggiFly is a lightweight self-hosted tool that monitors Docker (and Podman/Swarm) container logs for predefined keywords or regex patterns… | 86 | 1771 | active |
| 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… | 95 | 1770 | stable |
| 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 … | 75 | 1763 | active |
| kubetail-org/kubetail Kubetail is a real-time logging dashboard for Kubernetes that merges log streams from multiple containers in a workload into a single chron… | 85 | 1758 | active |
| 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… | 75 | 1754 | active |
| 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… | 23 | 1741 | stable |
| 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… | 23 | 1741 | active |
| 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… | 96 | 1737 | active |
| log4cplus/log4cplus log4cplus is a C++ logging library modeled after Java's log4j API, offering thread-safe, flexible, and granular log management and configur… | 82 | 1728 | active |
| 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… | 32 | 6409 | maintenance |
| laravel/pulse Laravel Pulse is a real-time application performance monitoring tool with a built-in dashboard for Laravel applications. It tracks slow end… | 99 | 1714 | active |
| kube-logging/logging-operator A CNCF Sandbox Kubernetes operator that automates deployment and configuration of a complete logging pipeline, managing Fluent Bit log coll… | 98 | 1704 | active |
| metrico/gigapipe Gigapipe (formerly qryn) is an open-source, all-in-one polyglot observability warehouse that ingests and serves logs, metrics, traces, and … | 99 | 1701 | active |
| 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… | 78 | 1699 | stable |
| pgaudit/pgaudit pgAudit is a PostgreSQL extension written in C that provides detailed session and object audit logging through the standard PostgreSQL logg… | 80 | 1695 | stable |
| 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 … | 65 | 1685 | active |
| goaop/framework Go! AOP is a pure-PHP aspect-oriented programming framework that lets developers define cross-cutting concerns (logging, caching, security)… | 94 | 1670 | active |
| cloudflare/foundations Foundations is Cloudflare's modular Rust library for building production-grade distributed services. It bundles logging, distributed tracin… | 61 | 1669 | stable |
| open-telemetry/opentelemetry-go-contrib A collection of third-party extensions, instrumentation packages, propagators, detectors, exporters, samplers, bridges, and processors for … | 95 | 1664 | active |
| 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… | 84 | 1664 | active |
| nshalabi/SysmonTools Sysmon Tools is a collection of utilities for analyzing, visualizing, and managing Microsoft Sysmon logs, centered on Sysmon View, an open-… | 81 | 1659 | active |
| 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… | 68 | 1656 | stable |
| KirillOsenkov/MSBuildStructuredLog A structured logger for MSBuild that records executed targets, tasks, properties, and item values into a portable binary format (*.binlog).… | 98 | 1651 | active |
| 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… | 98 | 1639 | active |
| 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 … | 87 | 1612 | active |
| salesforce/sloop Sloop is a self-contained Go service that monitors a Kubernetes cluster, recording histories of events and resource state changes. It provi… | 53 | 1583 | active |
| 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… | 67 | 1572 | stable |
| 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… | 80 | 1567 | active |
| 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… | 23 | 5719 | maintenance |
| 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… | 32 | 1562 | stable |
| RailsEventStore/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… | 99 | 1551 | stable |
| 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… | 34 | 1549 | active |
| 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… | 76 | 1546 | stable |
| logrotate/logrotate logrotate is a classic Unix utility that automates rotation, compression, removal, and mailing of log files on systems that generate many l… | 66 | 1545 | stable |
| 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… | 86 | 1539 | active |
| 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… | 23 | 5617 | maintenance |
| 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… | 59 | 1538 | stable |
| 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… | 48 | 1527 | active |
| 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. … | 83 | 1521 | active |
| mushorg/conpot Conpot is a low-interaction ICS/SCADA honeypot written in Python that emulates industrial control system protocols and devices. It collects… | 66 | 1519 | active |
| getlogbook/logbook Logbook is a Python logging library designed as a drop-in replacement for the standard logging module, with easier setup and configuration.… | 94 | 1505 | active |
| AutohomeCorp/frostmourne Frostmourne is a distributed monitoring and alerting platform built by Autohome that monitors data from Elasticsearch, Prometheus, SkyWalki… | 57 | 1494 | active |
| logrusorgru/aurora Aurora is a Go library for ANSI terminal colors that supports Printf/Sprintf-style formatting, chaining, 8-bit colors, grayscale, and hyper… | 32 | 1494 | stable |
| 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… | 75 | 1489 | active |
| 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… | 81 | 1486 | stable |
| 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… | 67 | 1480 | stable |
| 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… | 75 | 1479 | stable |
| 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… | 63 | 1472 | active |
| 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… | 69 | 1470 | stable |
| 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… | 47 | 1462 | stable |
| libktx/ktx KTX is a collection of modular Kotlin extensions for the libGDX game framework, leveraging Kotlin features like coroutines, type-safe build… | 36 | 1462 | active |
| alexmojaki/snoop snoop is a Python debugging library that traces function execution via a decorator, logging which lines ran and how local variables changed… | 74 | 1461 | active |
| tracewayapp/traceway Traceway is an OpenTelemetry-native, self-hostable observability platform that combines logs, traces, metrics, session replay, exceptions, … | 79 | 1431 | active |
| 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… | 24 | 1431 | active |
| 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 … | 23 | 1417 | active |
| superloglabs/superlog Superlog is an open-source agentic observability platform that ingests OpenTelemetry traces, logs, and metrics, groups noisy error signals … | 58 | 1402 | active |
| go-logr/logr logr is a minimal logging interface for Go that decouples applications and libraries from specific logging implementations. Libraries emit … | 85 | 1401 | stable |
| X1a0He/X1a0HeWeChatPlugin A macOS WeChat client plugin providing features like message anti-revoke, multiple app instances, update disabling, and log reporting. It i… | 87 | 1396 | active |
| 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… | 55 | 1396 | active |
| jorgebastida/awslogs awslogs is a Python command-line tool for querying log groups, streams, and events from Amazon CloudWatch Logs. It aggregates events across… | 32 | 4988 | maintenance |
| Lifailon/lazyjournal lazyjournal is a terminal user interface (TUI) written in Go for viewing and filtering logs from journald, auditd, filesystem log files, Do… | 78 | 1390 | active |
| 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… | 61 | 4980 | maintenance |
| JakeWharton/pidcat pidcat is a Python command-line script that colorizes Android logcat output and filters it to show only log entries from a specific applica… | 32 | 4950 | maintenance |
| 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… | 80 | 1379 | active |
| 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… | 82 | 1376 | active |
| ihsanbal/LoggingInterceptor An OkHttp interceptor library that provides pretty, configurable logging of HTTP requests and responses, with support for custom log levels… | 63 | 1359 | active |
| open-telemetry/opentelemetry-cpp The official OpenTelemetry C++ client providing APIs and SDKs for distributed tracing, metrics, and logs. It enables vendor-neutral instrum… | 93 | 1357 | stable |
| NarrativeScience-old/log.io Log.io is a Node.js-based real-time log monitoring tool that watches log files via file inputs, relays messages over TCP to a server, and b… | 23 | 4826 | maintenance |
| 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… | 83 | 1350 | active |
| lmittmann/tint tint is a zero-dependency Go slog.Handler that writes colorized (tinted) log output to the terminal, inspired by zerolog's ConsoleWriter an… | 87 | 1343 | stable |
| palantir/windows-event-forwarding A Palantir-maintained repository of Windows Event Forwarding (WEF) subscriptions and guidance for centrally collecting security-relevant ev… | 51 | 1342 | active |
| yeswehack/PwnFox PwnFox is a Firefox extension paired with a Burp Suite extension that provides tools for web security audits, such as one-click Burp proxy … | 23 | 1339 | active |
| loggie-io/loggie Loggie is a lightweight, high-performance, cloud-native log collection agent and aggregator written in Go. It uses Kubernetes CRDs to confi… | 23 | 1333 | active |
| keymetrics/pm2-logrotate A PM2 module that automatically rotates log files of all processes managed by PM2, based on size limits and cron schedules. It supports gzi… | 55 | 1332 | active |
| psi-probe/psi-probe PSI Probe is an advanced web-based manager and monitor for Apache Tomcat, forked from Lambda Probe. It is deployed as a WAR file and provid… | 95 | 1330 | active |
| mingrammer/flog Flog is a Go CLI tool that generates fake log data in common formats such as Apache common/combined/error, RFC3164/RFC5424 syslog, and JSON… | 34 | 1330 | active |
| gliderlabs/logspout Logspout is a log router for Docker containers that runs inside Docker, attaching to all containers on a host and routing their stdout/stde… | 23 | 4689 | maintenance |
| jgilfelt/chuck Chuck is an in-app HTTP inspector library for Android OkHttp clients. It intercepts and persists HTTP requests and responses, providing a n… | 23 | 4669 | maintenance |
| simplepeng/SpiderMan An Android library that displays crash/exception information directly on the device in a dialog, with options to share the stack trace. It … | 47 | 1313 | stable |
| AvdLee/Diagnostics A Swift library for iOS, iPadOS, and macOS that generates single-file HTML or JSON diagnostics reports containing app metadata, system logs… | 94 | 1305 | active |
| flashcatcloud/categraf Categraf is an all-in-one telemetry collector written in Go that gathers metrics and logs from physical machines, VMs, switches, containers… | 94 | 1304 | active |
| badoo/MVICore MVICore is a modern Kotlin-based MVI (Model-View-Intent) framework for Android that scales from a single reducer to full-featured architect… | 67 | 1303 | stable |
| solo-io/bumblebee BumbleBee is a CLI tool ('bee') that builds, runs, and distributes eBPF programs as OCI images, automatically generating the userspace comp… | 30 | 1303 | active |