Skip to content
JS
Package category

Logging

Structured logging, log transports and debug output.

635 packages13 comparisons

Packages compared

635 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@appium/logger
A Universal Logger For The Appium Ecosystem
1.7m+252%-today
2.0.12
--Logging, Scraping and browser automation
@opentelemetry/winston-transport
OpenTelemetry Transport for winston
1.6m+253%-24 days ago
0.32.0
--Monitoring and error tracking, Logging
gradient-string
Beautiful color gradients in terminal output
1.6m+29%-1 year ago
3.0.0
--CLI tools and terminal utilities, Logging
strong-log-transformer
Stream transformer that prefixes lines with timestamps and other things.
1.4m-34%-7 years ago
2.1.0
--Logging
continuation-local-storage
userland implementation of https://github.com/joyent/node/issues/5243
1.3m-16%-8 years ago
3.2.1
--Logging
@expo/bunyan
a JSON logging library for node.js services
1.3m---2 years ago
4.0.1
--Logging
winston-daily-rotate-file
A transport for winston which logs to a rotating file each day.
1.2m+57%-2 years ago
5.0.0
CommonJSBundledLogging
electron-log
Just a simple logging module for your Electron application
1.1m+299%-4 months ago
5.4.4
CommonJSBundledLogging
micro-ftch
Wrappers for built-in fetch() enabling killswitch, logging, concurrency limit and other features
1.1m+36%-27 days ago
1.2.1
ESM onlyBundledPromises and async control flow, HTTP clients
ansi-red
The color red, in ansi.
1m+4%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
log-driver
log-driver is a simple logging framework for logging to stdout
911.9k-34%-8 years ago
1.2.7
CommonJSNoneLogging
@probe.gl/stats
Stats object for reporting performance statistics
895.3k---22 days ago
4.1.2
ESM + CommonJSBundledLogging
ansi-cyan
The color cyan, in ansi.
884.9k+3%-11 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities, Logging
@probe.gl/env
JavaScript environment detection for browser and Node
867.9k---22 days ago
4.1.2
ESM + CommonJSBundledLogging
@probe.gl/log
JavaScript debug logging for browser and Node
865.2k---22 days ago
4.1.2
ESM + CommonJSBundledLogging
has-gulplog
Check if gulplog is available before attempting to use it
822.1k-11%-4 years ago
1.0.0
CommonJSNoneLogging
suf-log
<span id="BADGE_GENERATION_MARKER_0"></span> [![circleci](https://img.shields.io/circleci/build/github/TheRealSyler/suf-log)](https://app.circleci.com/github/TheRealSyler/suf-log/pipelines) [![Custom](https://codecov.io/gh/TheRealSyler/suf-log/branch/mast
806.6k+186%-5 years ago
2.5.3
CommonJSNoneLogging
log
Universal pluggable logging utility
805.4k-11%-1 year ago
6.3.2
-NoneLogging
@aws-lambda-powertools/logger
The logging package for the Powertools for AWS Lambda (TypeScript) library
732k---1 month ago
2.35.0
ESM + CommonJSBundledCloud SDKs, Logging
nest-winston
A Nest module wrapper for winston
684k+56%-10 days ago
2.0.0
CommonJSBundledLogging
log-node
Node.js log generator for log engine
659.4k-11%-4 years ago
8.0.3
-NoneLogging
@google-cloud/logging-winston
Cloud Logging transport for Winston
569.6k---9 days ago
7.1.0
CommonJSBundledCloud SDKs, Logging
@google-cloud/logging-api
Cloud Logging API client for Node.js
507.7k---7 days ago
0.4.0
CommonJSBundledCloud SDKs, Logging
loglevelnext
A modern logging library for Node.js and modern browsers that provides log level mapping to the console
461.4k-1%-2 years ago
6.0.0
ESM + CommonJSBundledLogging
@axiomhq/js
The official javascript bindings for the Axiom API
456.9k---1 month ago
2.0.0
ESM + CommonJSBundledLogging, TypeScript tooling
koa-logger
Logging middleware for koa
431.5k+87%-1 year ago
4.0.0
CommonJSNoneLogging, HTTP servers and web frameworks
express-winston
express.js middleware for winstonjs/winston
414.8k+38%-5 years ago
4.2.0
CommonJSBundledLogging, HTTP servers and web frameworks
@elastic/ecs-pino-format
A formatter for the pino logger compatible with Elastic Common Schema.
411.4k---2 years ago
1.5.0
CommonJSBundledLogging
@graphile/logger
A logger abstraction for libraries
405.3k---2 months ago
0.3.0
CommonJSBundledLogging
cliff
Your CLI formatting friend.
353.3k+60%-11 years ago
0.1.10
CommonJSNoneCLI tools and terminal utilities, Logging
bunyan-debug-stream
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
343.6k+16%-1 year ago
3.1.1
CommonJSBundledLogging
rollbar
Effortlessly track and debug errors in your JavaScript applications with Rollbar. This package includes advanced error tracking features and an intuitive interface to help you identify and fix issues more quickly.
343.1k+19%-6 months ago
3.1.0
ESM + CommonJSBundledLogging, React
@logtape/logtape
Unobtrusive logging library with zero dependencies—library-first design for Deno/Node.js/Bun/browsers/edge
335.6k---3 days ago
2.3.7
ESM + CommonJSBundledLogging
elastic-apm-node
The official Elastic APM agent for Node.js
324.8k+2%-2 months ago
4.18.0
CommonJSBundledMonitoring and error tracking, Logging
log-process-errors
Show some ❤️ to process errors
308k+62%-1 year ago
12.0.1
ESM onlyBundledLogging, Testing
express-logging
Express middleware to log each request and response
307.2k+63%-10 years ago
1.1.1
CommonJSNoneHTTP servers and web frameworks, Logging
sql-summary
Summarize any SQL query
305.8k+4%-8 years ago
1.0.1
CommonJSNoneLogging
bunyamin
Bunyan-based logger for Node.js supporting Trace Event format
300.4k+20%-2 years ago
1.6.3
ESM + CommonJSBundledLogging
strip-color
Strip ANSI color codes from a string. No dependencies.
273k+11%-10 years ago
0.1.0
CommonJSNoneCLI tools and terminal utilities, Logging
stdout-update
Updates the previous output in the terminal. Useful for correct rendering progress bars, animations, etc.
269.5k+3044%-2 years ago
4.0.1
ESM onlyBundledCLI tools and terminal utilities, Logging
chalk-animation
Colorful animations in terminal output
263k+872%-4 years ago
2.0.3
ESM onlyNoneCLI tools and terminal utilities, Animation
@linaria/logger
Blazing fast zero-runtime CSS in JS library
256.5k---3 years ago
5.0.0
ESM + CommonJSBundledCSS-in-JS and styling, React
@logtail/types
Better Stack Typescript types (formerly Logtail)
251.2k---6 months ago
0.5.8
ESM + CommonJSBundledTypeScript tooling, Logging
@logtail/core
Better Stack logging core (formerly Logtail)
249.2k---2 days ago
0.5.10
ESM + CommonJSBundledLogging
debug-log
Node.js 0.12 util.debuglog() ponyfill
246.6k-32%--
2.0.0
-NoneLogging, Polyfills and shims
evlog
Modern TypeScript logger — simple logs, wide events, structured errors. Built for scripts, libraries, jobs, edge, and HTTP. One drain pipeline everywhere.
234.2k--14 days ago
2.29.0
ESM onlyBundledLogging, Vue
@ui5/logger
UI5 CLI - Internal Logger
221.7k---1 year ago
4.0.2
ESM onlyNoneLogging
@logtail/node
Better Stack Node.js logger (formerly Logtail)
219.5k---2 days ago
0.5.10
ESM + CommonJSBundledLogging
@google-cloud/logging-min
Cloud Logging Client Library for Node.js
205.9k---9 days ago
12.1.0
CommonJSBundledCloud SDKs, Logging
@openreplay/tracker
The OpenReplay tracker main package
199.6k---3 days ago
18.2.0
ESM + CommonJSBundledLogging

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

  • @appium/loggerA Universal Logger For The Appium Ecosystem
  • @opentelemetry/winston-transportOpenTelemetry Transport for winston
  • gradient-stringBeautiful color gradients in terminal output
  • strong-log-transformerStream transformer that prefixes lines with timestamps and other things.
  • continuation-local-storageuserland implementation of https://github.com/joyent/node/issues/5243
  • @expo/bunyana JSON logging library for node.js services
  • winston-daily-rotate-fileA transport for winston which logs to a rotating file each day.
  • electron-logJust a simple logging module for your Electron application
  • micro-ftchWrappers for built-in fetch() enabling killswitch, logging, concurrency limit and other features
  • ansi-redThe color red, in ansi.
  • log-driverlog-driver is a simple logging framework for logging to stdout
  • @probe.gl/statsStats object for reporting performance statistics
  • ansi-cyanThe color cyan, in ansi.
  • @probe.gl/envJavaScript environment detection for browser and Node
  • @probe.gl/logJavaScript debug logging for browser and Node
  • has-gulplogCheck if gulplog is available before attempting to use it
  • suf-log<span id="BADGE_GENERATION_MARKER_0"></span> [![circleci](https://img.shields.io/circleci/build/github/TheRealSyler/suf-log)](https://app.circleci.com/github/TheRealSyler/suf-log/pipelines) [![Custom](https://codecov.io/gh/TheRealSyler/suf-log/branch/mast
  • logUniversal pluggable logging utility
  • @aws-lambda-powertools/loggerThe logging package for the Powertools for AWS Lambda (TypeScript) library
  • nest-winstonA Nest module wrapper for winston
  • log-nodeNode.js log generator for log engine
  • @google-cloud/logging-winstonCloud Logging transport for Winston
  • @google-cloud/logging-apiCloud Logging API client for Node.js
  • loglevelnextA modern logging library for Node.js and modern browsers that provides log level mapping to the console
  • @axiomhq/jsThe official javascript bindings for the Axiom API
  • koa-loggerLogging middleware for koa
  • express-winstonexpress.js middleware for winstonjs/winston
  • @elastic/ecs-pino-formatA formatter for the pino logger compatible with Elastic Common Schema.
  • @graphile/loggerA logger abstraction for libraries
  • cliffYour CLI formatting friend.
  • bunyan-debug-stream[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
  • rollbarEffortlessly track and debug errors in your JavaScript applications with Rollbar. This package includes advanced error tracking features and an intuitive interface to help you identify and fix issues more quickly.
  • @logtape/logtapeUnobtrusive logging library with zero dependencies—library-first design for Deno/Node.js/Bun/browsers/edge
  • elastic-apm-nodeThe official Elastic APM agent for Node.js
  • log-process-errorsShow some ❤️ to process errors
  • express-loggingExpress middleware to log each request and response
  • sql-summarySummarize any SQL query
  • bunyaminBunyan-based logger for Node.js supporting Trace Event format
  • strip-colorStrip ANSI color codes from a string. No dependencies.
  • stdout-updateUpdates the previous output in the terminal. Useful for correct rendering progress bars, animations, etc.
  • chalk-animationColorful animations in terminal output
  • @linaria/loggerBlazing fast zero-runtime CSS in JS library
  • @logtail/typesBetter Stack Typescript types (formerly Logtail)
  • @logtail/coreBetter Stack logging core (formerly Logtail)
  • debug-logNode.js 0.12 util.debuglog() ponyfill
  • evlogModern TypeScript logger — simple logs, wide events, structured errors. Built for scripts, libraries, jobs, edge, and HTTP. One drain pipeline everywhere.
  • @ui5/loggerUI5 CLI - Internal Logger
  • @logtail/nodeBetter Stack Node.js logger (formerly Logtail)
  • @google-cloud/logging-minCloud Logging Client Library for Node.js
  • @openreplay/trackerThe OpenReplay tracker main package