Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Repository Index
47,133 repositories indexed
1–24 of 26 · Most stars
JavaScript API for Chrome and Firefox
- headless-chrome
- testing
- web
- developer-tools
Make Any Website into CLI & Use your logged-in browser by AI agent.
Best headless browser for AI agents. Lite, Fast, High-Compatibility. Built in Rust
- browser
- rust
- servo
- browser-automation
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
- golang
- chrome
- chrome-debugging-protocol
- testing
Browser automation and testing without limits. SeleniumBase's CDP Mode bypasses bot-detection with ease. Check out the examples!
- python
- selenium-python
- e2e-testing
- seleniumbase
A Chrome DevTools Protocol driver for web automation and scraping.
- cdp
- chrome-headless
- chrome-devtools
- chrome-devtools-protocol
A node.js library for testing modern web applications
- testing-tools
- headless
- headless-browsers
- headless-chrome
Headless Chrome Ruby API
- chrome
- chromium
- headless
- headless-chrome
Apache Geb: Very Groovy Browser Automation
- apache
- bdd-style-testing-framework
- browser-testing
- devtools
Package cdp provides type-safe bindings for the Chrome DevTools Protocol (CDP), written in the Go programming language.
- devtools-protocol
- chrome-devtools-protocol
- chrome-debugging-protocol
- cdp
A Python Package for the Google Chrome Dev Protocol [threading base]
- chrome-debugging-protocol
- python
- chrome
- headless
Remote client for Chrome DevTools
Browser automation solution for Kubernetes and Openshift supporting Selenium, Playwright, Puppeteer and Cypress
- selenium
- selenium-webdriver
- kubernetes
- selenium-grid
Chrome DevTools java client.
- chrome-devtools
- devtools-protocol
- java
- java-client
Chrome Devtools Protocol client for PHP
- chrome
- chrome-devtools
- chrome-devtools-protocol
- headless-chrome
Python type wrappers for Chrome DevTools Protocol (CDP)
Clojure API for controlling a Chrome DevTools remote
This project focuses on automation of multi-level shadow root dom using java selenium. You can embed this plugin in your java selenium project.
- selenium
- selenium-webdriver
- selenium-java
- shadow-dom
Headless Chrome DevTools Protocol Client (RxJava3 + Kotlin)
- remote-control
- chrome-browser
- chrome
- remote
Screenshot automation framework. Define once, regenerate forever. Visual picker, multi-viewport, light/dark mode, CI-ready.
Trio driver for Chrome DevTools Protocol (CDP)
An asynchronous coroutine-based Kotllin client for the Chrome DevTools Protocol
- chrome-devtools-protocol
- chrome
- async
- coroutines
A runtime library and schema code generation tools for Chrome DevTools Protocol support in C#/.NET.
- chrome-devtools-protocol
- chromium
- csharp
- dotnet