JavaScript Logging

Open-source JavaScript projects categorized as Logging

Top 23 JavaScript Logging Projects

  • debug

    A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers

    Project mention: Has anyone figured out how to enable the millisecond diff feature in the debug package? | /r/node | 2023-08-16

    I'm using the debug package:, but some reason I don't see millisecond diffs, which would be really useful.

  • signale

    Highly configurable logging utility

    Project mention: 7 Best Node.js Logging Libraries for Your Next Projects | | 2022-12-13

    Signale consists of 19 loggers for Javascript applications. It supports TypeScript and scoped logging. It consists of timers that help log the timestamp, data, and filename. Apart from the 19 loggers like await, complete, fatal, fav, info, etc., one can create custom logs.

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • Bunyan

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

    Project mention: Structured Logging with Slog | | 2023-08-22
  • log4js-node

    A port of log4js to node.js

  • loglevel

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

    Project mention: 7 Best Node.js Logging Libraries for Your Next Projects | | 2022-12-13

    A relatively popular, simple, “minimal and lightweight” Node.js logging library that works both in the browser and for Node.js. According to its documentation, the LogLevel Node.js logging libraries seek to replace the console methods with more features such as the “ability to disable error logging in production and filter logs by their severity”. LogLevel is a Node.js logging library that has no dependencies and can continue logging even in browsers that don’t have support for the console object. Like other Node.js logging libraries, LogLevel is also extensible and offers log redirection capabilities, formatting, and filtering. For developers that develop in TypeScript, LogLevel already has included type definitions making it even more convenient to use.

  • DraftLog

    📜 Create mutable log lines into the terminal, and give life to your logs!

  • electron-log

    Just a simple logging module for your Electron application

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • tracer for node.js

    A powerful and customizable logging library for node.js

    Project mention: 7 Best Node.js Logging Libraries for Your Next Projects | | 2022-12-13

    Tracer calls itself the customizable and powerful logging library for Nodejs. With Tracer, you can print simple logs, colored logs, and even set output levels. You can customize it by printing a timestamp, file name, line number, and even the call stack! The list is huge!

  • screenlog.js

    Bring console.log on the screen

    Project mention: Do you know of any "remote console" for `console.log()` output? | /r/PWA | 2023-06-08

    Maybe this can work

  • storyboard

    End-to-end, hierarchical, real-time, colorful logs and stories

  • qryn

    qryn is a polyglot, high-performance observability framework for ClickHouse. Ingest, store and analyze logs, metrics and telemetry traces from any agent supporting Loki, Prometheus, OTLP, Tempo, Elastic, InfluxDB and many more formats and query transparently using Grafana or any other compatible client.

    Project mention: Coinbase (?) had a $65M Datadog bill per Datadog's Q1 earnings call | | 2023-05-05

    Thanks for mentioning qryn! We are a non-corporate alternative and feature full ingestion compatibility with DataDog (including Cloudflare emitters, etc), Loki, Prometheus, Tempo, Elastic & others for both on-prem ( and Cloud ( deployments, without the killer price tag.

    Note: in qryn s3/r2 are as close to /dev/null as it gets!

  • log-process-errors

    Show some ❤️ to Node.js process errors

  • intel

    I need more intel!

  • ptkdev-logger

    🦒 Beautiful Logger for Node.js: the best alternative to the console.log statement

  • SAML-tracer

    Browser extension for examining SAML messages

  • console-log-level

    The most simple logger imaginable

  • browser-bunyan

    An adaptation of, the Node logging library, Bunyan specifically for the browser.

  • Logtown

    🦄 Simple Logging Facade for JavaScript

  • contextual-logging-nodejs

    Contextual logging in Node.js with Pino and AsyncLocalStorage

  • loggin-js

    📝 Customizable and expandable logger for Node.js

  • logitall

    logitall is a command-line utility that adds a console.log() to every line of code in your program.

  • frugal

    ⚡️ Transform AI/ML operations: Transparency, Control and Cost Optimization. ⚡️ (by NumexaHQ)

    Project mention: Show HN: Frugal by NumexaHQ- Transparency, Control and Cost Optimisation | | 2023-08-23
  • sematext-agent-express

    Express.js Monitoring and Logging Agent by Sematext

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-08-23.

JavaScript Logging related posts


What are some of the best open-source Logging projects in JavaScript? This list will help you:

Project Stars
1 debug 10,879
2 signale 8,839
3 Bunyan 7,077
4 log4js-node 5,704
5 loglevel 2,499
6 DraftLog 1,229
7 electron-log 1,169
8 tracer for node.js 1,137
9 screenlog.js 845
10 storyboard 743
11 qryn 734
12 log-process-errors 470
13 intel 200
14 ptkdev-logger 146
15 SAML-tracer 129
16 console-log-level 106
17 browser-bunyan 92
18 Logtown 32
19 contextual-logging-nodejs 23
20 loggin-js 22
21 logitall 16
22 frugal 16
23 sematext-agent-express 15
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at