Skip to content

Files

Latest commit

Apr 17, 2025
bc6184d · Apr 17, 2025

History

History

react-devtools-extensions

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Aug 13, 2019
Feb 7, 2025
Feb 7, 2025
Feb 7, 2025
Jun 21, 2024
Aug 2, 2021
Sep 20, 2023
Apr 17, 2025
Oct 5, 2022
Aug 29, 2023
Aug 14, 2019
Feb 18, 2020
Aug 14, 2019
Jun 30, 2020
Nov 16, 2023
Aug 2, 2021
Aug 14, 2019
Mar 25, 2025
Sep 20, 2023
Jun 17, 2024
Aug 2, 2024
Sep 19, 2024

This is the source code for the React DevTools browser extension.

Installation

The easiest way to install this extension is as a browser add-on:

Local development

You can also build and install this extension from source.

Prerequisite steps

DevTools depends on local versions of several NPM packages1 also in this workspace. You'll need to either build or download those packages first.

1 Note that at this time, an experimental build is required because DevTools depends on the createRoot API.

To install all necessary dependencies, run the following command from the root of the repository:

yarn install

Build from source

To build dependencies from source, run the following command from the root of the repository:

yarn build-for-devtools

Download from CI

To use the latest build from CI, run the following commands starting from the root of the repository:

cd scripts/release
yarn install
./download-experimental-build.js

Build steps

Once the above packages have been built or downloaded, you can build the extension by running:

cd packages/react-devtools-extensions/

yarn build:chrome # => packages/react-devtools-extensions/chrome/build
yarn run test:chrome # Test Chrome extension

yarn build:firefox # => packages/react-devtools-extensions/firefox/build
yarn run test:firefox # Test Firefox extension

yarn build:edge # => packages/react-devtools-extensions/edge/build
yarn run test:edge # Test Edge extension