Project Awesome project awesome

Playwright

Node.js library to automate Chromium, Firefox and WebKit with a single API.

Collection 1.4k stars GitHub

Utils

@bgotink/playwright-coverage 50 updated 1y ago

Report coverage on Playwright tests using v8 coverage, without requiring any instrumentation.

BrowserClaw 18 updated yesterday

AI browser automation via accessibility snapshots and ref targeting, built on Playwright.

eslint-plugin-playwright 377 updated 4d ago

ESLint plugin for your Playwright testing needs.

@global-cache/Playwright

A key-value cache for sharing data between parallel workers and test runs.

Heroshot 27 updated 13d ago

Documentation screenshot automation. Visual picker to define screenshots, one command to regenerate them all.

Moon 269 updated 22d ago

Tools for executing Playwright tests in parallel in a Kubernetes cluster.

playwright-best-practices-skill 161 updated 11d ago

AI Skill to make agents experts at writing, debugging and maintaining Playwright tests.

playwright-magic-steps 55 updated 2mo ago

Auto-transform JavaScript comments into Playwright steps.

playwright-network-cache 93 updated 5mo ago

Speed up Playwright tests by caching network requests on the filesystem.

playwright-python-language-injection 5 updated 1y ago

Language injection definitions for CSS/JS syntax highlighting when using python-playwright in PyCharm.

playwright-skill 158 updated 8d ago

70+ production-tested Playwright skills for coding agents covering best practices, POM patterns, CI/CD, and migration paths.

playwright-test-coverage 96 updated 5d ago

Plugin to collect code coverage from running Playwright tests.

playwright-ui5 13 updated 5mo ago

Custom selector engine for sapui5.

playwright-xpath 8 updated 8mo ago

Custom selector engine for xpath 2 and 3.

POMWright 56 updated 18d ago

TypeScript-based Page Object Model framework with automatic nested/chained locator generation.