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
VentureCraft/revisionable
A Laravel PHP package that adds automatic revision history to any Eloquent model via a trait. It records who changed which fields and from …
592613maintenance
apache/logging-flume
Apache Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log-lik…
762570maintenance
CyferShepard/Jellystat
Jellystat is a free, open-source statistics application for Jellyfin media servers that monitors sessions, logs watch activity, and provide…
912493maintenance
pwnlandia/mhn
Modern Honey Network (MHN) is a centralized Flask-based server for managing honeypot sensors and collecting their attack data. It exposes a…
322464maintenance
sans-blue-team/DeepBlueCLI
DeepBlueCLI is a PowerShell module for threat hunting that analyzes Windows Event Logs (Security, System, Application, PowerShell, Sysmon) …
322431maintenance
Jahaja/psdash
psdash is a Linux system information web dashboard built with Flask and psutil, showing CPU, memory, disks, network, processes, and logs in…
232410maintenance
armink/EasyFlash
EasyFlash is a lightweight open-source embedded Flash storage library written in C, providing key-value (ENV) parameter storage with wear l…
242371maintenance
Tencent/OOMDetector
OOMDetector is an iOS memory monitoring component that detects out-of-memory events, monitors large memory allocations, and detects memory …
232347maintenance
RolandPheasant/TailBlazer
TailBlazer is a modern Windows desktop application for tailing log files, built on Rx.NET and Dynamic Data to showcase reactive programming…
542259maintenance
p6spy/p6spy
P6Spy is a Java framework that intercepts and logs JDBC database traffic without any code changes to the application. It includes P6Log, wh…
232235maintenance
evanw/node-source-map-support
A Node.js library that adds source map support to stack traces using the V8 stack trace API, remapping compiled file paths and line numbers…
232192maintenance
bokub/chalk-animation
A Node.js library that renders colorful animated text effects (rainbow, pulse, glitch, radar, neon, karaoke) in the terminal, built on chal…
232184maintenance
shuding/tilg
Tilg is a tiny React hook (`useTilg`) that logs component lifecycle events (render, mount, unmount), component names, props, and custom deb…
232176maintenance
domesticcatsoftware/DCIntrospect
DCIntrospect is a small Objective-C library of visual debugging tools for iOS UIKit interfaces. It lets developers inspect, highlight, nudg…
322163maintenance
bvaughn/progress-estimator
A Node.js library that logs animated progress bars and time estimates for Promises in the terminal. It stores previous run durations to mak…
322126maintenance
Ignition
Ignition is a beautiful, customizable error page for Laravel applications (Laravel 5.5 through 8), serving as the default error page for La…
232076maintenance
NagiosEnterprises/nagioscore
Nagios Core is a host, service, and network monitoring program written in C, with CGI-based web interface for viewing status and history. I…
872044maintenance
EasyCorp/easy-log-handler
A Monolog handler for Symfony that formats log files to be human-friendly and readable during development. It structures logs by request, r…
101995maintenance
etsy/logster
Logster is a Python CLI utility that reads log files, applies regex-based parser classes to extract data, and emits metrics to outputs like…
321956maintenance
netguru/ResponseDetective
ResponseDetective is a Swift framework that intercepts outgoing HTTP requests and incoming responses between an iOS, macOS, or tvOS app and…
231944maintenance
Cosmo/TinyConsole
TinyConsole is a small Swift library that embeds an on-device log console into iOS apps, letting developers print, colorize, and clear log …
231939maintenance
Sky24n/flustars
A Flutter common utility library providing helper classes like SpUtil (SharedPreferences wrapper), ScreenUtil (screen adaptation), WidgetUt…
321919maintenance
clouDr-f2e/monitor
A lightweight TypeScript SDK that collects user click behavior, route changes, API errors, code errors, and page performance metrics from w…
231917maintenance
ZhaoKaiQiang/KLog
KLog is a lightweight Android LogCat utility library that enhances standard logging with line numbers, method names, clickable jump-to-sour…
321898maintenance
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…
321872maintenance
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…
231864maintenance
Injection (code injection for Xcode)
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…
321828maintenance
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…
321825maintenance
op/go-logging
A logging infrastructure library for Go with customizable output formats and support for multiple backends such as syslog, file, and memory…
321800maintenance
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…
321774maintenance
basecamp/marginalia
A Ruby gem that appends contextual comments (application, controller, action) to ActiveRecord SQL queries. It helps trace slow queries back…
731769maintenance
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…
321754maintenance
slog-rs/slog
slog is an ecosystem of reusable components for structured, contextual, extensible, and composable logging in Rust. It is a mature, battle-…
701707maintenance
jmxtrans
jmxtrans is a Java-based tool that connects to JVMs via JMX and exports metrics to monitoring and graphing backends like Graphite, StatsD, …
321702maintenance
Sunzxyong/Recovery
Recovery is an Android crash recovery framework written in Java that automatically handles runtime application crashes. It restores crashed…
231693maintenance
ipmitool/ipmitool
ipmitool is a command-line utility for managing and configuring IPMI-enabled hardware through its Baseboard Management Controller (BMC). It…
101641maintenance
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…
231634maintenance
cihub/seelog
Seelog is a native Go logging library providing flexible asynchronous dispatching, filtering, and formatting of log messages. It supports X…
231632maintenance
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 …
231629maintenance
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…
321627maintenance
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.…
231615maintenance
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…
231557maintenance
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…
491527maintenance
SuperStudio/SuperCom
SuperCom is a polished Windows serial port debugging tool for capturing, storing, and visualizing serial port logs. It supports monitoring …
751526maintenance
indirect/rails-footnotes
A Rails gem that appends debugging footnotes to every page in development, showing sessions, request parameters, cookies, routes, queries, …
771521maintenance
FudanNLP/fitlog
fitlog (fast + git + log) is a Python tool that helps deep learning practitioners record training logs and manage experiment code, combinin…
231511maintenance
klonyyy/MCUViewer
MCUViewer (formerly STMViewer) is a GUI debug tool for microcontrollers with a Variable Viewer for real-time reading and logging of global …
951496maintenance
whataa/pandora
Pandora is an Android library that provides an in-app toolbox for debugging networks, databases, sandbox files, and UIs directly within the…
231491maintenance
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…
231489maintenance
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…
491483maintenance
Sky24n/common_utils
A Dart utility library providing common helper classes such as DateUtil, EncryptUtil, JsonUtil, LogUtil, MoneyUtil, NumUtil, ObjectUtil, Re…
321455maintenance
unixhot/waf
A lightweight Web Application Firewall (WAF) implemented with Nginx + Lua (OpenResty). It provides IP black/white lists, URL and User-Agent…
231451maintenance
cisagov/LME
CISA's Logging Made Easy (LME) is a free, open-source log management and threat detection platform that bundles Elasticsearch, Kibana, Wazu…
101445maintenance
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…
101435maintenance
Netflix/servo
Netflix Servo is a Java library for exposing and publishing application metrics, primarily via JMX, with flexible publishing to reporting s…
451434maintenance
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…
231432maintenance
logpai/loglizer
Loglizer is a machine learning toolkit for log-based anomaly detection, implementing classic supervised and unsupervised models (LR, Decisi…
321431maintenance
AliyunContainerService/log-pilot
Log-Pilot is a Docker container log collection tool from Alibaba Cloud that automatically discovers and collects both container stdout and …
101428maintenance
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…
791421maintenance
kr/pretty
A small Go library that provides pretty-printing for Go values, including a fmt-compatible Formatter and convenience wrappers around fmt an…
321410maintenance
WebSee
web-see is a frontend monitoring SDK written in TypeScript that collects and reports code errors, performance metrics (FP, FCP, LCP, CLS, T…
321394maintenance
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 …
321376maintenance
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…
231373maintenance
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…
321371maintenance
Chrome Logger
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…
321370maintenance
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…
231360maintenance
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…
321352maintenance
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…
231331maintenance
martinrusev/amon
Amon is a self-hosted server monitoring platform written in Python that collects system metrics, logs, and exception data from monitored ma…
231324maintenance
Naituw/WBWebViewConsole
An in-app debug console library for iOS that lets developers inspect and evaluate JavaScript inside UIWebView and WKWebView instances. It p…
231323maintenance
emaloney/CleanroomLogger
CleanroomLogger is an extensible Swift-based logging library for Apple platforms that is simple, lightweight and performant. It integrates …
231315maintenance
honeytrap/honeytrap
Honeytrap is an extensible open-source honeypot framework written in Go for running, monitoring, and managing honeypots. It supports low- t…
321314maintenance
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…
321304maintenance
CobaltFusion/DebugViewPP
DebugView++ is a Windows application that collects, views, and filters application logs, including OutputDebugString messages, with highlig…
921271maintenance
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…
321243maintenance
venantius/ultra
Ultra is a Leiningen plugin that enhances the Clojure development environment with a colorized REPL, syntax-highlighted source, clearer tes…
231233maintenance
zhihu/kids
Kids is a log aggregation system written in C++ that collects and distributes messages across machines, inspired by Facebook's Scribe with …
231213maintenance
palaima/DebugDrawer
An Android library that adds a debug drawer to your app during development, exposing modules for device info, build info, network toggles, …
321192maintenance
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…
231190maintenance
easyandroidgroup/EasyAndroid
EasyAndroid is a lightweight Kotlin library that bundles many small, independent utility components for Android development, such as runtim…
231184maintenance
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…
101183maintenance
baryon/tracer
tracer is a customizable logging library for Node.js that prints log messages with timestamps, file names, method names, line numbers, and …
231151maintenance
youth5201314/XFrame
XFrame is an Android rapid development framework that bundles commonly used utilities: an HTTP request abstraction layer, logging, caching,…
231140maintenance
shinken-solutions/shinken
Shinken is a Nagios-compatible monitoring framework written in Python, designed with a flexible, distributed architecture that scales to la…
321135maintenance
sofastack/sofa-tracer
SOFATracer is a Java distributed tracing component based on the OpenTracing specification, part of the SOFAStack ecosystem. It records netw…
581127maintenance
samyk/keysweeper
KeySweeper is an open-source, open-hardware Arduino-based device disguised as a USB wall charger that passively sniffs, decrypts, and logs …
321126maintenance
luofei614/SocketLog
SocketLog is a probe-style server-side debugging tool for PHP that pushes runtime debug information (errors, SQL statements, performance me…
321118maintenance
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…
661104maintenance
pengwei1024/LogUtils
LogUtils is an Android logging library that makes printing collections, system objects like Intent and Bundle, and call-site information ea…
321093maintenance
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…
321082maintenance
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…
231077maintenance
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…
321069maintenance
SusionSuc/rabbit-client
Rabbit is an Android application performance monitoring (APM) framework written in Kotlin. It provides startup timing, FPS and memory analy…
231067maintenance
csnover/TraceKit
TraceKit is a small JavaScript library that extracts and normalizes stack traces from unhandled exceptions across all major browsers, inclu…
821066maintenance
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…
231045maintenance
hkirat/notification-logger
A tiny JavaScript library that shows browser console.log messages as desktop notifications during web development. It wraps console.log so …
231042maintenance
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…
101034maintenance
ajayrandhawa/Keylogger
A Windows keylogger written in Visual C++ that invisibly captures keystrokes, mouse clicks, and periodic screenshots, uploading them to an …
451028maintenance
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…
761025maintenance
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…
231023maintenance

← prev page 5 / 9 next →