10 Best JavaScript Debugging Libraries

List hand-picked by Openbase Experts
Learn More

@sentry/browser

Official Sentry SDKs for JavaScript. We're hiring https://boards.greenhouse.io/sentry

4.2M
6.8K
Built-in
MIT
newrelic

New Relic Node.js agent code base. Developers are welcome to create pull requests here, please see our contributing guidelines. For New Relic technical support, please go to http://support.newrelic.com.

727K
900
DefinitelyTyped
Apache-2.0
debug

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

207M
10.5K
DefinitelyTyped
MIT
vconsole

A lightweight, extendable front-end developer tool for mobile web page.

15.6K
15.2K
Built-in
MIT
react-error-overlay

Set up a modern web app by running one command.

5.7M
98.6K
No support
MIT
whi

HTTP, HTTP2, HTTPS, Websocket debugging proxy

1.8K
11.6K
Built-in
MIT
@hookform/devtools

📋 DevTools to help debug forms.

133K
531
Built-in
MIT
@vue/devtools

⚙️ Browser devtools extension for debugging Vue.js applications.

14.5K
20.4K
Built-in
MIT
vl

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

12.6K
241
Built-in
MIT
rs

A debugging library for RxJS

11.2K
665
Built-in
MIT
node-inspector

Node.js debugger based on Blink Developer Tools

2.2K
12.6K
No support
@marvelapp/react-ab-test

A/B testing React components and debug tools. Isomorphic with a simple, universal interface. Well documented and lightweight. Tested in popular browsers and Node.js. Includes helpers for Mixpanel and Segment.com.

11.3K
221
DefinitelyTyped
MIT
ndb

ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools

8.9K
10.7K
No support
Apache-2.0
jsbin

Collaborative JavaScript Debugging App

18
4.3K
No support
MIT
vd

An electron devtools extension for debugging Vue.js applications.

2.4K
58
No support
MIT
lr

Make unhandled promise rejections fail loudly instead of the default silent fail

6.6M
282
DefinitelyTyped
MIT
dia

Tools for debugging your node.js modules

1.5M
31
No support
MIT
vue-ray

Debug your Vue 2 & 3 code with Ray to fix problems faster

654
32
No support
MIT
rav

A standalone (Node.js) client for Sentry

573K
DefinitelyTyped
BSD-2-Clause
cp

Connect/Express middleware to simulate latency for debugging

220K
12
No support
MIT
rj

JavaScript client for Sentry

141K
Built-in
BSD-2-Clause
moesif-nodejs

Moesif Nodejs Middleware Library (formerly Moesif-Express)

2.5K
35
No support
Apache-2.0
@angular-extensions/pretty-html-log

A module that allows you to pretty print the inner HTML of ComponentFixtures, DebugElements, NativeElements or even plain HTML strings to the console. This is very useful for debugging Angular component tests in Jest

20.2K
35
Built-in
MIT
react-native-logs

Performance-aware simple logger for React-Native and Expo with namespaces, custom levels and custom transports (colored console, file writing, etc.)

17.4K
269
Built-in
MIT
bugsnag-react-native

Error monitoring and reporting tool for native exceptions and JS errors in React Native apps

3.3K
369
Built-in
MIT
rnd

React Native Debugger in Redux

814
10
No support
MIT
angular2-logger

A log4j inspired logger for angular 2.

751
146
No support
MIT
rns

A tiny in-process profiler for React Native

715
No support
MIT
rr

Redux DevTools for production (web and React Native) with a highly flexible API.

705
266
No support
MIT
rrd

Injecting remotedev-app monitor into official Remote debugger of React Native. (formerly remote-redux-devtools-on-debugger)

360
244
No support
MIT
ed

Debug toolbar middleware for developing applications in express (node.js)

347
195
DefinitelyTyped
MIT
rru

Useful components and utilities for working with React Router

292
323
No support
MIT
rnd

Stylesheet that helps you debug layout problems in react-native, because we're all still not that good at flexbox

242
89
No support
MIT
ndl

Provides a LogModule to integrate debug with levels in Angular 9+.

218
0
No support
MIT
mi

remote monitoring and debugging for socket.io

201
450
No support
MIT
rnd
express-middleware-timer

A simple timer implementation for debugging express middleware.

79
7
No support
MIT
rrd

🔧 Render debugger for React

60
106
No support
MIT
vs

Identifies Vue components in DevTools Elements panel via HTML comments

51
40
No support
MIT
nwb

Bugnag HOC for Next.js.

51
Built-in
MIT
vuetron

A tool for testing and debugging your Vue + Vuex applications. 是一個可以幫助您 Vue.js 的項目測試及偵錯的工具, 也同時支持 Vuex及 Vue-Router.

42
551
No support
ISC
vp

Vue.js Plugin to examine the dependencies that reactive data has. Intended to be used during development to aid optimization and an understanding of the reactive flow of data.

39
26
No support
MIT
vc

Handy debugging function for Vue

37
111
No support
MIT
mobx-delorean

A MobX-React Time Travel Debugger

29
248
No support
MIT
nb

[![npm version](https://badge.fury.io/js/ng-bubble.svg)](https://badge.fury.io/js/ng-bubble)

24
No support
rpo

Get performance measurements from React Fiber

22
211
No support
MIT
rp

Helpers to debug and record component render performance 🚀

21
268
No support
MIT
ecl

Debug your express app using the Chrome console.

19
83
No support
thi

HTTP/HTTPS Debugging Proxy

13
24
No support
MIT
vpl

The console is more cool to use, easier to debug, and more fun log output. Enjoy the vue-pretty-logger in the vue project.

13
151
No support
MIT
Description
Author
License
Type Definitions
ESM Support
Tree Shakeable
Popularity
Downloads/wk
GitHub Stars
Reviews
User Rating
Voted Good Docs
Voted Easy of Use
Voted Performant
Top Positive Review
Top Negative Review
Issues
Total Issues
Open Issues
Avg Time to Close
Pull Requests
Total Pull Requests
Open Pull Requests
Avg Time to Merge
Community
Maintainers
Contributors
Contributors with 3+ commits
Top Committers
GitHub Forks
Versions
# of Versions
Latest
Next
Beta
Newest
Oldest
Major Every
Minor Every
Patch Every
Dependencies
Dependencies
Dev Dependencies
Links
More Info
README
Tutorials
Install Command
There's Nothing Here
No packages are selected.
Select a few packages to compare.