|
26 | 26 | - [playwright-github-action](https://github.com/microsoft/playwright-github-action) - GitHub Action to install all the required dependencies. |
27 | 27 | - [playwright-pytest](https://github.com/microsoft/playwright-pytest/) - Official Pytest plugin for using Playwright pages with fixtures. |
28 | 28 | - [heroku-playwright-buildpack](https://github.com/mxschmitt/heroku-playwright-buildpack) - Heroku buildpack for running Playwright on a Heroku Dyno. |
29 | | -- [@axe-core/playwright](https://github.com/dequelabs/axe-core-npm/blob/develop/packages/playwright/README.md) - Official Axe integration with Playwright. |
| 29 | +- [@axe-core/Playwright](https://github.com/dequelabs/axe-core-npm/blob/develop/packages/playwright/README.md) - Official Axe integration with Playwright. |
30 | 30 | - [axe-playwright](https://github.com/abhinaba-ghosh/axe-playwright) - Inofficial integration of Axe with Playwright. |
31 | 31 | - [expect-axe-playwright](https://github.com/Widen/expect-axe-playwright) - Expect matchers to perform Axe accessibility tests in your Playwright tests. |
32 | | -- [cucumber-playwright](https://github.com/Tallyb/cucumber-playwright) - A starter repo for writing E2E tests based on Cucumber with Playwright using Typescript. |
| 32 | +- [cucumber-playwright](https://github.com/Tallyb/cucumber-playwright) - A starter repo for writing E2E tests based on Cucumber with Playwright using TypeScript. |
33 | 33 | - [artillery-engine-playwright](https://github.com/artilleryio/artillery/tree/main/packages/artillery-engine-playwright) - Load testing with Playwright. |
34 | 34 | - [playwright-bdd](https://github.com/vitalets/playwright-bdd) - BDD testing with Playwright runner and CucumberJS. |
35 | 35 | - [Serenity/JS](https://serenity-js.org) - Acceptance testing, reporting, and test integration framework for Playwright, implementing the [Screenplay Pattern](https://serenity-js.org/handbook/design/screenplay-pattern/). |
36 | | -- [@guidepup/playwright](https://github.com/guidepup/guidepup-playwright) - VoiceOver and NVDA screen reader driver integration for Playwright. |
37 | | -- [@appetize/playwright](https://docs.appetize.io/testing) - Mobile tests for web or native apps on [Appetize](https://www.appetize.io)'s virtual devices using Playwright Test Runner. |
| 36 | +- [@guidepup/Playwright](https://github.com/guidepup/guidepup-playwright) - VoiceOver and NVDA screen reader driver integration for Playwright. |
| 37 | +- [@appetize/Playwright](https://docs.appetize.io/testing) - Mobile tests for web or native apps on [Appetize](https://www.appetize.io)'s virtual devices using Playwright Test Runner. |
38 | 38 | - [appwright](https://www.npmjs.com/package/appwright) - Mobile tests using Appium with Playwright Test Runner. |
39 | 39 |
|
40 | 40 | ## Language Support |
41 | 41 |
|
42 | | -- [playwright](https://git.io/JT2bj) - Official Playwright in Node.js (JavaScript and TypeScript). |
| 42 | +- [Playwright](https://git.io/JT2bj) - Official Playwright in Node.js (JavaScript and TypeScript). |
43 | 43 | - [playwright-python](https://github.com/microsoft/playwright-python) - Official Playwright port to Python. |
44 | | -- [playwright-dotnet](https://github.com/microsoft/playwright-dotnet) - Official Playwright port to .NET. |
| 44 | +- [playwright-dotnet](https://github.com/microsoft/playwright-dotnet) - Official Playwright port to DOTNET. |
45 | 45 | - [playwright-java](https://github.com/microsoft/playwright-java) - Official Playwright port to Java. |
46 | 46 | - [playwright-go](https://github.com/playwright-community/playwright-go) - Playwright port for Golang. |
47 | 47 | - [playwright-ruby-client](https://github.com/YusukeIwaki/playwright-ruby-client) - Playwright port for Ruby. |
|
59 | 59 | - [expect-playwright](https://github.com/playwright-community/expect-playwright) - Expect utility matcher functions to simplify expect statements for the usage with Playwright Test or Jest Playwright. |
60 | 60 | - [eslint-plugin-playwright](https://github.com/playwright-community/eslint-plugin-playwright) - ESLint plugin for your Playwright testing needs. |
61 | 61 | - [Moon](https://github.com/aerokube/moon) - Tools for executing Playwright tests in parallel in a Kubernetes cluster. |
62 | | -- [@bgotink/playwright-coverage](https://github.com/bgotink/playwright-coverage) - Report coverage on playwright tests using v8 coverage, without requiring any instrumentation. |
| 62 | +- [@bgotink/playwright-coverage](https://github.com/bgotink/playwright-coverage) - Report coverage on Playwright tests using v8 coverage, without requiring any instrumentation. |
63 | 63 | - [playwright-test-coverage](https://github.com/anishkny/playwright-test-coverage) - Plugin to collect code coverage from running Playwright tests. |
64 | 64 | - [Playwright Test for VSCode](https://marketplace.visualstudio.com/items?itemName=ms-playwright.playwright) - Official Playwright test extension for VS Code. |
65 | 65 | - [Maestro for IntelliJ](https://plugins.jetbrains.com/plugin/18100-maestro) - Playwright plugin for IntelliJ. |
|
77 | 77 | ## Reporters |
78 | 78 |
|
79 | 79 | - [playwright-tesults-reporter](https://github.com/tesults/playwright-tesults-reporter) - A library for uploading test results to Tesults from Playwright. |
80 | | -- [monocart-reporter](https://github.com/cenfun/monocart-reporter) - A playwright test reporter, shows suites/cases/steps in html grid. |
| 80 | +- [monocart-reporter](https://github.com/cenfun/monocart-reporter) - A Playwright test reporter, shows suites/cases/steps in html grid. |
81 | 81 | - [allure-playwright](https://github.com/allure-framework/allure-js/tree/master/packages/allure-playwright) - Allure integration with Playwright Test framework. |
82 | 82 | - [playwright-xray](https://github.com/inluxc/playwright-xray) - Playwright Xray Reporter, send test executions to Jira / Xray. |
83 | 83 | - [testomatio-reporter](https://github.com/testomatio/reporter) - Runs and sends test executions to the TCMS testomatio, Jira / Linear / Azure DevOps task management. |
|
86 | 86 | - [echoed](https://github.com/mrasu/echoed) - Makes tests observable by visualizing OpenTelemetry data in HTML. |
87 | 87 | - [playwright-slack-report](https://github.com/ryanrosello-og/playwright-slack-report) - Publish your Playwright test results to your favorite Slack channel(s). |
88 | 88 | - [TestCollab](https://github.com/TCSoftInc/playwright-integration) - Run Playwright scripts and populate results back into [TestCollab](https://testcollab.com) test management tool. |
| 89 | +- [TestDino](https://testdino.com) - An AI Cloud platform for Playwright test analytics with instant failure debugging, flaky test detection, and ML categorization. |
89 | 90 |
|
90 | 91 | ## Showcases |
91 | 92 |
|
92 | 93 | - [Demo.Playwright](https://github.com/MarcusFelling/Demo.Playwright) - Various testing scenarios with Playwright, using the official test-runner and scripts authored in TypeScript. |
93 | 94 | - [playwright-jest-examples](https://github.com/playwright-community/playwright-jest-examples) - Examples of the Jest Playwright tools in combination to test popular sites. |
94 | 95 | - [VS Code](https://github.com/microsoft/vscode) - Playwright is used to run cross-browser tests on their web builds. |
95 | | -- [TypeScript](https://github.com/microsoft/TypeScript) - Playwright is used test typescript.js across browsers. |
| 96 | +- [TypeScript](https://github.com/microsoft/TypeScript) - Playwright is used test TypeScript.js across browsers. |
96 | 97 | - [Elastic APM JS agent](https://github.com/elastic/apm-agent-rum-js) - Playwright is used to run benchmark tests across browsers. |
97 | 98 | - [Blockstack](https://github.com/blockstack/ux) - Playwright is used to run cross-browser UI tests. |
98 | 99 | - [xterm.js](https://github.com/xtermjs/xterm.js) - Playwright is used to run cross-browser integration tests. |
|
0 commit comments