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: 2 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 |