3 Repos
JavaScript libraries and wrappers providing programmatic access to the Chrome DevTools Protocol for browser control and inspection.
Distinct from WebKit to Chrome Protocol Bridges: None of the candidates provide a general interface for the Chrome Debugging Protocol; they focus on version management, auditing, or specific protocol bridges.
Explore 3 awesome GitHub repositories matching development tools & productivity · Chrome Debugging Interfaces. Refine with filters or upvote what's useful.
Dieses Projekt ist eine Node.js-Bibliothek und ein Browser-Automatisierungs-Framework, das eine JavaScript-Schnittstelle für das Chrome DevTools Protocol bereitstellt. Es fungiert als Headless-Browser-Controller, der die programmatische Verwaltung von Browser-Zielen, die Ausführung von Skripten und die Überwachung von Netzwerkaktivitäten über WebSocket-Verbindungen ermöglicht. Die Schnittstelle umfasst eine interaktive Shell und REPL für die Befehlsausführung und Ereignisbindung in Echtzeit. Zudem bietet sie Dienstprogramme zum Abrufen von Protokoll-Deskriptoren und zur Untersuchung eingebetteter Dokumentationen, um verfügbare Befehle und Parametertypen zu identifizieren. Die Bibliothek deckt ein breites Spektrum an Automatisierungsfunktionen ab, darunter Remote-Browser-Debugging, Headless-Browser-Tests und Echtzeit-Überwachung von Webanwendungen. Sie verwaltet den gesamten Lebenszyklus der Browser-Interaktion, von der HTTP-basierten Zielerkennung bis hin zum ereignisgesteuerten Routing von Benachrichtigungen und dem Promise-basierten Befehls-Dispatching.
A JavaScript wrapper for interacting with the Chrome Debugging Protocol to manage browser targets and inspect state.
vscode-browser-preview is an editor-based web previewer and integrated debugger that embeds a live browser instance directly within the workspace. It utilizes headless browser integration to synchronize the browser state with the active code editor. The project provides an integrated web debugger that allows users to set breakpoints and inspect the state of web applications without leaving the editor interface. It also enables remote developer tools access via a network URL to analyze page elements, styles, and network activity. The system supports frontend development workflows by providing
Utilizes the Chrome DevTools Protocol to provide programmatic browser control and execution state inspection.
Puppeteer Sharp ist eine Webbrowser-Automatisierungsbibliothek und eine Headless Chrome .NET API. Sie bietet eine typsichere C#-Schnittstelle zur Steuerung von Headless-Browsern und fungiert als Wrapper für das Chrome DevTools Protocol, der .NET-Methodenaufrufe in JSON-RPC-Nachrichten übersetzt. Das Projekt ermöglicht die programmatische Navigation auf Seiten, die Interaktion mit Elementen sowie die Ausführung von JavaScript innerhalb einer .NET-Umgebung. Es dient als End-to-End-Testframework zur Simulation von Benutzer-Workflows und zur Überprüfung des Verhaltens von Webanwendungen. Zusätzliche Funktionen umfassen die automatisierte Screenshot-Generierung für visuelle Regressionstests und Reporting. Die Bibliothek erleichtert die Integration von Browser-Engine-Funktionen in .NET-Anwendungen zur Durchführung von Datenextraktions- und Webautomatisierungsaufgaben.
Provides a type-safe C# interface for controlling headless Chrome browsers using the Chrome DevTools Protocol.