MCPcopy Index your code
hub / github.com/ChromeDevTools/devtools-frontend

github.com/ChromeDevTools/devtools-frontend @v1.0.1656897

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0.1656897 ↗ · + Follow
40,413 symbols 133,094 edges 3,180 files 2,274 documented · 6%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Chrome DevTools frontend

npm package

The client-side of the Chrome DevTools, including all TypeScript & CSS to run the DevTools webapp.

Source code and documentation

The frontend is available on chromium.googlesource.com. Check out the Chromium DevTools documentation for instructions to set up, use, and maintain a DevTools front-end checkout, as well as design guidelines, and architectural documentation.

Source mirrors

DevTools frontend repository is mirrored on GitHub.

DevTools frontend is also available on NPM as the chrome-devtools-frontend package. It's not currently available via CJS or ES modules, so consuming this package in other tools may require some effort.

The version number of the npm package (e.g. 1.0.373466) refers to the Chromium commit position of latest frontend git commit. It's incremented with every Chromium commit, however the package is updated roughly daily.

Getting in touch

There are a few options to keep an eye on the latest and greatest of DevTools development:

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 23,127
Function 7,730
Class 4,842
Interface 3,931
Enum 783

Languages

TypeScript99%
C++1%
Python1%
C1%

Modules by API surface

front_end/generated/protocol.ts1,559 symbols
front_end/generated/protocol-proxy-api.d.ts1,019 symbols
front_end/entrypoints/heap_snapshot_worker/HeapSnapshot.ts367 symbols
front_end/models/trace/types/TraceEvents.ts356 symbols
front_end/core/common/Color.ts268 symbols
front_end/core/sdk/DOMModel.ts261 symbols
front_end/panels/elements/StylePropertyTreeElement.ts236 symbols
front_end/core/sdk/CSSPropertyParserMatchers.ts233 symbols
front_end/panels/application/ApplicationPanelSidebar.ts232 symbols
front_end/ui/legacy/components/perf_ui/FlameChart.ts229 symbols
front_end/core/sdk/NetworkRequest.ts222 symbols
front_end/core/sdk/NetworkManager.ts216 symbols

For agents

$ claude mcp add devtools-frontend \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page