10 Best JavaScript Logging Libraries

List hand-picked by Openbase Experts
Learn More

winston

winston

A logger for just about everything.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
19.8K
Weekly Downloads
8.9M
Last Commit
9mos ago
User Rating
4.6/ 5
61
Top Feedback
23Great Documentation
20Highly Customizable
13Performant
pino

pino

🌲 super fast, all natural json logger

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
10.2K
Weekly Downloads
4M
Last Commit
9mos ago
User Rating
4.8/ 5
12
Top Feedback
8Easy to Use
8Performant
6Great Documentation
log4js

log4js

A port of log4js to node.js

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
5.5K
Weekly Downloads
3.5M
Last Commit
7mos ago
User Rating
3.9/ 5
7
Top Feedback
3Great Documentation
2Performant
2Highly Customizable
winston-daily-rotate-file

winston-daily-rotate-file

A transport for winston which logs to a rotating file each day.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
702
Weekly Downloads
928K
Last Commit
7mos ago
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
nl

ngx-logger

Angular logger

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
381
Weekly Downloads
62.8K
Last Commit
9mos ago
User Rating
5.0/ 5
2
Top Feedback
1Easy to Use
log

loglevel

📒 Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.3K
Weekly Downloads
8.4M
Last Commit
1yr ago
User Rating
5.0/ 5
2
Top Feedback
1Easy to Use
morgan

morgan

HTTP request logger middleware for node.js

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
7.1K
Weekly Downloads
3.3M
Last Commit
3yrs ago
User Rating
4.8/ 5
20
Top Feedback
11Great Documentation
8Easy to Use
6Highly Customizable
ew

express-winston

express.js middleware for winstonjs

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
757
Weekly Downloads
277K
Last Commit
1yr ago
User Rating
5.0/ 5
1
Top Feedback
1Easy to Use
1Highly Customizable
ftc

fetch-to-curl

Convert javascript fetch requests to curl

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
37
Weekly Downloads
35.2K
Last Commit
7mos ago
User Rating
5.0/ 5
1
Top Feedback
express-pino-logger

express-pino-logger

🌲 an express middleware to log with pino

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
186
Weekly Downloads
92.2K
Last Commit
7mos ago
User Rating
4.0/ 5
1
Top Feedback
sig

signale

Highly configurable logging utility

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
8.6K
Weekly Downloads
976K
Last Commit
3yrs ago
User Rating
4.3/ 5
3
Top Feedback
1Great Documentation
1Easy to Use
1Highly Customizable
tra

tracer

A powerful and customizable logging library for node.js

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.1K
Weekly Downloads
54.4K
Last Commit
1yr ago
User Rating
5.0/ 5
2
Top Feedback
1Great Documentation
1Easy to Use
1Performant
cabin

cabin

🌲 Cabin is a Node.js and JavaScript logging tool and service.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
794
Weekly Downloads
2.4K
Last Commit
10mos ago
User Rating
5.0/ 5
1
Top Feedback
rl

redux-logger

Logger for Redux

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
Weekly Downloads
761K
Last Commit
User Rating
4.0/ 5
4
Top Feedback
4Great Documentation
4Easy to Use
1Performant
vl

vuejs-logger

Provides customizable logging functionality for Vue.js. Compatible with Vue2.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
241
Weekly Downloads
12.6K
Last Commit
2yrs ago
User Rating
5.0/ 5
1
Top Feedback
cf

console-feed

A React component that displays console logs from the current page, an iframe or transported across a server

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
7K
Last Commit
User Rating
5.0/ 5
1
Top Feedback
adz

adze

A library for shaping your JavaScript logs.

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
58
Weekly Downloads
173
Last Commit
9mos ago
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
olo

ololog

A better console.log for the log-driven debugging junkies

Unlicense
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
186
Weekly Downloads
2.4K
Last Commit
2yrs ago
User Rating
5.0/ 5
2
Top Feedback
bun

bunyan

a simple and fast JSON logging module for node.js services

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
6.9K
Weekly Downloads
1.6M
Last Commit
2yrs ago
User Rating
3.0/ 5
1
Top Feedback
1Easy to Use
jl

js-logger

Lightweight, unobtrusive, configurable JavaScript logger.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
606
Weekly Downloads
37.1K
Last Commit
1yr ago
User Rating
4.0/ 5
1
Top Feedback
wog

wog

Just a wittle wogger

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
3
Weekly Downloads
515
Last Commit
2yrs ago
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
@teambit/logger

@teambit/logger

A tool for composable software development.

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
16.1K
Weekly Downloads
5.9K
Last Commit
9mos ago
rr

rapid-react

A light weight interactive CLI Automation Tool 🛠️ for rapid scaffolding of tailored React apps with Create React App under the hood. :atom:

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
72
Weekly Downloads
0
Last Commit
2yrs ago
User Rating
5.0/ 5
1
Top Feedback
jvl

js-vue-logger

Lightweight, unobtrusive, configurable JavaScript logger.

Unknown
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
606
Weekly Downloads
1
Last Commit
1yr ago
User Rating
5.0/ 5
1
Top Feedback
strip-ansi

strip-ansi

Strip ANSI escape codes from a string

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
329
Weekly Downloads
121M
Last Commit
1yr ago
@angular-ru/logger

@angular-ru/logger

🅰️ ngular-RU Software Development Kit

MIT
TypeScript Icon
TypeScript Definitions: Built-In
TypeScript Icon
Deprecated
GitHub Stars
54
Weekly Downloads
40
Last Commit
9mos ago
@ngxs/logger-plugin

@ngxs/logger-plugin

🚀 NGXS - State Management for Angular

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
3.3K
Weekly Downloads
41.1K
Last Commit
9mos ago
vue-logger-plugin

vue-logger-plugin

Flexible logging functionality for Vue.js with support for custom hook operations.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
15
Weekly Downloads
2.7K
Last Commit
9mos ago
nl

next-logger

JSON logging patcher for Next.js

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
54
Weekly Downloads
17.6K
Last Commit
8mos ago
mb

morgan-body

A highly configurable Express logger that logs request and response body and is nicely colorized for your terminal :)

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
87
Weekly Downloads
25.2K
Last Commit
9mos ago
cr

cls-rtracer

Request Tracer - CLS-based request id generation for Express, Fastify, Koa and Hapi, batteries included

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
255
Weekly Downloads
58.4K
Last Commit
2yrs ago
ebl

express-bunyan-logger

bunyan logger middleware for express

BSD
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
141
Weekly Downloads
17.1K
Last Commit
4yrs ago
asl

angular-simple-logger

Basic logger with level logging which can also be independent.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
39
Weekly Downloads
10.2K
Last Commit
6yrs ago
rl

react-logger

Dead simple logging mixin for react

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
18
Weekly Downloads
4.2K
Last Commit
woodlot

woodlot

An all-in-one JSON logging utility that supports ExpressJS HTTP logging, custom logging, provides multi-format output and an easy to use events API.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
265
Weekly Downloads
169
Last Commit
1yr ago
url

use-reducer-logger

A very basic logger for the useReducer function in the React Hooks API.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
2.2K
Last Commit
ml

mad-logs

Winston-lite-esque logging lib for terminal and browser debugging, with piles of unignorable log tags and marker styles. A mad set of logs indeed.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
6
Weekly Downloads
1.9K
Last Commit
4yrs ago
gpd

gatsby-plugin-datadog

Gatsby plugin to add Datadog log collection and real user monitoring (RUM) to your Gatsby site.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
0
Weekly Downloads
1.1K
Last Commit
2yrs ago
angular2-logger

angular2-logger

A log4j inspired logger for angular 2.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
146
Weekly Downloads
539
Last Commit
5yrs ago
fro

frontail

📝 streaming logs to the browser. Sponsored by https://cloudash.dev

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1.6K
Weekly Downloads
376
Last Commit
1yr ago
nl

@nsalaun/ng-logger

Angular logger service

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
67
Weekly Downloads
321
Last Commit
1yr ago
vr

vue-raven

vue-raven automatically reports uncaught JavaScript exceptions triggered from vue component

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
92
Weekly Downloads
232
Last Commit
3yrs ago
lum

@ngworker/lumberjack

> Chop and cut Angular logs like a professional lumberjack.

Unknown
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
144
Last Commit
nb

next-bunyan

Use bunyan logger on server and client side in Next.js project

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
2
Weekly Downloads
135
Last Commit
5yrs ago
log

@rockpack/logger

Rockpack is a simple solution for creating React Application with Server Side Rendering, bundling, linting, testing within 5 minutes

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
422
Weekly Downloads
0
Last Commit
6mos ago
buc

bucker

A simple logging library for node.js

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
83
Weekly Downloads
118
Last Commit
7yrs ago
angular-logger

angular-logger

angular-logger2 released! Enhance $log for better logging, including patterns and level management

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
47
Weekly Downloads
103
Last Commit
5yrs ago
lb

logger-bootstrap

Bootstraps logger configurations and services

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
67
Last Commit
chr

chromelogger

Implementation of the Chrome Logger protocol for Node.js

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
122
Weekly Downloads
52
Last Commit
8yrs ago
nrl

next-redux-logger

This middleware is intended to observe the dispatches of actions in Next.js.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
27
Last Commit