v1.0.2 Now with improved stability

Debug React Apps
Like a Pro

Advanced debugging and performance optimization tool for React applications. Detect issues, monitor performance, and debug Redux stateβ€”all in one extension.

Powerful Features

Everything you need to debug and optimize your React applications

🎯

UI & State Issues

Detect direct state mutations, missing keys, and index-as-key anti-patterns automatically.

⚑

Performance Analysis

Track component re-renders, identify excessive renders, and find performance bottlenecks.

πŸ”„

Side Effects

Find missing cleanup functions and dependency issues in useEffect hooks.

πŸ“

CLS Monitor

Track Cumulative Layout Shift in real-time and identify layout shift sources.

πŸ—„οΈ

Redux DevTools

View state tree, dispatch actions manually, and debug Redux state changes.

πŸ’Ύ

Memory Monitor

Monitor memory usage, detect leaks, and track heap size over time.

Quick Installation

Get up and running in minutes

NPX Install Recommended

The fastest way to get started. Run a single command:

npx react-debugger

Then load the extension in Chrome:

  1. Open chrome://extensions/
  2. Enable Developer mode
  3. Click "Load unpacked"
  4. Select the downloaded folder

Build from Source

Clone and build the extension yourself:

git clone https://github.com/hoainho/react-debugger-extension.git
cd react-debugger-extension
npm install
npm run build

Then load the dist folder in Chrome using the same steps above.

See It in Action

Open DevTools on any React application and find the "React Debugger" tab. Start debugging immediately.

  • Works with React 16+ and React 18 concurrent features
  • Supports Next.js, Create React App, Vite, and more
  • Zero configuration required
  • Minimal performance overhead
  • Dark theme optimized for DevTools
πŸ–₯️

Open DevTools β†’ React Debugger tab

Open Source

React Debugger is open source and welcomes contributions. Report bugs, suggest features, or submit pull requests.