Skip to content
프로젝트

ChromeDevTools/awesome-chrome-devtools

GitHub에서 보기

ChromeDevTools/awesome-chrome-devtools has 7,199 GitHub stars and 454 forks. GitHot measured +2 stars in 24 hours, +12 in 7 days, and +23 in 15 days. Last checked 2026-11-08 02:09 UTC. Last push 2026-10-06.

이 수치를 측정하는 방법

Chrome DevTools 및 DevTools Protocol 생태계의 뛰어난 도구와 리소스

측정된 스타 증가

in 24h
+2
in 7 days
+12
in 15 days
+23
in 1 month
업데이트 지연

서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.

README.md

Original

Awesome Chrome DevTools Awesome

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.

Contents


Learning


Tracing & Profiling

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.

Chrome DevTools Protocol

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.

Developing with the protocol

The big two automation libraries

Libraries for driving the protocol (or a layer above)

Agentic Browser Automation

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.

Browser Adapters

  • 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

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).


DevTools Extensions

Alumni

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.

관련 프로젝트 살펴보기