function: logging
840 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Sky24n/flustars A Flutter common utility library providing helper classes like SpUtil (SharedPreferences wrapper), ScreenUtil (screen adaptation), WidgetUt… | 32 | 1917 | maintenance |
| ZhaoKaiQiang/KLog KLog is a lightweight Android LogCat utility library that enhances standard logging with line numbers, method names, clickable jump-to-sour… | 32 | 1900 | maintenance |
| wojteklu/Watchdog Watchdog is a small Swift library that monitors the main thread and logs when it is blocked longer than a configurable threshold. It suppor… | 32 | 1873 | maintenance |
| mthenw/frontail frontail is a Node.js application that streams log files to the browser, like `tail -F` with a web UI. It supports log rotation, auto-scrol… | 23 | 1864 | maintenance |
| johnno1962/Xtrace Xtrace is an Objective-C library (a header and C++ implementation file) that intercepts and logs all method calls to a class or specific in… | 32 | 1830 | maintenance |
| orta/ARAnalytics ARAnalytics is an Objective-C analytics abstraction library for iOS and OS X that provides a unified API over many analytics providers like… | 32 | 1826 | maintenance |
| op/go-logging A logging infrastructure library for Go with customizable output formats and support for multiple backends such as syslog, file, and memory… | 32 | 1799 | maintenance |
| adriancooney/console.image A tiny JavaScript library that extends the browser console with console.image() and console.meme(), displaying images in Dev Tools via styl… | 32 | 1773 | maintenance |
| basecamp/marginalia A Ruby gem that appends contextual comments (application, controller, action) to ActiveRecord SQL queries. It helps trace slow queries back… | 77 | 1768 | maintenance |
| python-diamond/Diamond Diamond is a Python daemon that collects system metrics such as CPU, memory, network, I/O, load, and disk statistics, and publishes them to… | 32 | 1756 | maintenance |
| slog-rs/slog slog is an ecosystem of reusable components for structured, contextual, extensible, and composable logging in Rust. It is a mature, battle-… | 76 | 1708 | maintenance |
| jmxtrans/jmxtrans jmxtrans is a Java-based tool that connects to JVMs via JMX and exports metrics to monitoring and graphing backends like Graphite, StatsD, … | 32 | 1702 | maintenance |
| Sunzxyong/Recovery Recovery is an Android crash recovery framework written in Java that automatically handles runtime application crashes. It restores crashed… | 23 | 1695 | maintenance |
| ipmitool/ipmitool ipmitool is a command-line utility for managing and configuring IPMI-enabled hardware through its Baseboard Management Controller (BMC). It… | 10 | 1642 | maintenance |
| cihub/seelog Seelog is a native Go logging library providing flexible asynchronous dispatching, filtering, and formatting of log messages. It supports X… | 23 | 1633 | maintenance |
| jezzmemo/JJException JJException is an Objective-C library that prevents common runtime crashes in iOS and macOS apps by hooking error-prone APIs such as unreco… | 23 | 1633 | maintenance |
| malfunkt/hyperfox Hyperfox is a Go-based security auditing tool that acts as a man-in-the-middle proxy for HTTP and HTTPS traffic, recording all intercepted … | 23 | 1628 | maintenance |
| firesunCN/BlueLotus_XSSReceiver BlueLotus_XSSReceiver is a self-hosted XSS data receiving platform written in PHP and JavaScript, designed for CTF practice and security le… | 32 | 1623 | maintenance |
| a7ul/react-native-exception-handler A React Native module that registers a global error handler to capture fatal and non-fatal uncaught exceptions, both JavaScript and native.… | 23 | 1614 | maintenance |
| beyondcode/laravel-dump-server A Laravel package that brings Symfony's Var-Dump Server to Laravel applications. It collects all dump() call outputs in a separate server p… | 26 | 1558 | maintenance |
| charlotte-ruby/impressionist A Rails plugin that logs impressions (page views and action views) per controller action or manually per model, storing them in an impressi… | 52 | 1527 | maintenance |
| indirect/rails-footnotes A Rails gem that appends debugging footnotes to every page in development, showing sessions, request parameters, cookies, routes, queries, … | 77 | 1522 | maintenance |
| SuperStudio/SuperCom SuperCom is a polished Windows serial port debugging tool for capturing, storing, and visualizing serial port logs. It supports monitoring … | 81 | 1512 | maintenance |
| FudanNLP/fitlog fitlog (fast + git + log) is a Python tool that helps deep learning practitioners record training logs and manage experiment code, combinin… | 23 | 1512 | maintenance |
| whataa/pandora Pandora is an Android library that provides an in-app toolbox for debugging networks, databases, sandbox files, and UIs directly within the… | 23 | 1494 | maintenance |
| mufeedvh/moonwalk moonwalk is a single-binary Rust CLI tool that covers tracks during Linux penetration testing by saving and reverting system log state, she… | 23 | 1488 | maintenance |
| taoensso/timbre Timbre is a pure Clojure/ClojureScript logging library that is fast, flexible, and configured with a single Clojure data map instead of XML… | 54 | 1483 | maintenance |
| klonyyy/MCUViewer MCUViewer (formerly STMViewer) is a GUI debug tool for microcontrollers with a Variable Viewer for real-time reading and logging of global … | 86 | 1477 | maintenance |
| Sky24n/common_utils A Dart utility library providing common helper classes such as DateUtil, EncryptUtil, JsonUtil, LogUtil, MoneyUtil, NumUtil, ObjectUtil, Re… | 32 | 1454 | maintenance |
| unixhot/waf A lightweight Web Application Firewall (WAF) implemented with Nginx + Lua (OpenResty). It provides IP black/white lists, URL and User-Agent… | 23 | 1450 | maintenance |
| cisagov/LME CISA's Logging Made Easy (LME) is a free, open-source log management and threat detection platform that bundles Elasticsearch, Kibana, Wazu… | 10 | 1441 | maintenance |
| BugScanTeam/DNSLog DNSLog is a self-hosted tool that monitors DNS resolution records and HTTP access logs, built on Django with an integrated DNS server. It i… | 10 | 1435 | maintenance |
| Netflix/servo Netflix Servo is a Java library for exposing and publishing application metrics, primarily via JMX, with flexible publishing to reporting s… | 48 | 1432 | maintenance |
| TylerBrock/saw Saw is a fast, multi-purpose command-line tool for AWS CloudWatch Logs written in Go. It lets users list log groups and streams, tail inter… | 23 | 1432 | maintenance |
| AliyunContainerService/log-pilot Log-Pilot is a Docker container log collection tool from Alibaba Cloud that automatically discovers and collects both container stdout and … | 10 | 1431 | maintenance |
| logpai/loglizer Loglizer is a machine learning toolkit for log-based anomaly detection, implementing classic supervised and unsupervised models (LR, Decisi… | 32 | 1428 | maintenance |
| mnemox-ai/tradememory-protocol TradeMemory Protocol is an MCP server providing persistent memory and a tamper-evident decision audit trail for AI trading agents, with out… | 80 | 1412 | maintenance |
| kr/pretty A small Go library that provides pretty-printing for Go values, including a fmt-compatible Formatter and convenience wrappers around fmt an… | 32 | 1410 | maintenance |
| xy-sea/web-see web-see is a frontend monitoring SDK written in TypeScript that collects and reports code errors, performance metrics (FP, FCP, LCP, CLS, T… | 32 | 1396 | maintenance |
| apex/log apex/log is a structured logging package for Go, inspired by Logrus and designed with log centralization in mind. It provides a simple API … | 32 | 1376 | maintenance |
| Nike-Inc/Willow Willow is a lightweight, powerful logging library written in Swift by Nike. It supports multiple log levels, custom writers and modifiers v… | 26 | 1373 | maintenance |
| AlloyTeam/AlloyLever A 1KB JavaScript library that wraps vConsole for on-demand mobile web debugging, capturing window.onerror errors and reporting them to a co… | 32 | 1370 | maintenance |
| ccampbell/chromephp ChromePhp is a PHP library that logs server-side PHP variables to the Google Chrome console via the Chrome Logger extension. It sends log d… | 32 | 1370 | maintenance |
| qiniu/logkit logkit is a Go-based server agent that collects logs and metrics from many sources (files, databases, Kafka, Redis, sockets, HTTP, SNMP) an… | 23 | 1359 | maintenance |
| marcoarment/BugshotKit An iOS library that lets developers and beta testers trigger in-app bug reports via a gesture, capturing an annotated screenshot and the li… | 32 | 1352 | maintenance |
| barbushin/php-console A PHP server library that pairs with a Google Chrome extension to handle PHP errors and exceptions, dump variables, and remotely execute PH… | 23 | 1332 | maintenance |
| Naituw/WBWebViewConsole An in-app debug console library for iOS that lets developers inspect and evaluate JavaScript inside UIWebView and WKWebView instances. It p… | 23 | 1325 | maintenance |
| martinrusev/amon Amon is a self-hosted server monitoring platform written in Python that collects system metrics, logs, and exception data from monitored ma… | 23 | 1324 | maintenance |
| emaloney/CleanroomLogger CleanroomLogger is an extensible Swift-based logging library for Apple platforms that is simple, lightweight and performant. It integrates … | 23 | 1316 | maintenance |
| honeytrap/honeytrap Honeytrap is an extensible open-source honeypot framework written in Go for running, monitoring, and managing honeypots. It supports low- t… | 32 | 1307 | maintenance |
| zestyping/q A Python library for quick-and-dirty debugging output that writes values, traces, and interactive console access to /tmp/q with minimal cod… | 32 | 1304 | maintenance |
| CobaltFusion/DebugViewPP DebugView++ is a Windows application that collects, views, and filters application logs, including OutputDebugString messages, with highlig… | 72 | 1264 | maintenance |
| ivanseidel/node-draftlog A Node.js library that injects a `draft` method into the console, allowing previously written terminal lines to be updated in place using A… | 32 | 1243 | maintenance |
| venantius/ultra Ultra is a Leiningen plugin that enhances the Clojure development environment with a colorized REPL, syntax-highlighted source, clearer tes… | 23 | 1236 | maintenance |
| zhihu/kids Kids is a log aggregation system written in C++ that collects and distributes messages across machines, inspired by Facebook's Scribe with … | 23 | 1214 | maintenance |
| yujqiao/catproc catp is a Rust CLI utility that prints the output of an already-running process by using ptrace to intercept write syscalls. It lets you re… | 23 | 1193 | maintenance |
| palaima/DebugDrawer An Android library that adds a debug drawer to your app during development, exposing modules for device info, build info, network toggles, … | 32 | 1192 | maintenance |
| easyandroidgroup/EasyAndroid EasyAndroid is a lightweight Kotlin library that bundles many small, independent utility components for Android development, such as runtim… | 23 | 1182 | maintenance |
| snovvcrash/usbrip usbrip is a Python command-line forensics tool that tracks USB device connection history on GNU/Linux by parsing journalctl and syslog data… | 10 | 1182 | maintenance |
| baryon/tracer tracer is a customizable logging library for Node.js that prints log messages with timestamps, file names, method names, line numbers, and … | 23 | 1151 | maintenance |
| youth5201314/XFrame XFrame is an Android rapid development framework that bundles commonly used utilities: an HTTP request abstraction layer, logging, caching,… | 23 | 1140 | maintenance |
| shinken-solutions/shinken Shinken is a Nagios-compatible monitoring framework written in Python, designed with a flexible, distributed architecture that scales to la… | 32 | 1136 | maintenance |
| sofastack/sofa-tracer SOFATracer is a Java distributed tracing component based on the OpenTracing specification, part of the SOFAStack ecosystem. It records netw… | 62 | 1127 | maintenance |
| samyk/keysweeper KeySweeper is an open-source, open-hardware Arduino-based device disguised as a USB wall charger that passively sniffs, decrypts, and logs … | 32 | 1127 | maintenance |
| luofei614/SocketLog SocketLog is a probe-style server-side debugging tool for PHP that pushes runtime debug information (errors, SQL statements, performance me… | 32 | 1118 | maintenance |
| inconshreveable/log15 log15 is a structured, composable logging library for Go that promotes key/value pair logging with child loggers and a flexible Handler int… | 69 | 1104 | maintenance |
| pengwei1024/LogUtils LogUtils is an Android logging library that makes printing collections, system objects like Intent and Bundle, and call-site information ea… | 32 | 1093 | maintenance |
| dmpayton/django-admin-honeypot A Django app that serves a fake admin login screen at the standard /admin/ URL to trap unauthorized access attempts. It logs and notifies s… | 32 | 1085 | maintenance |
| SuprHackerSteve/Crescendo Crescendo is a Swift-based real-time event viewer for macOS built on Apple's Endpoint Security Framework. It consists of a system extension… | 23 | 1077 | maintenance |
| csnover/TraceKit TraceKit is a small JavaScript library that extracts and normalizes stack traces from unhandled exceptions across all major browsers, inclu… | 77 | 1069 | maintenance |
| jmcarp/nplusone nplusone is a Python library that detects the n+1 queries problem in ORMs like SQLAlchemy, Peewee, and the Django ORM by monitoring lazy lo… | 32 | 1068 | maintenance |
| SusionSuc/rabbit-client Rabbit is an Android application performance monitoring (APM) framework written in Kotlin. It provides startup timing, FPS and memory analy… | 23 | 1068 | maintenance |
| jobbyphp/jobby Jobby is a PHP library that manages cron jobs from a single master crontab entry, letting you define scheduled tasks in PHP code instead of… | 23 | 1048 | maintenance |
| hkirat/notification-logger A tiny JavaScript library that shows browser console.log messages as desktop notifications during web development. It wraps console.log so … | 23 | 1044 | maintenance |
| didi/echo Echo is a desktop (Mac) debugging tool by DiDi that connects to iOS apps over the local network to inspect network requests, logs, view hie… | 10 | 1035 | maintenance |
| ku1ik/stderred A shared library that hooks libc write and stream functions to colorize all stderr output in red via ANSI escape codes. It works through LD… | 67 | 1022 | maintenance |
| caiogondim/logdown.js logdown is a small debug logging library for JavaScript that works in both the browser and Node.js, wrapping the console with Markdown form… | 23 | 1022 | maintenance |
| metachris/logzero logzero is a Python library that provides a fully configured, easy-to-use logger for Python 2 and 3, with colored console output, rotating … | 10 | 1019 | maintenance |
| yizhang7210/liang Liang is a Python library for specifying non-functional requirements like latency thresholds directly in function interfaces via decorators… | 32 | 1010 | maintenance |
| ajayrandhawa/Keylogger A Windows keylogger written in Visual C++ that invisibly captures keystrokes, mouse clicks, and periodic screenshots, uploading them to an … | 49 | 1009 | maintenance |
| Kotlin/anko Anko is a Kotlin library that simplifies Android application development with helpers for intents, dialogs, logging, a DSL for dynamic layo… | 10 | 15774 | abandoned |
| google/glog Google's C++14 application-level logging library providing stream-based logging APIs and helper macros. The project is deprecated and will … | 10 | 7393 | abandoned |
| microsoft/FASTER FASTER is a high-performance concurrent persistent log and key-value store + cache library in C# and C++, supporting data larger than memor… | 67 | 6639 | abandoned |
| garbles/why-did-you-update A React library that logs to the console whenever a component re-renders unnecessarily, helping developers diagnose wasted renders. It is n… | 10 | 4929 | abandoned |
| abumq/easyloggingpp Easylogging++ is a single-header, MIT-licensed C++ logging library featuring asynchronous low-latency logging, custom formats, thread and t… | 10 | 3939 | abandoned |
| facebookarchive/scribe Scribe is a server for aggregating log data streamed in real time from a large number of clients, designed to be scalable and reliable. It … | 10 | 3908 | abandoned |
| litesuits/android-common LiteCommon is a lightweight collection of general-purpose Android utility and helper classes, under 50K in size. It covers logging, bitmap … | 32 | 3620 | abandoned |
| mozilla-services/heka Heka is a Go-based tool for collecting data from many sources, performing in-flight processing, and delivering results to multiple destinat… | 10 | 3394 | abandoned |
| jipegit/OSXAuditor OS X Auditor is a free Mac OS X computer forensics tool that parses and hashes system artifacts such as kernel extensions, daemons, startup… | 32 | 3135 | abandoned |
| midwayjs/pandora Pandora.js is a TypeScript-based Node.js application manager from Alibaba that provides process management, metrics collection, and OpenTra… | 10 | 3053 | abandoned |
| oklog/oklog OK Log is a distributed, coordination-free log management system for large clusters, distributed as a single static Go binary. It aggregate… | 10 | 2971 | abandoned |
| selfspy/selfspy Selfspy is a Python daemon that continuously logs user activity on the computer—keystrokes, window titles, and clipboard content—storing it… | 32 | 2495 | abandoned |
| Glimpse/Glimpse Glimpse is an open-source diagnostics platform for ASP.NET web applications that inspects requests in real time, profiling server-side acti… | 10 | 2304 | abandoned |
| bitstadium/HockeyKit HockeyKit is the client SDK behind HockeyApp, providing crash reporting, in-app beta updates, and usage analytics for iOS and Android apps.… | 10 | 2212 | abandoned |
| xfumihiro/ViewInspector A Gradle plugin and Android library that adds a view inspection toolbar to debug builds, showing view boundaries, margins, paddings, layeri… | 32 | 2114 | abandoned |
| wujunyang/MobileProject MobileProject is an open-source iOS project scaffold written in Objective-C that organizes an app using the MVC pattern with clearly separa… | 23 | 2021 | abandoned |
| elastic/logstash-forwarder A lightweight Go-based log shipper that collects log files locally and forwards them securely over the lumberjack protocol for processing e… | 10 | 1782 | abandoned |
| remirobert/Dotzu Dotzu is an in-app iOS debugging tool that displays logs, network requests, device information, and crash reports via a floating bubble hea… | 10 | 1782 | abandoned |
| siglens/siglens SigLens is an open-source observability platform providing log management, metrics, and tracing in a single Go binary with zero external de… | 10 | 1782 | abandoned |
| madzak/python-json-logger A Python library providing a JSON formatter for the standard Python logging module, so log records are emitted as machine-readable JSON obj… | 10 | 1759 | abandoned |