Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Logging

Logging

273 projects

Showing 36 of 273 projects

redux-diff-logger
redux-diff-loggerJavaScript

A Redux middleware that logs the differences between state changes for easier debugging.

#developer-tools#redux-middleware#logging
Stars175
Forks15
Last commit10 years ago
sshhipot
sshhipotGo

A high-interaction SSH honeypot that logs and proxies attacker connections to a real SSH server.

#ssh-honeypot#mitm-proxy#logging
Stars174
Forks47
Last commit8 years ago
Karambolo.Extensions.Logging.File
Karambolo.Extensions.Logging.FileC#

A lightweight, customizable file logger provider for Microsoft.Extensions.Logging with async processing and JSON support.

#file-logging#async#customizable
Stars166
Forks26
Last commit9 days ago
Fluency
FluencyJava

A high-performance Java library for asynchronous data ingestion to Fluentd, Fluent Bit, AWS S3, and Treasure Data.

#treasuredata#observability#java
Stars166
Forks38
Last commit2 months ago
Phalcon Debugbar
Phalcon DebugbarPHP

A debug and profiling toolbar for the Phalcon PHP framework, integrating PHP Debug Bar to capture and visualize application data.

#orm#database#developer-tools
Stars159
Forks51
Last commit4 years ago
Scrolls
ScrollsRuby

A Ruby library for generating structured logs in key=value format, treating logs as data for infrastructure monitoring.

#syslog#observability#ruby-gem
Stars159
Forks26
Last commit11 months ago
test-log
test-logRust

A Rust crate that automatically initializes logging and tracing infrastructure for tests via a custom #[test] attribute.

#tracing#test-attribute#logging
Stars159
Forks43
Last commit9 days ago
logger
loggerGo

A minimalistic Go logging library with structured JSON output, advanced filtering, and performance timers.

#performance-timers#log-filtering#logging
Stars158
Forks17
Last commit4 months ago
futile.logger
futile.loggerR

A logging utility for R with log4j concepts, featuring automatic package scoping and smart object formatting.

#r-package#monitoring#logging
Stars154
Forks33
Last commit5 months ago
bash-modules
bash-modulesShell

A module system and library for writing safe, maintainable Bash scripts with strict mode support.

#module-system#unit-testing#strict-mode
Stars151
Forks15
Last commit9 months ago
vlog.nvim
vlog.nvimLua

A zero-dependency, single-file logger for Neovim Lua plugins with print-style and format-style logging.

#developer-tools#zero-dependency#neovim-plugin
Stars143
Forks8
Last commit2 years ago
pii-shield
pii-shieldGo

A zero-code Kubernetes sidecar that redacts PII and secrets from application logs using entropy analysis and deterministic regex rules.

#pii-redaction#entropy-analysis#log-sanitization
Stars140
Forks8
Last commit2 days ago
timberjack
timberjackGo

A Go log rolling library with size-based, time-based, and manual rotation, plus compression.

#log-rolling#devops#log-rotation
Stars139
Forks20
Last commit12 days ago
nvim-chainsaw
nvim-chainsawLua

A Neovim plugin for smart, customizable insertion of various log statements using Treesitter for intelligent variable detection and placement.

#print-statements#treesitter#developer-tools
Stars137
Forks17
Last commit1 month ago
HParams
HParamsPython

A lightweight Python library for explicit, type-checked function configuration via a centralized Python file.

#multiprocessing#hyperparameter-tuning#deep-learning
Stars131
Forks8
Last commit1 year ago
raven.cr
raven.crCrystal

A Crystal client and integration layer for the Sentry error reporting API.

#error-monitoring#sentry-client#kemal
Stars130
Forks18
Last commit1 month ago
tklog
tklogRust

A high-performance structured logging library for Rust with file rotation, compression, and async support.

#tklog#log-rust#logging-library
Stars127
Forks10
Last commit10 months ago
ozzo-log
ozzo-logGo

A high-performance asynchronous logging package for Go with severity/category filtering and multiple output targets.

#asynchronous#category-filtering#logging
Stars123
Forks30
Last commit5 years ago
AutoLoggerMessage
AutoLoggerMessageC#

A .NET source generator that automatically converts ILogger.Log* calls to high-performance LoggerMessage methods.

#allocation-reduction#performance-optimization#interceptors
Stars119
Forks6
Last commit6 months ago
crystal-email
crystal-emailCrystal

A simple email sending library for the Crystal programming language with SMTP support and concurrent sending capabilities.

#smtp-auth#smtp#crystal-lang
Stars115
Forks19
Last commit2 years ago
Syslogger
SysloggerRuby

A Ruby logger that sends messages to syslog instead of files, with configurable facilities and options.

#centralized-logging#devops#syslog
Stars114
Forks42
Last commit1 year ago
console-log-level
console-log-levelJavaScript

A dead simple JavaScript logger that uses console methods with configurable log levels and prefixes.

#npm-package#logging#nodejs
Stars113
Forks29
Last commit2 years ago
lua-log
lua-logLua

An asynchronous logging library for Lua 5.1/5.2 with modular writers, formatters, and network support.

#network-logging#syslog#asynchronous
Stars113
Forks17
Last commit7 years ago
gobrake
gobrakeGo

Official Airbrake notifier for Go applications, providing error reporting, performance monitoring, and framework integrations.

#airbrake#devops#error-monitoring
Stars106
Forks41
Last commit1 year ago
logfmter
logfmterPython

Adds logfmt structured logging to Python's standard logging module without requiring changes to existing log calls.

#python-3#devops#log
Stars105
Forks11
Last commit4 days ago
NoSQLpot
NoSQLpotPython

An open-source honeypot framework for NoSQL databases that simulates servers to detect and log attacks.

#honeypot#redis#python
Stars103
Forks23
Last commit2 years ago
debug.cr
debug.crCrystal

A Crystal macro for puts-style debugging with colorized output, context, and type information.

#macro#type-inspection#runtime-inspection
Stars102
Forks4
Last commit4 months ago
react-native-device-log
react-native-device-logJavaScript

A React Native debug view for displaying and persisting log messages with performance timers and exception tracking.

#developer-tools#error-tracking#react-native
Stars102
Forks56
Last commit6 years ago
log4r
log4rR

A fast, lightweight, object-oriented logging package for R based on Apache Log4j.

#devops#r-package#appenders
Stars100
Forks23
Last commit1 year ago
log4cl
log4clCommon Lisp

A Common Lisp logging framework modeled after Log4J, featuring hierarchical categories, configurable appenders, and deep Emacs/Slime/Sly integration.

#emacs-integration#syslog#slime
Stars98
Forks9
Last commit3 years ago
Example code from the Docker Meet Cassandra Article
Example code from the Docker Meet Cassandra ArticleDockerfile

A Docker Compose stack for running Apache Cassandra with monitoring, repair, and logging tools for development and learning.

#devops#grafana#docker-compose
Stars98
Forks50
Last commit
slog-fiber
slog-fiberGo

Fiber middleware for structured HTTP request logging using Go's slog package.

#gofiber#slog#observability
Stars97
Forks15
Last commit5 days ago
hunt
huntD

A refined core library for the D programming language providing essential modules for concurrency, collections, event handling, I/O, logging, and serialization.

#systems-programming#event-driven#d-language
Stars97
Forks15
Last commit2 years ago
Reqres
ReqresSwift

A lightweight iOS library for logging network requests and responses, supporting Alamofire and NSURLSession.

#ios#nsurlsession#alamofire
Stars93
Forks15
Last commit1 year ago
bunyan
bunyanElixir

A distributed, pluggable logging system for Elixir with extensible sources and writers, supporting networked logging and humane formatting.

#elixir#observability#distributed-systems
Stars90
Forks1
Last commit7 years ago
mediary
mediaryGo

A Go library for adding interceptors to http.Client to enable request/response logging, modification, tracing, and metrics.

#jaeger#interceptor#interceptors
Stars88
Forks6
Last commit6 years ago
PreviousPage 7 of 8Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 years ago
#Debugging78
#Go52
#Structured Logging49
#Monitoring45
#Observability39
#Developer Tools38
#Logger37
#Logging Library34
#Golang29
#Devops28
#Log28
#Performance26