Redux DevTools Extension

Store enhancer that connects Redux apps to the Redux DevTools browser extension

Tool
npm
v4.0.0
14,369stars
MIT License

Repository Health

Pre-computed score based on development activity, maintenance, community, maturity, and trend momentum.How we score it →
87/100Excellent
Development Activity88
Maintenance84
Community76
Maturity60
Momentum40

Technical Analysis

AI-assessed by reading the actual repository — architecture, code quality, innovation, and documentation.How we score it →
79/100Good
Architecture80
Code Quality78
Innovation76
Learning Curve80

Redux DevTools Extension is the store-enhancer helper package that wires a Redux store up to the Redux DevTools browser extension, giving you action logging, state diffing, and time-travel debugging directly in Chrome/Firefox DevTools. It’s the actively maintained successor to the original redux-devtools npm package (now deprecated in favor of the scoped @redux-devtools/* packages published from this monorepo).

The monorepo also hosts the standalone DevTools app/CLI, a set of pluggable inspector/log/chart monitors, and shared UI packages (like react-json-tree) that render the state tree, so teams that can’t use the browser extension (React Native, server-side Redux) can still get the same debugging experience via a remote or embedded monitor.

What You Get

  • composeWithDevTools/composeWithDevToolsDevelopmentOnly store enhancer helpers for wiring a Redux store to the browser extension
  • Action logging with full payload/state diffing in the browser extension’s inspector panel
  • Time-travel debugging — replay, skip, or jump to any previously dispatched action
  • Pluggable monitor packages (log monitor, chart monitor, slider monitor) for visualizing state changes differently
  • A standalone redux-devtools-cli/remote monitor for environments without a browser extension (React Native, Node)
  • Shared UI packages like react-json-tree and react-base16-styling for rendering and theming the state tree

Common Use Cases

  • Debugging why a Redux action produced unexpected state by inspecting the action payload and resulting diff
  • Time-traveling through a bug report’s action history to find the exact action that introduced a regression
  • Recording and exporting a sequence of actions to reproduce a bug for a teammate or in an automated test
  • Wiring up remote DevTools debugging for a React Native app where the browser extension isn’t available

Under The Hood

Architecture - The monorepo is organized as dozens of scoped packages under packages/: redux-devtools-extension provides the thin store-enhancer glue (composeWithDevTools) that apps import, redux-devtools-instrument implements the core action-history/time-travel reducer wrapper that both the extension and standalone app share, and separate monitor packages (redux-devtools-log-monitor, redux-devtools-chart-monitor, redux-devtools-inspector-monitor) plug into a common redux-devtools-dock-monitor UI shell, with react-json-tree/react-base16-styling providing the shared state-tree rendering and theming used across monitors. Tech Stack - TypeScript throughout, built with a Yarn/Lerna-style monorepo layout, React for the monitor UI packages, and Redux itself as the core dependency being instrumented; the standalone app (redux-devtools-app) bundles these pieces into an Electron-style DevTools application. Code Quality - Each package carries its own package.json/README/tests scoped to a single responsibility (one monitor, one utility), and the repo has 1,600+ commits with active, continuous maintenance (daily-level recent activity) despite the deprecated top-level redux-devtools package still lingering on npm as a compatibility pointer. API Design - composeWithDevTools is designed as a near drop-in replacement for Redux’s own compose, so integrating DevTools support typically requires changing one import and one function call, which keeps the barrier to adopting time-travel debugging extremely low for any existing Redux app.

Used by 7 apps in this directory

TypeScript
72%
AGPL 3.0

APITable

Low Code Platforms · Databases

15,588

API-first collaborative spreadsheet-database platform that auto-generates REST APIs and lets teams build internal tools, CRMs, and dashboards without code.

View details
74
Repo Health
77
Technical
60
Dependency
Built with
TypeScript72%
Java22%
Updated yesterday
JavaScript
100%
Other

Automatisch

Automation · No Code Platforms

13,964

Self-hosted, no-code workflow automation that keeps your data on your own servers—a privacy-first alternative to Zapier with 90+ integrations.

View details
49
Repo Health
78
Technical
63
Dependency
Built with
JavaScript100%
Updated 6 months ago
TypeScript
97%
AGPL 3.0

Bigcapital

Invoicing Finance

3,884

Self-hostable double-entry accounting platform with invoicing, inventory, multi-currency, and real-time financial reporting for small and medium businesses.

View details
91
Repo Health
77
Technical
61
Dependency
Built with
TypeScript97%
Updated yesterday
TypeScript
96%
MIT

HyperDX

Developer Tools · Analytics · Monitoring

9,873

Open source observability platform that unifies logs, traces, metrics, and session replays on ClickHouse — now the core of ClickStack.

View details
88
Repo Health
83
Technical
68
Dependency
Built with
TypeScript96%
Updated yesterday
TypeScript
51%
Other

Mattermost

Team Chat · Collaboration · Devops

38,999

Open core, self-hosted team collaboration with chat, AI agents, voice calling, and deep DevOps integrations — all under your control.

View details
96
Repo Health
87
Technical
65
Dependency
Built with
TypeScript51%
Go40%
Updated today
TypeScript
50%
Other

SigNoz

Monitoring · Analytics

32,028

Self-host your entire observability stack — logs, metrics, traces, and LLM monitoring — in one OpenTelemetry-native platform, without the Datadog bill.

View details
92
Repo Health
83
Technical
67
Dependency
Built with
TypeScript50%
Go39%
Updated today
JavaScript
55%
AGPL 3.0

ToolJet

Low Code Platforms · No Code Platforms · AI Agents

40,857

Open-source AI-native platform to build and deploy internal tools, workflows, and AI agents with a visual drag-and-drop builder and 80+ data source integrations.

View details
94
Repo Health
81
Technical
63
Dependency
Built with
JavaScript55%
TypeScript38%
Updated today

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search