Skip to content

Select language

Current language: English

Chrome DevTools

Source: https://github.com/ChromeDevTools/awesome-chrome-devtools at 83087609da17
License: CC0-1.0
Read the English original

Awesome tooling and resources in the Chrome DevTools ecosystem

Tools, protocol drivers, trace viewers, and standalone frontends built around Chrome DevTools and the Chrome DevTools Protocol (CDP). Following the Awesome Manifesto, we keep this list focused on what’s genuinely useful rather than indexing everything in the space.



DevTools Performance traces and V8 .cpuprofile logs are plain JSON under the hood, and a few standalone viewers do great things with them:

  • trace.cafe - Share and view web performance traces directly in the DevTools Performance panel (source).
  • speedscope - Fast, interactive flamegraph viewer that imports Chrome .cpuprofile and timeline traces.
  • cpupro - Deep V8/Chrome .cpuprofile analyzer with flamegraphs, call trees, and hot-spot diagnostics.
  • Perfetto - System profiling and trace analysis suite (ui.perfetto.dev) with Chromium trace support and SQL trace querying.

Pro-tip: flip on Chrome’s built-in Protocol Monitor (More tools > Protocol monitor) to watch live CDP traffic and fire off raw commands right in the browser.

Libraries for driving the protocol (or a layer above)

Section titled “Libraries for driving the protocol (or a layer above)”

We’re extremely picky with this section. Everyone is wrapping a browser for agents right now—expect any PR adding another MCP server or agent CLI to be closed unless it has real traction and does something novel with CDP under the hood.

  • chrome-devtools-mcp - Official MCP server for Chrome DevTools, which also includes a CLI.
  • Webcmd - Compiles site navigation into deterministic per-site CLI commands for AI agents.
  • Lumen - Vision-first browser agent with self-healing deterministic replay over CDP.
  • bdg - Persistent background CDP session exposing DOM, network, console, and raw protocol methods as shell commands.
  • devtools-remote-debugger - Debug a webpage remotely via a CDP agent implemented in client-side JS.
  • Inspect - Use DevTools against iOS and Android browsers and WebViews. (closed source)

Using DevTools frontend with other platforms

Section titled “Using DevTools frontend with other platforms”

The DevTools UI is a web app speaking CDP over a WebSocket, so you can embed it or point it at Node, Ruby, mobile webviews, or custom runtimes (see chrome://inspect for built-in targets).


Old projects, likely not maintained any longer… But still cool.

  • ndb - Improved Node.js debugging experience built on the DevTools frontend.
  • thetool - CPU, memory, coverage, and type profiling for Node.js.
  • Facebook Stetho - Native Android debugging with Chrome DevTools.
  • PonyDebugger - Remote network and Core Data debugging for iOS apps via Chrome DevTools.
  • betwixt - System-level network proxy inspected through a standalone DevTools Network panel.
  • Dirac - ClojureScript debugging with a custom DevTools fork.
  • VS Code - Debugger for Chrome - Original Chrome debugger for VS Code (superseded by built-in vscode-js-debug, which has a rich CDP/DAP implementation).
  • noice-json-rpc - Proxy-based TypeScript/JS library exposing CDP domains directly as an API.
  • PuPHPeteer - PHP bridge to Node Puppeteer.
  • Insight - WebGL debugging toolkit for Chrome DevTools.
  • Remote Debug Gateway - Connect a debugging client to multiple browsers at once.
    • Multiuser DevTools: DevTools Remote - Remotely debug someone else’s browser.
  • DevTools Backend - Standalone implementation of the Chrome DevTools backend to debug arbitrary web environments.
  • Python CDP driver: pychrome - Low-level CDP transport handler.
  • ios-webkit-debug-proxy - Exposes Mobile Safari & UIWebView instances via CDP.
  • IE Diagnostics Adapter - Protocol adapter translating IE 11 to CDP.

HagiCode

HagiCode is an agentic coding workspace. Rich, convenient UI interactions make planning, agent execution, and project work approachable and easy to navigate, creating an engaging development experience.

Explore an engaging development experience through rich, convenient UI interactions.

Visit HagiCodeRead the documentation
  • SmartOpenSpec workflows turn intent into an executable path, from proposal to design, tasks, and a shipped change.
  • EfficientMulti-agent execution keeps research, implementation, and review moving in parallel, across several repositories and the Agent CLIs you already use.
  • InterestingRich, convenient UI interactions make planning, agent execution, and project work approachable and easy to navigate.

Download for Windows

Get it from Microsoft StoreAll downloads

Turn ideas into shipped software.

HagiCode is an agentic coding workspace. OpenSpec workflows plan the change, multi-agent execution carries it out, and Hero Scenario makes the long run visible, so ideas become shipped software.

Smart
OpenSpec workflows turn intent into a path from proposal to shipped change.
Efficient
Multi-agent execution runs research, build, and review in parallel.
Fun
Rich UI interactions make planning, agent work, and projects easier to follow.

Leave Awesome Site?

You are about to visit an external website. We do not control its content or privacy practices.

Destination

Continue to website