I don’t use too many, but ones I use professionally that are pretty much required: Eslint, Prettier, GitLens. Auto Rename tag is really great for React, colorize is great if you have a lot of hardcoded colors. Rainbow CSV is another I find myself always installing because it helps visualize CSVs that I use. Answer from theoceanpulse on reddit.com
🌐
Chrome Web Store
chromewebstore.google.com › detail › react-developer-tools › fmkadmapgofadopljbjfkapdkoienihi
React Developer Tools - Chrome Web Store
React Developer Tools is a Chrome DevTools extension for the open-source React JavaScript library. It allows you to inspect the React component hierarchies in the Chrome Developer Tools.
🌐
React
react.dev › learn › react-developer-tools
React Developer Tools – React
The easiest way to debug websites built with React is to install the React Developer Tools browser extension.
Discussions

What are your favorite VSCode extensions for React developers?
I don’t use too many, but ones I use professionally that are pretty much required: Eslint, Prettier, GitLens. Auto Rename tag is really great for React, colorize is great if you have a lot of hardcoded colors. Rainbow CSV is another I find myself always installing because it helps visualize CSVs that I use. More on reddit.com
🌐 r/vscode
6
16
November 25, 2024
Which VS Code extensions do you recommend to work with react and typescript?
I like gitlens when I'm working in a project with many contributors. It helps me get a quick idea of the last time the code I'm focusing on was edited without digging through git history. Outside of that, I normally pull extensions related to the setup of an app. I really enjoy the Jest runner for executing jest tests easily I can't read styled-components projects without the vscode-styled-components extension. I've used Dev Containers for convenience when developing in a windows docker container. There's a couple really specific markdown/documentation extensions required by teams I've been apart of. Ymmv on extensions More on reddit.com
🌐 r/reactjs
7
11
September 14, 2023
🌐
Mozilla Add-ons
addons.mozilla.org › en-US › firefox › addon › react-devtools
React Developer Tools – Get this Extension for 🦊 Firefox (en-US)
February 7, 2025 - React Developer Tools is a tool that allows you to inspect a React tree, including the component hierarchy, props, state, and more. To get started, just open the Firefox devtools and switch to the "⚛️ Components" or "⚛️ Profiler" tab.
Rating: 4.6 ​ - ​ 373 votes
🌐
Medium
medium.com › @5tigerjelly › creating-a-chrome-extension-with-react-and-vite-boilerplate-provided-db3d14473bf6
Creating a Chrome Extension with React and Vite (Boilerplate provided) | by Chris Oh | Medium
July 7, 2024 - In this post, I’ll share my experience creating a Chrome extension, from using vanilla HTML, JS, and CSS to eventually migrating to React and using Vite for compilation.
🌐
Medium
gilfink.medium.com › building-a-chrome-extension-using-react-c5bfe45aaf36
Building a Chrome Extension Using React | by Gil Fink | Medium
March 28, 2022 - In this post I’m going to guide you through the process of building a simple Chrome extension using React.
Find elsewhere
🌐
AppsGeyser
appsgeyser.com › home › noteworthy 9 react chrome extensions to boost your workflow
Noteworthy 9 React Chrome Extensions To Boost Your Workflow |
December 16, 2023 - Listed below are the top 9 React Chrome extensions that will boost your productivity as a React developer. Maybe you’ll find your favorite chrome extension here. Talking about boosting the workflow, you can always take the help of React Admin Template.
🌐
DEV Community
dev.to › k_ivanow › simplify-chrome-extension-development-add-react-without-cra-5h4c
Simplify Chrome Extension Development: Add React without CRA - DEV Community
September 23, 2024 - You can find the Chrome extension’s manifest.json full documentation here. ... Since we’re not using React yet, the popup will be simple and handle basic DOM interactions.
🌐
Visual Studio Marketplace
marketplace.visualstudio.com › items
React Native Tools - Visual Studio Marketplace
March 24, 2024 - Visual Studio Code>Debuggers>React Native ToolsNew to Visual Studio Code?
Top answer
1 of 2
1

For moderators: this is a 1st stackoverflow result in google for this topic thats why it needs an update.

Answer after a lot of research:

I've been long trying to finally fix this issue. The solution works for vite bundler in versions 2.9.5 through 5.2.11 (the last one i tested) with Manifest V3 Google Chrome (v125 2024).

Complete code: https://github.com/Toumash/crxjs-vite-plugin-react-devtools (feel free to clone)

Use import 'react-devtools'; in your content_script entry and use devtools as a standalone app - as you pointed out the react devtools chrome extension cannot communicate with other extension (the one you're developing)

Improvements:

  1. To not bundle this package into production extension build use a conditionally imported file. I've added the following into my package.json
{
...
 "imports": {
    "#env-import/*.ts": {
      "development": "./src/*.dev.ts",
      "production": "./src/*.prod.ts"
    }
  }
...
}
  1. Add a file devtools.dev.ts containing only the import 'react-devtools';.
  2. Add a file devtools.prod.ts with nothing in it (empty file)
  3. In your content_scripts/index.ts add import '#env-import/devtools.ts'; to conditionally import the devtools script
  4. Install react-devtools standalone package npm i -D react-devtools
  5. Add react-devtools to the npm scripts section "react-devtools": "react-devtools",
  6. Now you can finally just run your extension and npm run react-devtools and it works

Original (mine) answer on Github

2 of 2
-1

In manifest v3 it's afaik not possible to use a remote script (even though the docs suggest otherwise).

What you can do instead is include the script from the standalone devtools in your extension files.

So instead of including: <script src="http://localhost:8097"></script> as the docs describe, open that url in your browser, save the JS as file in your chrome extension folder, then include that file. For example <script src="/react-devtools.js"></script>.

Once you have done that the devtools will show in the standalone app.

🌐
React Native
reactnative.dev › docs › react-native-devtools
React Native DevTools · React Native
February 20, 2026 - In the integrated Components and Profiler panels, you'll find all the features of the React DevTools browser extension.
🌐
Syncfusion
syncfusion.com › blogs › react › 7 best vs code extensions for react development to boost productivity
7 Best VS Code Extensions for React Development to Boost Productivity | Syncfusion Blogs
February 11, 2026 - It provides many shorthand prefixes to accelerate development and help developers create code snippets and syntax for React, Redux, GraphQL, and React Native. So, this is a great extension to speed up your development process.
🌐
DEV Community
dev.to › hurricaneinteractive › creating-a-chrome-extension-with-react-2bnm
Creating a Chrome Extension with React - DEV Community
January 11, 2022 - Now that we have our React root we can finally create and render our component. I will just be creating a simple React component in the same file. However, you can create any component you choose to, it is up to you! Once you've added your component, unpack your extension and reload the test page and you should see the component appear!
🌐
Codecademy
codecademy.com › article › react-devtools-tutorial
How to Use React Developer Tools (With Example) | Codecademy
React DevTools (also known as React Developer Tools) is a well-known browser extension that adds React-specific inspection capabilities to our standard browser DevTools.
🌐
DhiWise
dhiwise.com › post › best-vscode-extensions-for-reactjs
Top 10 Best VS Code Extensions for React App Development
September 28, 2024 - It is a simple yet highly useful extension that allows developers to extract JSX code parts to a new file, class or functional component, etc. It supports Typescripts and TSX and works with classes, functions, and arrow functions. Moreover, with it, you can handle key attributes and function bindings. It has good compatibility with the React Hooks API.
🌐
Medium
medium.com › @pkellner › using-the-react-debugger-extension-7ea0bcbf2b50
Using the React Developer Extension | by Peter Kellner | Medium
June 3, 2020 - The Facebook React team builds and supports a browser-based extension for Chrome and Firefox that gives us developers a clear view into what’s happening in our running browser based React apps.
🌐
GitHub
github.com › facebook › react-devtools
GitHub - facebook/react-devtools: An extension that allows inspection of React component hierarchy in the Chrome and Firefox Developer Tools. · GitHub
An extension that allows inspection of React component hierarchy in the Chrome and Firefox Developer Tools. - facebook/react-devtools
Starred by 11K users
Forked by 1.8K users
🌐
GitHub
github.com › reduxjs › redux-devtools
GitHub - reduxjs/redux-devtools: DevTools for Redux with hot reloading, action replay, and customizable UI · GitHub
DevTools for Redux with hot reloading, action replay, and customizable UI - reduxjs/redux-devtools
Starred by 14.3K users
Forked by 1.2K users
Languages   TypeScript 84.9% | JavaScript 14.0%