User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Playwright

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

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Nov. 29, 2021, 3:10 p.m.

Thank you mxschmitt & contributors
View Topic on GitHub:
mxschmitt/awesome-playwright

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Integrations

Running tests using Jest & Playwright

414
56
61d
MIT

Supercharged End 2 End Testing Framework for NodeJS

3.57K
639
7d
MIT

๐Ÿบ Create browser tests 10x faster

2.88K
91
58d
n/a

Chromium Binary for AWS Lambda and Google Cloud Functions

2.44K
172
67d
MIT

Browser builds for playwright to run on Amazon Linux 2

4
0
1y 6m
n/a

Run Playwright tests on GitHub Actions

169
26
4m
MIT

Pytest plugin to write Playwright tests with ease. Provides fixtures to have a page instance for each individual test and helpful CLI options for headless browsers.

13
0
1y 119d
MIT

Buildpack for running Playwright with Chromium and Firefox on Heroku.

22
16
5m
n/a

Build a cross-browser end-to-end test suite with Playwright.

772
32
5m
n/a

: Custom commands for Playwright to run accessibility (a11y) checks with axe-core

31
5
42d
MIT

Expect matchers to perform Axe accessibility tests in your Playwright tests.

5
0
103d
ISC

Language Support

Python version of the Playwright testing and automation library.

5.39K
461
26d
Apache-2.0

.NET version of the Playwright testing and automation library.

1.15K
93
28d
MIT

Java version of the Playwright testing and automation library

369
57
28d
Apache-2.0

Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.

562
56
6d
MIT

Playwright client for Ruby

43
4
35d
MIT

Crystal version of the Playwright testing and automation library.

16
1
8m
MIT

Playwright port to Rust

32
2
119d
n/a

Utils

querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer

141
17
112d
MIT

๐ŸŽฌ Save a video of a Playwright page

178
14
5m
BSD-3-Clause

Fluent API around playwright

54
4
35d
MIT

Expect utility matcher functions to simplify expect statements for the usage with Playwright Test or Jest Playwright.

115
14
92d
MIT

ESLint plugin for your Playwright testing needs.

29
4
49d
MIT

An efficient Selenium protocol implementation running everything in Kubernetes or Openshift

145
14
32d
Apache-2.0

Visual Debugger for Playwright automation.

31
6
5m
Apache-2.0

CLI for common Playwright actions. Record and generate Playwright code, inspect selectors and take screenshots.

1K
42
10m
Apache-2.0

Showcases

Demonstrates the usage of Playwright (cross-browser automation library in Node.js) in combination with Jest on GitHub Actions to test various setups.

60
28
5m
MIT

playwright for scrapping and UI testing / automate testing workflows

40
5
63d
n/a

Visual Studio Code

123.47K
20.59K
26d
MIT

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

75.52K
9.88K
26d
Apache-2.0

Elastic APM Real User Monitoring JavaScript agent

199
84
39d
MIT

Hiro Wallet is a browser extension for managing your digital assets and connecting to apps built with the Stacks blockchain.

119
53
26d
MIT

A terminal for the web

11.69K
1.16K
26d
MIT

Example for running Playwright with Chromium and Firefox on Heroku

12
12
5m
n/a

Guides