Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Angular
  3. Redux DevTools

Redux DevTools

MITTypeScript@redux-devtools/extension@4.0.0

Developer tools for Redux with hot reloading, action replay, and customizable UI, available as a browser extension or standalone app.

Visit WebsiteGitHubGitHub
14.4k stars1.2k forks0 contributors

What is Redux DevTools?

Redux DevTools is a suite of developer tools designed to enhance the Redux development workflow and other state management architectures. It provides powerful debugging capabilities that help developers understand, trace, and manipulate application state changes efficiently.

Target Audience

Developers using Redux or similar state management libraries (like Zustand, Vuex, or MobX) who need to debug and monitor state changes in their applications.

Value Proposition

It offers a comprehensive, interactive debugging experience with features like action replay and hot reloading, available as a browser extension, standalone app, or integratable component for flexibility across development environments.

Overview

DevTools for Redux with hot reloading, action replay, and customizable UI

Use Cases

Best For

  • Debugging complex state changes in Redux applications by replaying actions and inspecting state history.
  • Monitoring application state remotely during development or testing across different environments.
  • Integrating developer tools directly into a React application as a component for customized debugging interfaces.
  • Using hot reloading to test code changes in real-time without full page reloads during development.
  • Visualizing and manipulating state in applications using any architecture that handles state change, not just Redux.
  • Setting up a tailored debugging workflow with a customizable UI that fits specific project needs.

Not Ideal For

  • Applications with minimal client-side state, such as static websites or simple forms that don't use Redux or similar libraries.
  • Teams that require debugging tools without browser dependencies, for environments where extensions are restricted or not available.
  • Projects where only basic console logging is needed for state inspection, and advanced features like action replay add unnecessary complexity.

Pros & Cons

Pros

Action Replay Debugging

Allows replaying past actions to debug state changes and reproduce issues, a key feature highlighted for efficient troubleshooting.

Flexible Deployment Options

Available as browser extensions for Chrome, Edge, and Firefox, a standalone app, or integratable React component, offering versatility across development setups.

Remote Monitoring Support

Enables debugging applications remotely, useful for cross-environment development, as documented in the Remote Monitoring section.

Customizable UI Interface

Provides a flexible and tailorable debugging interface, allowing developers to adapt the tools to specific workflow needs.

Cons

Complex Monorepo Setup

Development requires pnpm and building dependencies in order, which can be cumbersome for contributors, as noted in the Development section with specific workspace commands.

Fragmented Documentation

Documentation is split across multiple pages (e.g., installation, API, recipes), making it less cohesive and harder to navigate for quick answers.

Browser Extension Dependency

Primary usage relies on browser extensions, which may not be available in all browsers or corporate environments, limiting accessibility.

Frequently Asked Questions

Quick Stats

Stars14,358
Forks1,195
Contributors0
Open Issues183
Last commit8 hours ago
CreatedSince 2015

Tags

#developer-tools#hot-reloading#browser-extension#monitoring#react#debugging#state-management#redux

Built With

R
React
p
pnpm

Links & Resources

Website

Included in

Angular10.0k
Auto-fetched 43 minutes ago

Related Projects

zed-angularzed-angular

The Zed Angular Extension brings the official Angular Language Service directly into the Zed code editor. This integration provides developers with rich language features like autocompletion, error checking, and navigation specifically for Angular templates and TypeScript code within their projects. ## Key Features - **Angular Language Service Integration** — Leverages the official Angular tooling for accurate IntelliSense, diagnostics, and refactoring. - **Strict Template Support** — Works best with `strictTemplates` enabled, ensuring type-checking and error detection align with Angular's compiler. - **Version Management** — Allows customization of the underlying `@angular/language-service` and TypeScript package versions for compatibility. - **Multi-language Support** — Configures language servers for both TypeScript and HTML files to cover all aspects of an Angular project. ## Philosophy The extension aims to provide a seamless, first-party Angular development experience within Zed by directly integrating the Angular team's own language intelligence tools.

Stars147
Forks25
Last commit23 hours ago
GraphLensGraphLens

Interactive architecture visualizer for Angular projects – Transforms code entropy into structured, navigable graphs

Stars31
Forks0
Last commit1 month ago
vscode-angulartoolsvscode-angulartools

AngularTools is a collection of tools for exploring a Angular project, help you with documenting, reverse engineering a project or help when refactoring.

Stars21
Forks0
Last commit2 hours ago
ngx-html-syntaxngx-html-syntax

Ngx (Angular2+) HTML Syntax for SublimeText

Stars18
Forks3
Last commit3 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub