Zum Inhalt springen

Sprache wählen

Aktuelle Sprache: Deutsch

Chrome DevTools

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

This edition is an AI-assisted translation.

Hervorragende Werkzeuge und Ressourcen im Chrome-DevTools-Ökosystem

Werkzeuge, Protokoll-Treiber, Trace-Viewer und eigenständige Frontends, die rund um Chrome DevTools und das Chrome DevTools Protocol (CDP) entstanden sind. Gemäß dem Awesome Manifesto halten wir diese Liste auf das wirklich Nützliche fokussiert, anstatt alles im Bereich zu indexieren.



DevTools-Performance-Traces und V8-.cpuprofile-Protokolle sind im Kern einfaches JSON, und einige eigenständige Viewer bewältigen damit Großartiges:

  • trace.cafe - Web-Performance-Traces direkt im DevTools-Performance-Panel teilen und ansehen (Quelle).
  • speedscope - Schneller, interaktiver Flamegraph-Viewer, der Chrome-.cpuprofile und Timeline-Traces importiert.
  • cpupro - Tiefer V8/Chrome-.cpuprofile-Analysator mit Flamegraphs, Aufrufbäumen und Hotspot-Diagnose.
  • Perfetto - Suite zur Systemprofilerung und Trace-Analyse (ui.perfetto.dev) mit Chromium-Trace-Unterstützung und SQL-Trace-Abfragen.

Profi-Tipp: Schalten Sie Chromes eingebauten Protocol Monitor (More tools > Protocol monitor) ein, um live CDP-Verkehr zu beobachten und direkt im Browser rohe Befehle abzusetzen.

  • Puppeteer - High-Level-Node.js-API zur Steuerung von Chrome über CDP und WebDriver BiDi. Siehe auch awesome-puppeteer.
  • Playwright - Plattformübergreifende Browser-Automatisierung für Chromium, Firefox und WebKit unter Node.js, Python, .NET und Java. Siehe auch awesome-playwright.

Bibliotheken zur Steuerung des Protokolls (oder einer Schicht darüber)

Abschnitt betitelt „Bibliotheken zur Steuerung des Protokolls (oder einer Schicht darüber)“

Wir sind mit diesem Abschnitt extrem wählerisch. Gerade kapselt jeder einen Browser für Agenten ein — erwarten Sie, dass jede PR, die einen weiteren MCP-Server oder Agenten-CLI hinzufügt, geschlossen wird, es sei denn, sie hat echten Zuspruch und tut mit CDP unter der Haube etwas Neues.

  • chrome-devtools-mcp - Offizieller MCP-Server für Chrome DevTools, der auch eine CLI enthält.
  • Webcmd - Übersetzt Seitennavigation in deterministische, seitenweise CLI-Befehle für KI-Agenten.
  • Lumen - Visuell führender Browser-Agent mit selbstheilender deterministischer Wiedergabe über CDP.
  • bdg - Persistente Hintergrund-CDP-Sitzung, die DOM, Netzwerk, Konsole und rohe Protokollmethoden als Shell-Befehle bereitstellt.
  • devtools-remote-debugger - Debuggen Sie eine Webseite per Remote über einen in clientseitigem JS implementierten CDP-Agenten.
  • Inspect - Nutzen Sie DevTools für iOS- und Android-Browser sowie WebViews. (Closed Source)

Die DevTools-UI ist eine Web-App, die über ein WebSocket CDP spricht, daher können Sie sie einbetten oder auf Node, Ruby, mobile Webviews oder eigene Runtimes richten (eingebaute Ziele siehe chrome://inspect).


  • React Developer Tools - Untersuchen Sie React-Komponentenhierarchien, Props und Profiler-Flamegraphs.
  • Vue.js Developer Tools - Untersuchen Sie Vue.js-Komponenten, -Zustand und -Routing.
  • Angular DevTools - Komponentenbaum-Inspektion und Change-Detection-Profiling für Angular.
  • Redux Devtools - Time-Travel-Debugging und Aktionsverlauf für Redux.
  • Ember.js Inspector - Untersuchen Sie Ember.js-Objekte, -Routen und -Daten.
  • Web Component DevTools - Untersuchen, ändern und beobachten Sie benutzerdefinierte Elemente und Shadow DOM auf der Seite.
  • Clockwork - PHP-Anwendungsprofilierung und Anfrage-Inspektion in DevTools.
  • RailsPanel - Ruby-on-Rails-Anfragen- und SQL-Profilierungspanel.

Alte Projekte, vermutlich nicht mehr gepflegt … Aber immer noch cool.

  • ndb - Verbesserte Node.js-Debugging-Erfahrung auf Basis des DevTools-Frontends.
  • thetool - CPU-, Speicher-, Coverage- und Typenprofilierung für Node.js.
  • Facebook Stetho - Nativ-Android-Debugging mit Chrome DevTools.
  • PonyDebugger - Remote-Netzwerk- und Core-Data-Debugging für iOS-Apps über Chrome DevTools.
  • betwixt - Systemweiter Netzwerk-Proxy, der über ein eigenständiges DevTools-Network-Panel inspiziert wird.
  • Dirac - ClojureScript-Debugging mit einem angepassten DevTools-Fork.
  • VS Code - Debugger for Chrome - Ursprünglicher Chrome-Debugger für VS Code (abgelöst vom eingebauten vscode-js-debug, das eine umfangreiche CDP/DAP-Implementierung besitzt).
  • noice-json-rpc - Proxy-basierte TypeScript/JS-Bibliothek, die CDP-Domänen direkt als API bereitstellt.
  • PuPHPeteer - PHP-Brücke zu Node Puppeteer.
  • Insight - WebGL-Debugging-Toolkit für Chrome DevTools.
  • Remote Debug Gateway - Verbinden Sie einen Debugging-Client gleichzeitig mit mehreren Browsern.
    • Multiuser DevTools: DevTools Remote - Debuggen Sie den Browser einer anderen Person per Remote.
  • DevTools Backend - Eigenständige Implementierung des Chrome-DevTools-Backends zum Debuggen beliebiger Web-Umgebungen.
  • Python-CDP-Treiber: pychrome - Low-Level-CDP-Transport-Handler.
  • ios-webkit-debug-proxy - Stellt Mobile-Safari- und UIWebView-Instanzen über CDP bereit.
  • IE Diagnostics Adapter - Protokoll-Adapter, der IE 11 in CDP übersetzt.

HagiCode

HagiCode ist ein agentischer Coding-Arbeitsplatz. Vielseitige, komfortable Interaktionen in der Benutzeroberfläche machen Planung, Agent-Ausführung und Projektarbeit zugänglich und leicht nachvollziehbar – für ein ansprechendes Entwicklungserlebnis.

Entdecken Sie ein ansprechendes Entwicklungserlebnis mit vielseitigen, komfortablen Interaktionen in der Benutzeroberfläche.

HagiCode besuchenDokumentation lesen
  • IntelligentOpenSpec-Workflows machen aus einer Absicht einen umsetzbaren Weg vom Vorschlag über Design und Aufgaben bis zur Auslieferung.
  • EffizientMulti-Agent-Ausführung führt Recherche, Umsetzung und Prüfung parallel aus, über mehrere Repositories und die Agent CLIs, die Sie bereits nutzen.
  • InteressantVielseitige, komfortable Interaktionen in der Benutzeroberfläche machen Planung, Agent-Ausführung und Projektarbeit zugänglich und leicht nachvollziehbar.

Für Windows herunterladen

Im Microsoft Store erhaltenAlle Downloads

Aus Ideen wird ausgelieferte Software.

HagiCode ist ein agentischer Coding-Arbeitsplatz: OpenSpec-Workflows planen die Änderung, Multi-Agent-Ausführung setzt sie um, und Hero Scenario macht den langen Weg sichtbar, bis aus der Idee ausgelieferte Software wird.

Intelligent
OpenSpec-Workflows machen aus einer Absicht einen Weg vom Vorschlag bis zur Auslieferung.
Effizient
Multi-Agent-Ausführung treibt Recherche, Umsetzung und Prüfung parallel voran.
Unterhaltsam
UI-Interaktionen erleichtern Planung, Agent-Ausführung und Projektarbeit.

Awesome Site verlassen?

Du bist dabei, eine externe Website aufzurufen. Wir haben keine Kontrolle über deren Inhalte oder Datenschutzpraktiken.

Ziel

Zur Website wechseln