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 |
|---|---|---|---|---|---|---|---|---|
| agentcrumbs Debug mode for any agent. | 6.9k | - | - | - 0.5.0 | ESM + CommonJS | Bundled | Logging | |
| @twin.org/logging-models Defines shared logging contracts, event shapes, and connector interfaces used across the repository. | 6.9k | - | - | - | 9 days ago 0.10.0 | ESM only | Bundled | Logging |
| datadog-logger-integrations Datadog logger integrations | 6.8k | +2753% | - | 11 months ago 1.5.2 | ESM + CommonJS | Bundled | Logging | |
| logrotate-stream Pipe log data to a stream, fuggetabout rotation | 6.8k | -20% | - | 3 years ago 0.2.9 | CommonJS | None | Logging | |
| @logtail/edge Better Stack Edge runtime logger (formerly Logtail) | 6.7k | - | - | - | 2 days ago 0.5.10 | ESM + CommonJS | Bundled | Logging, Cloud SDKs |
| @loglayer/transport-http HTTP transport for the LogLayer logging library. | 6.7k | - | - | - | 2 months ago 2.4.0 | ESM + CommonJS | Bundled | Logging |
| abstract-logger It's an abstract logger. | 6.6k | +100% | - | 10 years ago 0.2.5 | CommonJS | None | Logging | |
| pino-debug High performance debug logging | 6.5k | -37% | - | 6 months ago 4.0.2 | CommonJS | None | Logging | |
| r7insight_node Rapid7 Insight Platform client for node; use with or without Winston or Bunyan. | 6.4k | +19% | - | 4 years ago 3.3.1 | CommonJS | Bundled | Logging | |
| @logtape/testing Testing utilities for collecting and asserting LogTape records | 6.4k | - | - | - | 3 days ago 2.3.7 | ESM + CommonJS | Bundled | Logging, Testing |
| strip-ansi-stream Strip ANSI escape codes | 6.4k | -5% | - | 5 years ago 2.0.1 | ESM only | None | CLI tools and terminal utilities, Logging | |
| winston-nr A lightweight and easy-to-use Winston transport for exporting logs to New Relic using HTTP requests. | 6.3k | +238% | - | 3 years ago 1.2.5 | CommonJS | Bundled | Logging, Monitoring and error tracking | |
| pino-cloudwatch CloudWatch Logs transport for pino | 6.3k | +38% | - | 6 years ago 0.7.0 | CommonJS | None | Logging | |
| winston-aws-cloudwatch A Winston transport for Amazon CloudWatch. | 6.2k | -16% | - | 8 years ago 3.0.0 | CommonJS | None | Cloud SDKs, Logging | |
| slf Simple Logging Facade | 6.2k | +14% | - | 14 days ago 2.0.4 | CommonJS | Bundled | Logging | |
| @f5-sales-demo/pi-utils Shared utilities for pi packages | 6.2k | - | - | - | 1 day ago 21.43.8 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, Logging |
| drizzle-query-logger A beautiful, enhanced logger for Drizzle ORM that transforms your SQL queries into visually appealing, color-coded output with syntax highlighting, icons, and detailed formatting. | 6.2k | +271% | - | 8 months ago 1.1.2 | ESM + CommonJS | Bundled | Logging, ORMs and query builders | |
| last-commit-log Node.js module to get the last git commit information - mostly to be used by CI/CD and building phase | 6.1k | -53% | - | 2 years ago 3.4.0 | CommonJS | None | Logging | |
| shylog Tiny client-side conditional logger | 6k | -41% | - | 7 years ago 0.1.1 | CommonJS | Bundled | Logging | |
| knex-tiny-logger Tiny logger for knex | 6k | +67% | - | 1 month ago 3.2.0 | ESM + CommonJS | Bundled | Logging | |
| pino-logflare A transport for Pino v7 that sends messages to Logflare | 6k | -23% | - | - 0.5.2 | CommonJS | Bundled | Logging | |
| vue-logger-plugin Flexible logging functionality for Vue.js 2 & 3 | 6k | +14% | - | 4 years ago 2.2.3 | CommonJS | Bundled | Logging, Vue | |
| @loglayer/plugin-datadog-apm-trace-injector Injects DataDog APM traces to logs in LogLayer. | 6k | - | - | - | 2 months ago 2.3.0 | ESM + CommonJS | Bundled | Logging, Monitoring and error tracking |
| koa-bunyan-logger Koa middleware for logging requests using bunyan | 5.9k | -22% | - | 7 years ago 2.1.0 | CommonJS | None | Logging, HTTP servers and web frameworks | |
| express-bunyan-logger a bunyan logger middleware for express | 5.9k | +2% | - | 8 years ago 1.3.3 | CommonJS | None | Logging | |
| @nanostores/logger Pretty logger of lifecycles, changes and actions for Nano Stores | 5.8k | - | - | - | 6 months ago 1.1.0 | ESM only | Bundled | Logging |
| jet-logger A super quick, easy to setup logging tool for NodeJS/TypeScript. | 5.8k | -84% | - | 8 months ago 2.2.3 | ESM + CommonJS | Bundled | Logging, TypeScript tooling | |
| typeorm-logger-adaptor Logger adaptors for TypeORM | 5.8k | +28% | - | 1 month ago 1.3.1 | CommonJS | Bundled | Logging, TypeScript tooling | |
| typescript-log Logger interface with a few simple implementations, interface compatible with pino, bunyan and probably others | 5.7k | +447% | - | 6 years ago 2.0.0 | ESM + CommonJS | None | Logging, TypeScript tooling | |
| bunyan-loggly A bunyan stream to transport logs to loggly | 5.7k | -13% | - | 4 years ago 2.0.1 | CommonJS | Bundled | Logging | |
| bunyan-sentry-stream Write log to Sentry/Raven by using Bunyan | 5.7k | +20% | - | 9 years ago 1.2.1 | CommonJS | None | Logging | |
| @stacksjs/logging The Stacks logging system. | 5.6k | - | - | - | today 0.74.68 | ESM only | Bundled | TypeScript tooling, Logging |
| pino-syslog A transport for pino that formats messages into syslog format | 5.5k | +14% | - | - 4.0.0 | CommonJS | None | Logging | |
| winston-datadog Super light transport for logging Datadog events | 5.4k | +492% | - | 8 years ago 1.1.0 | CommonJS | None | Logging | |
| logstash-client General logstash client with multiple transport support | 5.4k | +134% | - | - 1.1.1 | CommonJS | None | Logging, Queues and background jobs | |
| pino-cloud-logging This package provides a [simple configuration][] to use with [Pino][] to make it adhere to Google Cloud Logging [structured logging][]. | 5.4k | -53% | - | - 1.0.6 | CommonJS | None | Cloud SDKs, Logging | |
| bunyan-sfdx-no-dtrace a JSON logging library for node.js services (dtrace is disabled) | 5.3k | -41% | - | 9 years ago 1.8.2 | CommonJS | None | Logging | |
| terminal-overwrite Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc. | 5.2k | -21% | - | 9 years ago 2.0.1 | - | None | CLI tools and terminal utilities, Logging | |
| morgan-json A variant of `morgan.compile` that provides format functions that output JSON | 5.2k | -2% | - | - 1.1.0 | CommonJS | None | Logging | |
| @pgpmjs/logger Simple logger utility | 5.1k | - | - | - | 8 days ago 2.26.0 | ESM + CommonJS | Bundled | Logging |
| @tsed/logger-std Stdout and Stderr appender module for @tsed/logger | 5k | - | - | - | 6 months ago 8.0.5 | ESM only | Bundled | Logging, TypeScript tooling |
| simple-output Output messages to stdout/stderr, zero deps. | 5k | -37% | - | 4 years ago 3.0.0 | CommonJS | None | Logging, CLI tools and terminal utilities | |
| pinia-logger Lightweight logger for Pinia | 5k | -43% | - | 1 year ago 1.3.14 | CommonJS | Bundled | Logging, State management | |
| winston-sentry-log Winston transport for @sentry/node | 4.9k | +19% | - | 4 years ago 1.0.26 | CommonJS | Bundled | Logging | |
| typescript-logging-category-style TypeScript Logging category style written in and to be used by TypeScript. | 4.7k | -50% | - | 2 years ago 2.2.0 | ESM + CommonJS | Bundled | Logging | |
| @cordisjs/logger Logger service for cordis | 4.7k | - | - | - | 2 years ago 0.3.3 | ESM + CommonJS | Bundled | Logging |
| bunyan-slack [](https://www.npmjs.com/package/bunyan-slack) [](https://www.npmjs.com/package/bunyan-slack) [! | 4.7k | -19% | - | 4 years ago 1.0.0 | ESM + CommonJS | Bundled | Logging | |
| orator Unopinionated API http server abstraction - REST or IPC | 4.6k | +337% | - | - 6.1.3 | CommonJS | None | Logging, HTTP servers and web frameworks | |
| bunyan-serializers A few customized serializers for the bunyan logging framework | 4.5k | +81% | - | 12 years ago 0.0.2 | CommonJS | None | Logging | |
| inversify-logger-middleware A basic logger middleware for InversifyJS | 4.5k | -9% | - | 8 years ago 3.1.0 | CommonJS | Bundled | Logging |
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.
- agentcrumbsDebug mode for any agent.
- @twin.org/logging-modelsDefines shared logging contracts, event shapes, and connector interfaces used across the repository.
- datadog-logger-integrationsDatadog logger integrations
- logrotate-streamPipe log data to a stream, fuggetabout rotation
- @logtail/edgeBetter Stack Edge runtime logger (formerly Logtail)
- @loglayer/transport-httpHTTP transport for the LogLayer logging library.
- abstract-loggerIt's an abstract logger.
- pino-debugHigh performance debug logging
- r7insight_nodeRapid7 Insight Platform client for node; use with or without Winston or Bunyan.
- @logtape/testingTesting utilities for collecting and asserting LogTape records
- strip-ansi-streamStrip ANSI escape codes
- winston-nrA lightweight and easy-to-use Winston transport for exporting logs to New Relic using HTTP requests.
- pino-cloudwatchCloudWatch Logs transport for pino
- winston-aws-cloudwatchA Winston transport for Amazon CloudWatch.
- slfSimple Logging Facade
- @f5-sales-demo/pi-utilsShared utilities for pi packages
- drizzle-query-loggerA beautiful, enhanced logger for Drizzle ORM that transforms your SQL queries into visually appealing, color-coded output with syntax highlighting, icons, and detailed formatting.
- last-commit-logNode.js module to get the last git commit information - mostly to be used by CI/CD and building phase
- shylogTiny client-side conditional logger
- knex-tiny-loggerTiny logger for knex
- pino-logflareA transport for Pino v7 that sends messages to Logflare
- vue-logger-pluginFlexible logging functionality for Vue.js 2 & 3
- @loglayer/plugin-datadog-apm-trace-injectorInjects DataDog APM traces to logs in LogLayer.
- koa-bunyan-loggerKoa middleware for logging requests using bunyan
- express-bunyan-loggera bunyan logger middleware for express
- @nanostores/loggerPretty logger of lifecycles, changes and actions for Nano Stores
- jet-loggerA super quick, easy to setup logging tool for NodeJS/TypeScript.
- typeorm-logger-adaptorLogger adaptors for TypeORM
- typescript-logLogger interface with a few simple implementations, interface compatible with pino, bunyan and probably others
- bunyan-logglyA bunyan stream to transport logs to loggly
- bunyan-sentry-streamWrite log to Sentry/Raven by using Bunyan
- @stacksjs/loggingThe Stacks logging system.
- pino-syslogA transport for pino that formats messages into syslog format
- winston-datadogSuper light transport for logging Datadog events
- logstash-clientGeneral logstash client with multiple transport support
- pino-cloud-loggingThis package provides a [simple configuration][] to use with [Pino][] to make it adhere to Google Cloud Logging [structured logging][].
- bunyan-sfdx-no-dtracea JSON logging library for node.js services (dtrace is disabled)
- terminal-overwriteLog by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
- morgan-jsonA variant of `morgan.compile` that provides format functions that output JSON
- @pgpmjs/loggerSimple logger utility
- @tsed/logger-stdStdout and Stderr appender module for @tsed/logger
- simple-outputOutput messages to stdout/stderr, zero deps.
- pinia-loggerLightweight logger for Pinia
- winston-sentry-logWinston transport for @sentry/node
- typescript-logging-category-styleTypeScript Logging category style written in and to be used by TypeScript.
- @cordisjs/loggerLogger service for cordis
- bunyan-slack[](https://www.npmjs.com/package/bunyan-slack) [](https://www.npmjs.com/package/bunyan-slack) [!
- oratorUnopinionated API http server abstraction - REST or IPC
- bunyan-serializersA few customized serializers for the bunyan logging framework
- inversify-logger-middlewareA basic logger middleware for InversifyJS