Logging Libraries
Name | Package | Changelog | Description |
---|---|---|---|
AWS Lambda Powertools Logger | Changelog | Logging for AWS Lambdas | |
Bunyan | Changelog | JSON logging library for Node.js | |
Console | Built-in | N/A | Simple console-based logging for development |
Consola | Changelog | Elegant console logger for Node.js and browser | |
Electron-log | Changelog | Logging library for Electron applications | |
Log4js | Changelog | Port of Log4j framework to Node.js | |
loglevel | Changelog | Minimal lightweight logging for JavaScript | |
Pino | Changelog | Very low overhead Node.js logger | |
Roarr | Changelog | JSON logger for Node.js and browser | |
Signale | Changelog | Highly configurable CLI logger | |
tslog | Changelog | Powerful, fast and expressive logging for TypeScript and JavaScript | |
Tracer | Changelog | Tracer logging library for Node.js | |
Winston | Changelog | A logger for just about everything |
Cloud Providers
Name | Package | Changelog | Description |
---|---|---|---|
Axiom | Changelog | Send logs to Axiom cloud logging platform | |
Datadog | Changelog | Server-side logging for Datadog | |
Datadog Browser Logs | Changelog | Browser-side logging for Datadog | |
Dynatrace | Changelog | Server-side logging for Dynatrace | |
Google Cloud Logging | Changelog | Server-side logging for Google Cloud Platform | |
New Relic | Changelog | Server-side logging for New Relic | |
Sumo Logic | Changelog | Send logs to Sumo Logic via HTTP Source |
Other Transports
Name | Package | Changelog | Description |
---|---|---|---|
Log File Rotation | Changelog | Write logs to local files with rotation support | |
OpenTelemetry | Changelog | Send logs using the OpenTelemetry Logs SDK |