Skip to main content

A curated list of awesome tools, utils and projects using Playwright

1.5k
GitHub Stars
82
Curated Resources
8
Categories
4 hours ago
Last Refreshed
IntegrationsLanguage SupportUtilsScraping & AutomationAI & AgentsReportersShowcasesGuides

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me reporters resources from awesome-playwright"

Installation instructions →

What's inside

Reporters

  • allure-playwright

    Allure integration with Playwright Test framework.

  • Checkly

    Uploads Playwright test results, screenshots, videos and traces to the Checkly platform for monitoring and debugging across global regions.

  • currents-dev

    A Cloud Dashboard to debug, troubleshoot and analyze parallel Playwright CI tests.

  • echoed

    Makes tests observable by visualizing OpenTelemetry data in HTML.

  • monocart-reporter

    A Playwright test reporter, shows suites/cases/steps in html grid.

  • playwright-ctrf-json-reporter

    A Playwright JSON test results reporter that follows the CTRF schema.

Integrations

Utils

  • @bgotink/playwright-coverage

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

  • BrowserClaw

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

  • eslint-plugin-playwright

    ESLint plugin for your Playwright testing needs.

  • @global-cache/Playwright

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

  • Heroshot

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

  • Libretto

    Open-source Playwright-based toolkit and CLI for coding agents to inspect pages, capture network traffic, and generate automation scripts.

Scraping & Automation

  • browsers-benchmark

    Benchmark tool for testing browser automation engines against bot detection systems (Cloudflare, DataDome, reCAPTCHA, Akamai, PerimeterX, Kasada, ...).

  • camofox-browser

    Stealth headless browser server usable as a Playwright-compatible automation backend, with anti-detection built in.

  • CloakBrowser

    Stealth Chromium with source-level fingerprint patches and a Playwright-compatible wrapper for Python and JavaScript.

  • Human Browser

    Playwright drop-in that runs scripts on managed cloud browsers with residential IPs and device fingerprints, with an A2A + MCP endpoint.

  • invisible_playwright

    Drop-in Playwright replacement using a patched Firefox with source-level fingerprint and anti-detection patches.

  • playwright-captcha

    Automated captcha solving for Playwright, Patchright and Camoufox. Supports Cloudflare Turnstile, reCAPTCHA V2 & V3.

Guides

Showcases

  • Elastic APM JS agent

    Playwright is used to run benchmark tests across browsers.

  • playwright-examples

    Various testing scenarios with Playwright.

  • TypeScript

    Playwright is used to test TypeScript.js across browsers.

  • VS Code

    Playwright is used to run cross-browser tests on their web builds.

  • xterm.js

    Playwright is used to run cross-browser integration tests.

Language Support

AI & Agents

  • Playwright Agent CLI

    Official command-line interface for browser automation designed for coding agents, with token-efficient commands and installable skills.

  • Playwright MCP

    Official Model Context Protocol server that gives LLMs browser automation via Playwright accessibility snapshots.

Showing a sample of 82 resources. View the full list on GitHub →