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–20 of 20 · Most stars
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
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Catch CSS curve balls.
- javascript
- screen-capture
- chrome-headless
- backstopjs
Automate running Lighthouse for every commit, viewing the changes, and preventing regressions
- lighthouse
- webperf
Test suites for Web platform specs — including WHATWG, W3C, and others
- testing
- html
- test-automation
- browser
A browser testing and web crawling library for PHP and Symfony
Automated driver management and other helper features for Selenium WebDriver in Java
- java
- selenium-webdriver
- chromedriver
- geckodriver
DEPRECATED: 🔎 Test Electron apps using ChromeDriver
- spectron
- chromedriver
- electron
Headless Chrome/Chromium driver for Capybara
- capybara
- chromium
- chrome
- driver
TranslatedRun mini programs in the browser using WeChat's official base library, with support for Chrome DevTools debugging and Playwright E2E testing
- e2e-testing
- mini-program
- miniprogram
- playwright
Differencify is a library for visual regression testing
- visual-testing
- nodejs
- headless-chrome
- visual-regression-testing
Testing chrome extensions with Node.js
- javascript
- chrome-api
- sinon-chrome
- chrome-events
☕️ TDD with Browserify, Mocha, Headless Chrome and WebDriver
Automated Chrome tracing for benchmarking.
- benchmark
- chrome
Run WASM tests inside your browser
- chromedp
- wasm
- golang
- exec
The AI-native browser automation library. Snapshot + ref targeting — born from OpenClaw, built for agents, by agents.
Selenium webdriver step library for use with the behave BDD testing framework
- selenium-webdriver
- webdriverio
- behave
- bdd
Clojure UI testing with Chrome
- clojure
- ui-testing
- chrome
- chrome-headless
Visual regression testing using Jest, Chromeless and AWS Lambda.
- chromeless
- jest
- react-static
- visual-regression-testing