</>PackageGraphPackageGraph

debug

npmv4.4.3

Lightweight debugging utility for Node.js and the browser

611.9M
Weekly downloads
4
Dependents
12
Dependencies
100/100
Popularity

Overview

debug is an npm package that lightweight debugging utility for Node.js and the browser. It is extremely widely used, with about 611.9M downloads per week and 4 known dependents in the graph. The latest version is 4.4.3, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need lightweight debugging utility for Node.js and the browser and value a battle-tested, widely-adopted solution.

When not to use it

Consider an alternative if you need to have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.

Pros

  • Large, well-established user base (611.9M weekly downloads).
  • Clear open-source license (MIT).

Cons

  • No bundled TypeScript types (may require a separate @types package).

Auto-generated from collected registry metadata. No external claims are inferred.

Relationship graph

Dependencies (left) and dependents (right) of debug.

Dependencies

Runtime (1)

Dev (11)

brfs ^2.0.1browserify ^16.2.3coveralls ^3.0.2karma ^3.1.4karma-browserify ^6.0.0karma-chrome-launcher ^2.2.0karma-mocha ^1.3.0mocha ^5.2.0mocha-lcov-reporter ^1.2.0sinon ^14.0.0xo ^0.23.0

Used by

Popular packages that depend on debug.

eslintnpm

An AST-based pattern checker for JavaScript.

134.4M/wk36 dependentsMITTS
finalhandlernpm

Node.js final http responder

120.4M/wk2 dependentsMIT
body-parsernpm

Node.js body parsing middleware

117M/wk2 dependentsMIT
sendnpm

Better streaming static file server with Range and conditional-GET support

116.7M/wk1 dependentsMIT
expressnpm

Fast, unopinionated, minimalist web framework

109M/wk0 dependentsMIT
routernpm

Simple middleware-style router

48.5M/wk1 dependentsMIT
socket.ionpm

node.js realtime framework server

15.1M/wk0 dependentsMITTS
knexnpm

A batteries-included SQL query & schema builder for PostgresSQL, MySQL, CockroachDB, MSSQL and SQLite3

4.4M/wk1 dependentsMITTS
stylusnpm

Robust, expressive, and feature-rich CSS superset

2.7M/wk1 dependentsMIT
gelnpm

The official Node.js client library for Gel

1.2M/wk1 dependentsApache-2.0TS
socket.io-parsernpm

socket.io protocol parser

0/wk1 dependentsMITTS
https-proxy-agentnpm

An HTTP(s) proxy `http.Agent` implementation for HTTPS

0/wk1 dependentsMIT
@eslint/config-arraynpm

General purpose glob-based configuration matching.

0/wk1 dependentsApache-2.0TS
obugnpm

A lightweight JavaScript debugging utility, forked from debug, featuring TypeScript and ESM support.

0/wk2 dependentsMITTS
engine.ionpm

The realtime engine behind Socket.IO. Provides the foundation of a bidirectional connection between client and server

0/wk1 dependentsMITTS
socket.io-adapternpm

default socket.io in-memory adapter

0/wk1 dependentsMITTS

Alternatives to debug

Frequently installed together

Version history

VersionPublishedLicense
4.4.3latest10 months agoMIT
4.4.11 year agoMIT
4.4.01 year agoMIT
4.3.71 year agoMIT
4.3.62 years agoMIT
4.3.52 years agoMIT
4.3.44 years agoMIT
4.3.34 years agoMIT
4.3.25 years agoMIT
3.2.75 years agoMIT
4.3.15 years agoMIT
4.3.05 years agoMIT
4.2.06 years agoMIT
4.1.17 years agoMIT
3.2.67 years agoMIT
4.1.07 years agoMIT
4.0.17 years agoMIT
3.2.57 years agoMIT
3.2.47 years agoMIT
4.0.07 years agoMIT

Maintainers

Keywords

Frequently asked questions

How do I install debug?

Run `npm install debug` to add debug to your npm project.

What license is debug released under?

debug is distributed under the MIT license.

How popular is debug?

debug has approximately 611,863,095 downloads per week and 4 known dependent packages.