playwright-python
Browser automation library
A Python library to automate Chromium, Firefox and WebKit browsers with a single API
Python version of the Playwright testing and automation library.
12k stars
146 watching
929 forks
Language: Python
last commit: 11 months ago
Linked from 1 awesome list
chromiumfirefoxplaywrightwebkit
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A framework for automating web browsers with a single API to enable cross-browser testing and automation. | 67,755 |
| | A .NET port of Playwright, allowing C# developers to automate Chromium, Firefox and WebKit browsers with a single API. | 2,526 |
| | A Go library to automate web browsers like Chromium, Firefox and WebKit with a single API. | 2,291 |
| | An unofficial Python port of a headless Chrome/Chromium browser automation library | 3,709 |
| | Generates language injection definitions for PyCharm to enable code assistance for playwright-python | 3 |
| | A plugin to integrate Playwright with Pytest for end-to-end browser testing | 447 |
| | Enables execution of Python code in web browsers using WASM and modern web technologies | 18,095 |
| | A Java library for automating web browsers with a single API | 1,170 |
| | Buildpack for running Playwright browser automation on Heroku | 49 |
| | A fluent API for automating web page interactions using Playwright. | 173 |
| | An extension that adds support for browser automation and end-to-end web testing using playwright-go with the k6 load testing tool | 46 |
| | A Ruby client for controlling the Playwright browser automation tool | 346 |
| | Demonstrates various testing scenarios with Playwright using TypeScript and GitHub Actions | 261 |
| | A Python module for programmatically controlling mouse and keyboard interactions | 10,570 |
| | Enables the execution of Python code in web browsers and Node.js environments using WebAssembly | 12,406 |