victor-teles / playwright-php
A Playwright bridge for PHP.
1.0.2
2025-01-25 23:56 UTC
Requires
- php: ^8.0
- ext-json: *
- composer/semver: ^3.0
- psr/log: ^3.0
- thecodingmachine/safe: ^2.5
- zoon/rialto: ^1.5
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.2
- monolog/monolog: ^3.0
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^11
- symfony/console: ^7
- symfony/filesystem: ^7
- symfony/process: ^7
- symfony/var-dumper: ^7
- thecodingmachine/phpstan-safe-rule: ^1.2
README

A PHP library for automating browsers using Playwright.
Installation
Install via Composer:
composer require victor-teles/playwright-php
Install npm dependencies:
npm install https://github.com/victor-teles/playwright-php/tarball/main
Install browser binaries:
npx playwright install
Documentation
Visit https://playwright-php.vercel.app to view the documentation.
Credits
This project is based on zoon/puphpeteer, which provided the foundation for this library.