Package category
Logging
Structured logging, log transports and debug output.
635 packages13 comparisons
Packages compared
635 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| pino-stackdriver A transport for pino that sends messages to Google Stackdriver Logging | 4.5k | +17% | - | - 3.0.0 | CommonJS | Bundled | Logging | |
| strip-ansi-cli Strip ANSI escape codes | 4.4k | +35% | - | 2 years ago 4.0.0 | ESM only | None | CLI tools and terminal utilities, Logging | |
| nice-simple-logger Nice simple logger for Node | 4.4k | -63% | - | 10 years ago 1.0.1 | CommonJS | None | Logging | |
| leprechaun A simple, lightweight, and colorful logging utility | 4.4k | -50% | - | 10 months ago 1.0.0 | ESM only | Bundled | Logging | |
| winston-azure-application-insights Azure Application Insights transport for Winston | 4.4k | -63% | - | 4 years ago 4.0.0 | CommonJS | None | Cloud SDKs, Logging | |
| @logtail/js Better Stack Node.js + browser logging (formerly Logtail) | 4.4k | - | - | - | 2 days ago 0.5.10 | ESM + CommonJS | Bundled | Logging |
| pino-mongodb Insert JSON from stdin into MongoDB | 4.3k | +161% | - | 10 months ago 5.0.0 | CommonJS | None | Database clients and drivers, Logging | |
| @log4js2/core log4js2 is a fast and lightweight logging library that enables logging flexibility within JavaScript/TypeScript applications, similar to Apache's [Log4j2 library](https://logging.apache.org/log4j/2.x/). It can also serve as a drop-in replacement for log4 | 4.3k | - | - | - | 7 years ago 2.0.9 | CommonJS | Bundled | Logging |
| serverless-apigateway-log-retention A plugin for the Serverless framework which configures ApiGateway access adn execution log retention. | 4.3k | -19% | - | 2 years ago 1.1.0 | CommonJS | None | Cloud SDKs, Logging | |
| @dramaorg/delectus-culpa-reprehenderit [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im | 4.3k | - | - | - | 2 years ago 3.5.94 | CommonJS | None | CLI tools and terminal utilities, Testing |
| loki-grpc-client Loki GRPC client for Node.js | 4.3k | +87% | - | - 2.2.0 | CommonJS | Bundled | Logging, TypeScript tooling | |
| @scoop/bunyan a JSON logging library for node.js services | 4.2k | - | - | - | 8 years ago 2.0.2 | CommonJS | None | Logging |
| ngrx-store-logger Advanced logging middleware for @ngrx/store | 4.2k | -45% | - | 7 years ago 0.2.4 | CommonJS | Bundled | Logging | |
| @logtape/cloudwatch-logs AWS CloudWatch Logs sink for LogTape | 4.2k | - | - | - | 3 days ago 2.3.7 | ESM + CommonJS | Bundled | Logging, Cloud SDKs |
| url-safe returns a url w/o the auth part for safe logging | 4.1k | +8% | - | - 2.0.0 | CommonJS | None | Logging | |
| winston-splunk-httplogger A Winston compatible transport for logging to a Splunk HTTP Event Collector | 4.1k | +4% | - | 3 years ago 3.1.8 | CommonJS | None | Logging | |
| winston-papertrail-transport A Papertrail transport for Winston 3 | 4.1k | +85% | - | 5 years ago 1.0.9 | CommonJS | Bundled | Logging | |
| @commercetools-backend/loggers Opinionated JSON loggers for HTTP server applications | 4.1k | - | - | - | 1 day ago 27.11.3 | ESM + CommonJS | None | HTTP servers and web frameworks, Logging |
| serilogger A structured logging framework for JavaScript, inspired by Serilog. | 4k | -38% | - | - 0.5.1 | ESM + CommonJS | Bundled | Logging | |
| @miketako3/cloki cloki is zero dependency and simple logger library for Loki and Cloudflare Workers. | 4k | - | - | - | 8 months ago 0.1.22 | CommonJS | None | Cloud SDKs, Logging |
| @logtape/adaptor-pino Pino adapter for LogTape logging library | 3.9k | - | - | - | 3 days ago 2.3.7 | ESM + CommonJS | Bundled | Logging |
| @exodus/safe-string Library for generating safe strings that redact sensitive information | 3.9k | - | - | - | 4 months ago 1.5.0 | ESM only | Bundled | Logging, Security |
| @thi.ng/logger Basis types for arbitrary & hierarchical logging | 3.9k | - | - | - | 1 month ago 3.3.11 | ESM only | Bundled | Logging |
| winston-3-bugsnag-transport Bugsnag Transport for Winston 3 | 3.7k | -18% | - | 7 years ago 1.0.2 | CommonJS | Bundled | Logging | |
| winston-log2gelf Winston GELF transport to Graylog or Gelf server via TCP or HTTP (TLS and HTTPS ready) | 3.6k | -35% | - | 1 year ago 2.4.1 | CommonJS | None | Logging, Monitoring and error tracking | |
| @webpieces/winston Node-only winston LoggerFactory backends for webpieces: Console (local pretty) + GCP (Cloud Run stdout JSON), auto-enriched with HeaderRegistry context keys | 3.6k | - | - | - | 1 day ago 0.4.817 | CommonJS | Bundled | Logging |
| @logtape/fastify Fastify adapter for LogTape logging library | 3.5k | - | - | - | 3 days ago 2.3.7 | ESM + CommonJS | Bundled | Logging |
| cypress-log Custom Cypress command that overrides the default cy.log() command and adds the ability to log to the terminal and the Command Log. | 3.5k | +65% | - | 2 years ago 1.0.3 | CommonJS | None | Testing, CLI tools and terminal utilities | |
| typescript-logging-log4ts-style TypeScript Logging log4ts style written in and to be used by TypeScript. | 3.5k | +5% | - | 2 years ago 2.2.0 | ESM + CommonJS | Bundled | Logging | |
| @tevm/logger A logger used by tevm | 3.5k | - | - | - | 11 months ago 1.0.0-next.148 | ESM + CommonJS | Bundled | TypeScript tooling, Logging |
| mocha-logger Simple logging support using the standard Mocha reporting style | 3.5k | -70% | - | 4 years ago 1.0.8 | CommonJS | None | Logging | |
| winston-opensearch An Opensearch transport for winston | 3.4k | +230% | - | 1 year ago 0.3.0 | CommonJS | Bundled | Logging | |
| trackjs-node TrackJS Error Tracking agent for NodeJS | 3.4k | -30% | - | 1 year ago 1.3.0 | CommonJS | Bundled | Logging, Monitoring and error tracking | |
| @lodestar/logger Common NodeJS logger for Lodestar binaries | 3.4k | - | - | - | 10 days ago 1.48.0 | ESM only | Bundled | Blockchain and Web3, Logging |
| @bugfender/sdk Bugfender SDK for web, a remote logger tailor-made for apps | 3.4k | - | - | - | 2 months ago 4.0.1 | CommonJS | Bundled | Logging |
| winston-transport-rollbar-3 An updated rollbar transport for winston | 3.4k | +12% | - | 3 years ago 3.2.6 | CommonJS | None | Logging | |
| pino-rotating-file-stream A transport for pino that rotates logs | 3.4k | +89% | - | - 0.0.2 | ESM + CommonJS | Bundled | Logging | |
| gelf gelf is a full implementation for sending messages in GELF (Graylog Extended Log Format) from node.js | 3.3k | +23% | - | 8 years ago 2.0.1 | CommonJS | None | Logging | |
| @oppulence/core Core utilities for Revenue Cloud packages | 3.3k | - | - | - | 1 month ago 1.1.0 | ESM only | Bundled | Logging |
| keen-tracking Track events - custom user actions, clicks, pageviews, purchases. | 3.3k | -4% | - | - 5.0.1 | CommonJS | None | Monitoring and error tracking, Logging | |
| mongoose-execution-time Mongoose plugin for measuring and logging query execution time | 3.3k | +60% | - | 3 years ago 1.1.1 | CommonJS | None | Logging | |
| senselogs Simple, dynamic, blazing fast serverless logging | 3.3k | +263% | - | 2 years ago 1.0.7 | ESM + CommonJS | Bundled | Cloud SDKs, Logging | |
| data-guardian Tiny, zero-dependencies, package which tries to mask sensitive data in arbitrary collections, errors, objects and strings. | 3.3k | +143% | - | - 1.1.4 | CommonJS | Bundled | Logging | |
| @boost/log Lightweight level based logging system. | 3.3k | - | - | - | 2 years ago 5.0.0 | ESM only | Bundled | Logging |
| @roarr/middleware-serialize-error Serializes error objects in the Roarr message context. | 3.3k | - | - | - | 8 years ago 1.0.0 | CommonJS | None | Logging |
| debug-caller Automatic filename namespace for debug | 3.2k | +721% | - | 9 years ago 2.2.0 | CommonJS | None | Logging | |
| node-static-auth Node.js static server with Basic auth and access file logging, HTTPS support and custom error pages | 3.2k | -75% | - | 8 years ago 1.0.6 | CommonJS | None | Authentication and authorisation, Logging | |
| logdna-winston LogDNA's Node.js logging module with support for Winston | 3.2k | +20% | - | 5 years ago 4.0.1 | CommonJS | None | Logging | |
| raven-for-redux Middleware for propagating Redux state/actions to Sentry via Raven. | 3.2k | -46% | - | 7 years ago 1.4.0 | CommonJS | None | Logging, Monitoring and error tracking | |
| axe Axe is a logger-agnostic wrapper that normalizes logs regardless of argument style. Great for large development teams, old and new projects, and works with Pino, Bunyan, Winston, console, and more. It is lightweight, performant, highly-configurable, and a | 3.1k | -19% | - | 3 days ago 14.0.0 | CommonJS | Bundled | Logging, HTTP servers and web frameworks |
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.
- pino-stackdriverA transport for pino that sends messages to Google Stackdriver Logging
- strip-ansi-cliStrip ANSI escape codes
- nice-simple-loggerNice simple logger for Node
- leprechaunA simple, lightweight, and colorful logging utility
- winston-azure-application-insightsAzure Application Insights transport for Winston
- @logtail/jsBetter Stack Node.js + browser logging (formerly Logtail)
- pino-mongodbInsert JSON from stdin into MongoDB
- @log4js2/corelog4js2 is a fast and lightweight logging library that enables logging flexibility within JavaScript/TypeScript applications, similar to Apache's [Log4j2 library](https://logging.apache.org/log4j/2.x/). It can also serve as a drop-in replacement for log4
- serverless-apigateway-log-retentionA plugin for the Serverless framework which configures ApiGateway access adn execution log retention.
- @dramaorg/delectus-culpa-reprehenderit[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
- loki-grpc-clientLoki GRPC client for Node.js
- @scoop/bunyana JSON logging library for node.js services
- ngrx-store-loggerAdvanced logging middleware for @ngrx/store
- @logtape/cloudwatch-logsAWS CloudWatch Logs sink for LogTape
- url-safereturns a url w/o the auth part for safe logging
- winston-splunk-httploggerA Winston compatible transport for logging to a Splunk HTTP Event Collector
- winston-papertrail-transportA Papertrail transport for Winston 3
- @commercetools-backend/loggersOpinionated JSON loggers for HTTP server applications
- seriloggerA structured logging framework for JavaScript, inspired by Serilog.
- @miketako3/clokicloki is zero dependency and simple logger library for Loki and Cloudflare Workers.
- @logtape/adaptor-pinoPino adapter for LogTape logging library
- @exodus/safe-stringLibrary for generating safe strings that redact sensitive information
- @thi.ng/loggerBasis types for arbitrary & hierarchical logging
- winston-3-bugsnag-transportBugsnag Transport for Winston 3
- winston-log2gelfWinston GELF transport to Graylog or Gelf server via TCP or HTTP (TLS and HTTPS ready)
- @webpieces/winstonNode-only winston LoggerFactory backends for webpieces: Console (local pretty) + GCP (Cloud Run stdout JSON), auto-enriched with HeaderRegistry context keys
- @logtape/fastifyFastify adapter for LogTape logging library
- cypress-logCustom Cypress command that overrides the default cy.log() command and adds the ability to log to the terminal and the Command Log.
- typescript-logging-log4ts-styleTypeScript Logging log4ts style written in and to be used by TypeScript.
- @tevm/loggerA logger used by tevm
- mocha-loggerSimple logging support using the standard Mocha reporting style
- winston-opensearchAn Opensearch transport for winston
- trackjs-nodeTrackJS Error Tracking agent for NodeJS
- @lodestar/loggerCommon NodeJS logger for Lodestar binaries
- @bugfender/sdkBugfender SDK for web, a remote logger tailor-made for apps
- winston-transport-rollbar-3An updated rollbar transport for winston
- pino-rotating-file-streamA transport for pino that rotates logs
- gelfgelf is a full implementation for sending messages in GELF (Graylog Extended Log Format) from node.js
- @oppulence/coreCore utilities for Revenue Cloud packages
- keen-trackingTrack events - custom user actions, clicks, pageviews, purchases.
- mongoose-execution-timeMongoose plugin for measuring and logging query execution time
- senselogsSimple, dynamic, blazing fast serverless logging
- data-guardianTiny, zero-dependencies, package which tries to mask sensitive data in arbitrary collections, errors, objects and strings.
- @boost/logLightweight level based logging system.
- @roarr/middleware-serialize-errorSerializes error objects in the Roarr message context.
- debug-callerAutomatic filename namespace for debug
- node-static-authNode.js static server with Basic auth and access file logging, HTTPS support and custom error pages
- logdna-winstonLogDNA's Node.js logging module with support for Winston
- raven-for-reduxMiddleware for propagating Redux state/actions to Sentry via Raven.
- axeAxe is a logger-agnostic wrapper that normalizes logs regardless of argument style. Great for large development teams, old and new projects, and works with Pino, Bunyan, Winston, console, and more. It is lightweight, performant, highly-configurable, and a