Logging Packages
Structured and leveled logging libraries for capturing, formatting, and shipping application logs to observability pipelines (Winston, Pino, Loguru).
Packages in Logging
Kind
Sort:Used by Most Apps
OpenTelemetry Python SDK
The reference implementation of the OpenTelemetry API for Python - traces, metrics, and logs
debug
A tiny, zero-config JavaScript debugging utility with namespaced, color-coded output for Node.js and the browser.
loguru
A drop-in replacement for Python's standard logging module that makes logging enjoyable, with almost no setup required.
morgan
Battle-tested HTTP request logger middleware for Node.js and Express.
structlog
Structured, typed logging for Python built on plain functions and dictionaries instead of a bespoke logging DSL.
axiom-js
Official TypeScript/JavaScript client for ingesting and querying data with the Axiom observability platform.
LogTape
Zero-dependency, library-first structured logging for JavaScript and TypeScript across Deno, Node.js, Bun, browsers, and edge functions.
python-json-logger
Format Python's standard logging output as structured JSON
Pydantic Logfire
Python observability SDK from the Pydantic team, built on OpenTelemetry for tracing, metrics, and logs.
loglevel
Minimal, dependency-free logging for JavaScript that wraps console methods with reliable level filtering.
django-auditlog
Effortless audit logging of model changes for Django applications
starlette-context
Store and access per-request context data anywhere in a Starlette or FastAPI app.
coloredlogs
Colored, human-friendly terminal output for Python's built-in logging module.
concurrent-log-handler
Drop-in replacement for Python's RotatingFileHandler that lets multiple processes safely write to and rotate the same log file.
IceCream
A Python debugging library that prints both an expression and its value, so you never have to write print("x:", x) again.
rollbar.js
The official cross-platform JavaScript SDK for Rollbar, capturing browser, Node.js, and React Native errors with breadcrumbs and session replay.
ansicolor
A dependency-free JavaScript library for ANSI color styling, parsing, and ANSI-to-CSS/Chrome DevTools conversion.
spacy-loggers
Training-run loggers for spaCy: Weights & Biases, MLflow, ClearML, PyTorch, CuPy
@tinyhttp/logger
Minimal and flexible HTTP request logger middleware for tinyhttp and Node.js.