An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with chrome-devtools-protocol

A curated list of projects in awesome lists tagged with chrome-devtools-protocol .

https://github.com/skyvern-ai/rustwright

Playwright's API on a Rust CDP engine β€” Chromium browser automation for Python & Node, no driver subprocess. (Alpha)

browser-automation cdp chrome-devtools-protocol chromium napi-rs nodejs playwright pyo3 python rust

Last synced: 27 Jul 2026

https://github.com/mafredri/cdp

Package cdp provides type-safe bindings for the Chrome DevTools Protocol (CDP), written in the Go programming language.

cdp chrome-debugging-protocol chrome-devtools-protocol debugging devtools-protocol rpc

Last synced: 14 May 2025

https://github.com/stephanlensky/zendriver

A blazing fast, async-first, undetectable webscraping/web automation framework based on ultrafunkamsterdam/nodriver. Now with Docker support!

anti-bot async bot-detection browser browser-automation captcha chrome chrome-devtools-protocol chromedriver cloudflare cloudflare-bypass python selenium webdriver webscraping

Last synced: 16 May 2025

https://github.com/aerokube/moon

Browser automation solution for Kubernetes and Openshift supporting Selenium, Playwright, Puppeteer and Cypress

chrome-devtools-protocol cypress-io kubernetes moon on-premises openshift playwright puppeteer selenium selenium-grid selenium-webdriver

Last synced: 09 Apr 2025

https://github.com/gajananpp/puppeteer-ide-extension

Standalone puppeteer playground in browser's developer tools.

automation chrome-devtools-protocol chrome-extension ide puppeteer

Last synced: 08 Apr 2025

https://github.com/ClericPy/ichrome

Chrome controller for Humans, based on Chrome Devtools Protocol(CDP) and python3.7+.

cdp chrome chrome-controller chrome-daemon chrome-devtools-protocol chrome-process-daemon daemon headless python python3 python37 torequests webdriver

Last synced: 07 Apr 2025

https://github.com/mkenney/go-chrome

A golang library for interacting with the Chrome DevTools Protocol. https://chromedevtools.github.io/devtools-protocol/

chrome chrome-debugging-protocol chrome-devtools chrome-devtools-protocol devtools devtools-protocol golang headless websocket

Last synced: 14 Jan 2026

https://github.com/szymdzum/browser-debugger-cli

CLI tool for agents to quickly access browser telemetry (DOM, network, console) via Chrome DevTools Protocol.

ai-agents ai-tools automation browser-automation cdp chrome-devtools-protocol claude cli devtools headless-chrome mcp web-scraping

Last synced: 17 Apr 2026

https://github.com/amafjarkasi/electron-mcp-server

MCP server for debugging Electron apps via Chrome DevTools Protocol. Start/attach processes, capture screenshots, read console errors & network logs, inspect DOM, evaluate JS, and automate UI β€” built for Cursor and other MCP clients.

ai-agents automation cdp chrome-devtools-protocol cursor debugging desktop-apps devtools electron mcp model-context-protocol typescript

Last synced: 28 Jul 2026

https://github.com/line/liff-inspector

The universal DevTools for LIFF (WebView) browser

chrome-devtools chrome-devtools-protocol devtools liff liff-plugin line

Last synced: 23 Sep 2025

https://github.com/tsaijamey/frago

Multi-runtime automation infrastructure for AI agents. Native CDP browser control, metadata-driven Recipe system, and persistent Run context management.

ai ai-agents automation browser-automation cdp chrome-automation chrome-devtools-protocol claude-ai claude-code claude-cowork cli cowork-alternative python recipe-system

Last synced: 11 Jun 2026

https://github.com/carlosrocha/chrome-remote.nvim

Chrome DevTools Protocol Lua API for Neovim

chrome-devtools-protocol neovim neovim-plugin

Last synced: 15 Aug 2025

https://github.com/iljan/narr

Download audio tracks from Netflix to sample your favorite shows

chrome-devtools-protocol cli crawler downloader music

Last synced: 27 Jul 2025

https://github.com/niminem/chromedevtoolsprotocol

Low-level Nim wrapper for Chrome DevTools Protocol (CDP). Bend Chrome to your will with complete control over your browser. Scrape dynamic webpages, create browser automations, and beyond. Wield responsibly ;)

cdp chrome-devtools-protocol chromedevtoolsprotocol nim nim-lang nim-library

Last synced: 12 Aug 2025

https://github.com/gildas-lormeau/simple-cdp

Lightweight JavaScript library to interact with Chromium-based browsers via the Chrome DevTools Protocol

browser-automation bun cdp chrome-devtools-protocol deno

Last synced: 16 Apr 2025

https://github.com/iamcharankumar/playwright_test_framework

Automated end-to-end testing framework built with Playwright and Java, tailored for any website. Designed for scalability and maintainability, this framework covers critical test scenarios with robust assertions and clean, modular code. Perfect for those looking to speed up their test automation journey or enhance their Playwright skills!

chrome-devtools-protocol codecov-badge discord-integration jacoco java-17 maven-pom parallelization playwright-java testng-framework web-performance-analytics web-test-automation

Last synced: 01 Apr 2025

https://github.com/seclerp/dotnet-chrome-protocol

A runtime library and schema code generation tools for Chrome DevTools Protocol support in C#/.NET.

chrome-devtools-protocol chromium csharp dotnet

Last synced: 15 Apr 2025

https://github.com/josharsh/pixelpi

A minimal browser-agent harness - six tools, any model. pi for the browser.

ai-agent anthropic browser-agent browser-automation chrome-devtools-protocol cli llm openai playwright-alternative typescript web-automation

Last synced: 05 Jul 2026

https://github.com/dedinc/pystealth

Python module for preventing detection of CDP in Selenium, Puppeteer, and Playwright.

antibot antidetect-browser automation bot-detection browser-automation bypass-detections cdp chrome-devtools-protocol playwright

Last synced: 21 Aug 2025

https://github.com/tylerrick/capybara-chrome_response_headers

Allows you to get HTTP status_code, response_headers, etc. when using Capybara::Selenium::Driver just like you can when using Rack::Test

capybara capybara-library chrome chrome-devtools-protocol chrome-remote crmux ruby selenium-webdriver

Last synced: 05 May 2025

https://github.com/arsalan0c/cdp-hs

Haskell library for the Chrome DevTools Protocol

chrome chrome-devtools-protocol haskell

Last synced: 12 May 2025

https://github.com/Cap-of-tea/GDD

AI-controlled browser farm on your machine. 36 MCP tools for Claude Code & Cursor β€” run N Chromium instances with device emulation, screenshots, network/geolocation simulation. Cross-platform: Windows GUI, headed & headless on Linux/macOS.

ai-agent automation browser-testing chrome-devtools-protocol claude-code cross-platform dotnet mcp playwright webview2 wpf

Last synced: 03 Jun 2026

https://github.com/sudharsan-selvaraj/selenium-devtools-guide

A collection of bite size examples for using chrome DevTools protocol commands with Selenium Webdriver v4.

automation chrome chrome-devtools-protocol chromedriver selenium selenium-v4 selenium-webdriver webdriver

Last synced: 04 Apr 2025

https://github.com/steve228uk/metro-mcp

πŸš‡ A plugin-based MCP server for React Native runtime debugging, inspection, and automation. Connects to Metro bundler via Chrome DevTools Protocol β€” no app code changes needed for most features.

agentic-ai cdp chrome-devtools-protocol debugger debugging expo hermes llm mcp mcp-server react-native

Last synced: 09 Apr 2026

https://github.com/turtiesocks/zendriver-rs

Async-first, undetectable browser automation in Rust via the Chrome DevTools Protocol. Stealth-by-default port of zendriver β€” no WebDriver, no JS shim.

anti-detection async automation bot browser-automation cdp chrome-devtools-protocol chromium cloudflare-bypass crawler headless-chrome playwright-alternative rust scraping stealth tokio undetectable-chromedriver web-scraping web-testing zendriver

Last synced: 23 Jul 2026

https://github.com/EndeavorYen/chrome-cdp-ex

Give your AI agent eyes and hands on your real Chrome browser β€” your tabs, your logins, your page state. 42 commands, zero dependencies. Extended fork of pasky/chrome-cdp-skill.

accessibility ai-agent ai-coding-agent amp browser-automation cdp chrome-devtools-protocol claude-code claude-code-plugin cursor devtools form-automation llm-tools openclaw-skill web-scraping wsl2

Last synced: 12 Jul 2026

https://github.com/tryggvigy/chrome-devtools-protocol-screenshot

CLI tool to captures screenshots using chrome devtools protocol

apache2 chrome-devtools-protocol cli-utilities screenshot

Last synced: 02 Jul 2025

https://github.com/ivalsaraj/browserforce

Give AI agents your real Chrome browser β€” fully autonomous, no manual tab clicking. Works with OpenClaw, Claude, and any MCP agent.

ai-agent browser-automation browserforce cdp chrome chrome-devtools-protocol chrome-extension mcp openclaw playwright

Last synced: 16 Jun 2026

https://github.com/yie1d/cdpkit

Chrome DevTools Protocol Toolkit in Python

aiohttp chrome-debugging-protocol chrome-devtools-protocol chromium pydantic-v2

Last synced: 02 Mar 2026

https://github.com/oguzhane/chrome-devtools-protocol-specs

Chrome DevTools Protocol Specs in form of OpenAPI/Json Schema

chrome-devtools chrome-devtools-protocol json-schema openapi playwright swagger

Last synced: 28 Jul 2025

https://github.com/greysquirr3l/stygian

High-performance graph-based web scraping engine + anti-detection browser automation for Rust

anti-bot async-rust browser-automation chrome-devtools-protocol dag headless-browser llm rust tokio web-scraping

Last synced: 27 Apr 2026

https://github.com/aprilahijriyan/cidipi

Low-level client for interacting with Chrome Devtools Protocol (CDP) for Python.

chrome-devtools-protocol python

Last synced: 22 Aug 2025

https://github.com/wendigo/kromium

Kromium is Chrome automation library written in Kotlin

automation-ui chrome chrome-developer-protocol chrome-devtools-protocol headless-chrome scraping

Last synced: 16 May 2026

https://github.com/kazurayam/savewebpageasmht

In Katalon Studio, how to take a snapshot of current DOM of web page and save it into local file in MHTML format

chrome-devtools-protocol katalon-studio mhtml test-automation

Last synced: 24 Apr 2025

https://github.com/tylerrick/capybara-chrome_dev_tools

Integrates chrome_remote (a Chrome DevTools Protocol client) with Capybara, letting you access Chrome DevTools via `driver.dev_tools`.

capybara capybara-library chrome chrome-devtools-protocol chrome-remote crmux ruby selenium-webdriver

Last synced: 13 Jun 2025

https://github.com/dtinth/accessibility-tree-visualizer

Visualizes Google Chrome’s accessibility tree.

chrome-devtools-protocol puppeteer

Last synced: 15 Jul 2025

https://github.com/urmzd/teasr

Capture showcase screenshots and GIFs from web apps, desktop, and terminal. Single Rust binary, no runtime deps.

automation capture chrome-devtools-protocol cli developer-tools ffmpeg gif markdown rust screenshot showcase terminal video

Last synced: 04 May 2026

https://github.com/dreygur/cdp-protocol

Chrome DevTools Protocol (CDP) client in Rust - WebSocket-based browser automation for AI agents, web scraping, and testing

ai-agent async-rust browser-automation cdp chrome-devtools-protocol headless-browser rust tokio web-scraping websocket

Last synced: 08 Jul 2026

https://github.com/sukovanej/node-debug

NodeJS CLI debugger based on Chrome DevTools Protocol

chrome-devtools-protocol nodejs rust

Last synced: 19 May 2026

https://github.com/cholamb/ui-bridge-mcp

Computer Use for Windows - without the screenshots. Element-based MCP server: UIA + Win32 + CDP, 3-tier fallback ladder, ~ms per command.

chrome-devtools-protocol claude llm-agents mcp ui-automation windows-automation

Last synced: 05 Jul 2026

https://github.com/nirajsanghvi/gphotos-cdp

This program uses the Chrome DevTools Protocol to drive a Chrome session that downloads your photos stored in Google Photos.

chrome-devtools chrome-devtools-protocol google-photos

Last synced: 06 Apr 2025

https://github.com/tscpp/cdp-web

Provides a lightweight way to communicate with the Chrome DevTools Protocol (CDP).

cdp chrome chrome-devtools-protocol devtools

Last synced: 30 Apr 2026

https://github.com/kimtth/mini-chronium-cdp-protocol

πŸ§©πŸ”— [Note] Chromium-style Mojo IPC, Chrome DevTools Protocol (CDP) for interprocess communication

chrome-devtools-protocol ipc mojo

Last synced: 11 Jul 2026

https://github.com/wolfiesch/chrome-bridge

I'm not just trying to sell you a bridge, I'm giving it away for free! Drive a real, logged-in Chrome profile from local scripts via a Native Messaging bridge β€” no remote-debugging popup. Agent-ready: navigation, tabs, waits, screenshots, extraction, input, forms, diagnostics.

agent browser-automation cdp chrome-devtools-protocol chrome-extension native-messaging python

Last synced: 13 Jul 2026

https://github.com/balena-io-experimental/balena-webdriverio

Web automation and testing on BalenaCloud + WebdriverIO now available on high-performance ARM devices! :rocket:

balena balenacloud balenaos chrome-devtools-protocol webautomation webdriver webdriverio

Last synced: 04 Jun 2026

https://github.com/reasonkit/reasonkit-web

High-performance MCP server for browser automation, web capture, and content extraction. Rust-powered CDP client for AI agents.

agent-tools ai-agent async automation browser-automation cdp chrome-devtools-protocol chromium developer-tools headless-browser html-extraction llm-tools mcp model-context-protocol pdf rust screenshot tokio web-automation web-scraping

Last synced: 08 Jan 2026

https://github.com/abians/inspector-mcp

MCP server for debugging live Node.js processes via Chrome DevTools Protocol

breakpoints cdp chrome-devtools-protocol debugger inspector mcp model-context-protocol source-maps

Last synced: 02 Apr 2026

https://github.com/b0o/ndbproxy

A proxy/bridge that runs between a Node.JS debug server and a Chromium devtools client and adds some additional features.

chrome-devtools chrome-devtools-protocol debugger debugging devtools inspector nodejs nodejs-debug nodejs-inspect

Last synced: 01 May 2026

https://github.com/sanketsudake/chrome-cdp-cli

Drive your already-running local Chrome from the command line over the Chrome DevTools Protocol (Go + chromedp).

ai-agents automation browser-automation cdp chrome chrome-devtools-protocol chromedp cli devtools golang web-automation

Last synced: 28 Jul 2026

https://github.com/amankumarsingh77/pi-browser-harness

Browser control extension for pi β€” navigate, click, type, screenshot, and extract data from real Chrome via CDP

browser-automation cdp chrome-devtools-protocol pi pi-package web-automation

Last synced: 10 May 2026

https://github.com/maxgfr/leboncoin-cdp

Undetectable Leboncoin scraper using a real browser via Chrome DevTools Protocol and Next.js data routes. No Puppeteer, no automation flags, zero bot detection.

anti-bot bot-detection browser-automation browser-fingerprinting cdp chrome-devtools-protocol leboncoin scraping stealth stealth-scraping web-scraping

Last synced: 23 Jun 2026

https://github.com/yusufaf/spicetify-agent-skills

Agent skills for developing Spicetify extensions with AI coding agents: drive the live Spotify desktop client over CDP, and capture README/Marketplace screenshots.

agent-skills ai-agents chrome-devtools-protocol claude-code spicetify spotify

Last synced: 26 Jul 2026

https://github.com/cyberspacesec/snir-skills

Web screenshot and intelligence collector powered by Chrome DevTools Protocol β€” integrate via SKILLS, CLI, Go SDK, HTTP API, or CDP Provider. AI-native, cobra-based, VitePress-documented.

ai-agent browser-automation cdp chrome-devtools-protocol chromedp cli cookie go golang http-api information-gathering osint proxy-rotation reconnaissance screenshot security skills web-screenshot

Last synced: 01 Aug 2026

https://github.com/risu729/kuebiko

Passive Chrome network capture with raw bodies, NetLog, and a first-class local plugin system.

browser-networking bun cdp chrome chrome-devtools-protocol extensible netlog network-capture network-logging passive plugin-system response-body typescript windows wsl

Last synced: 11 Jul 2026

https://github.com/yie1d/browserkit

Agent-friendly browser automation CLI β€” control Chrome via CDP, designed for AI agents and RPA

ai-agent browser-automation cdp chrome-devtools-protocol cli llm rpa rust

Last synced: 09 Jul 2026

https://github.com/lipex360x/web-view

Project-agnostic Chrome/CDP toolkit on Playwright. Wait on state, never on time.

browser-automation chrome-devtools-protocol playwright python

Last synced: 21 Jun 2026

https://github.com/mdebbar/dart-vmp-proxy

Proxy between Dart VM Service Protocol and Chrome Devtools Protocol

chrome-devtools-protocol dart dart-vm hummingbird

Last synced: 01 Jul 2026

https://github.com/truffle-dev/anchortree

An agent-first browser interface: durable element identity and diff observations over any CDP browser.

agent browser-automation cdp chrome-devtools-protocol llm-agents rust web-automation

Last synced: 27 Jun 2026

https://github.com/thimo/vscode-integrated-browser-mcp

VS Code's integrated browser, exposed to Claude Code and other agents via MCP and HTTP.

agent browser-automation chrome-devtools-protocol claude-code mcp vscode-extension

Last synced: 12 Jun 2026

https://github.com/hcbylmz/rn-devtools-mcp

πŸ€– MCP server that lets AI assistants (Claude, Cursor) inspect live React Native apps β€” components, console, network, Redux state via CDP.

ai-tools chrome-devtools-protocol mcp react-native

Last synced: 06 Aug 2026

https://github.com/spider-rs/spider_chrome

A concurrent high-level API to control Chrome or Firefox over the DevTools Protocol for Rust

automation chrome-devtools-protocol

Last synced: 14 Jun 2025

https://github.com/joakimcarlsson/bonk

Go-native browser automation via Chrome DevTools Protocol. No Node.js, no relay process, no external dependencies.

browser-automation cdp chrome-devtools-protocol golang headless-chrome stealth web-scraping websocket

Last synced: 01 Apr 2026

https://github.com/patrick204nqh/browserctl

Persistent browser automation daemon and CLI for AI agents and developer workflows. Named sessions, Ruby DSL, and a token-efficient snapshot format.

ai-agents browser-automation chrome-devtools-protocol cli developer-tools dsl ferrum headless-browser ruby smoke-testing unix-socket workflow-automation

Last synced: 01 May 2026

https://github.com/wimi321/mobile-webview-testing

Agent skill for testing Capacitor & WebView apps on real Android devices β€” CDP + ADB, no Appium required. Works with Claude Code, Codex, Gemini CLI, Copilot, Cursor, and 18+ AI agents.

adb agent-skills ai-agent android capacitor cdp chrome-devtools-protocol ionic mobile-testing react skill-md testing-tools webview

Last synced: 29 May 2026

https://github.com/darkensses/coctel-de-pulpo

Experimento usando CDP 🍹πŸ₯‘πŸ™ para automatizar pruebas en Chrome

automation chrome-devtools-protocol experiment testing

Last synced: 15 Mar 2025

https://github.com/aad1995/chronim

Chronim is Chrome DevTools Protocol (CDP) for Nim lang

automation captcha cdp chrome chrome-devtools-protocol e2e-testing nim webassembly

Last synced: 18 May 2026