playwright-php/playwright
Playwright PHP brings browser automation to PHP with a Playwright-powered API for Chromium, Firefox, and WebKit. Automate pages, scrape content, take screenshots, generate PDFs, and write end-to-end tests using familiar PHP code.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| playwright-php/playwright-symfony | 0.89 | Symfony integration for playwright-php, giving Symfony apps and test suites a clean way to drive real browsers with Playwright for end-to-end testing, scraping, and UI automation. | 41 | 40 | 9 | 63K | 5 | 20.0 | 53.5 | NOASSERTION | 1 month ago | |
| saucebase/laravel-playwright | 0.85 | Integrate Playwright browser testing into Laravel applications with ease. This package provides helpers, configuration, and test utilities for running end-to-end browser tests against your app, streamlining UI testing within your existing PHP workflow. | 4 | 3 | 1 | 2K | 0 | 20.2 | 40.9 | MIT | 3 days ago | |
| laravel/dusk | 0.83 | Laravel Dusk provides an expressive browser automation and testing API for Laravel apps, using a standalone Chromedriver with no JDK or Selenium required by default, while supporting other Selenium drivers. | 1,947 | 1,954 | 333 | 1M | 0 | 49.4 | 46.0 | MIT | 3 weeks ago | |
| nesk/puphpeteer | 0.83 | PuPHPeteer is a PHP bridge to Puppeteer that lets you drive headless Chrome from PHP. Scrape pages, generate screenshots and PDFs, run browser tests, and automate JavaScript-heavy sites with Puppeteer's full API, powered by Node.js via Rialto. | 1,326 | — | 208 | — | 57 | 14.6 | 15.1 | MIT | — |
|
| revolution/salvager | 0.83 | Revolution Salvager is a Laravel package for salvaging recoverable data from failed or interrupted operations, helping you capture what would otherwise be lost and restore it cleanly. Lightweight, configurable, and built to fit existing Laravel workflows. | 7 | 7 | 3 | 384 | 0 | 0.1 | 23.4 | MIT | — | |
| volt-test/php-sdk | 0.83 | A PHP SDK for integrating Volt Test into PHP and Laravel applications, offering a clean client for API requests, authentication, typed responses, and error handling so teams can add testing workflows quickly. | 55 | — | 1 | — | 2 | 17.8 | — | MIT | 1 month ago | |
| omnicode/lara-test | 0.82 | Omnicode Lara-Test is a Laravel testing package that provides helpers and utilities to streamline PHPUnit/Pest test setup, everyday assertions, and common testing workflows for Laravel applications. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| statikbe/laravel-puppeteer-pdf-converter | 0.82 | A Laravel package that converts Blade views or HTML into PDFs using Puppeteer and headless Chrome. It provides a simple API for generating PDFs from templates or URLs, with configurable options for page size, margins, headers, and more. | 7 | — | 1 | — | 0 | 9.5 | — | MIT | 6 months ago | |
| roquie/laravel-dusk-select2 | 0.82 | Laravel Dusk Select2 adds a simple helper for interacting with Select2 dropdowns in Dusk browser tests. Pick options by visible text or value without fragile JavaScript workarounds, keeping your end-to-end tests readable and reliable. | 41 | 41 | 11 | 5K | 2 | 1.2 | 28.5 | MIT | 6 years ago | |
| spatie/laravel-pdf | 0.82 | Create PDFs in Laravel apps from Blade views using Chromium (Browsershot, chrome-php), Gotenberg, Cloudflare Browser Run, WeasyPrint, or DOMPDF. Save to disk or return as a download, with full control over page format and modern CSS. | 1,054 | 1,054 | 107 | 1M | 0 | 39.1 | 50.1 | MIT | 1 month ago | |
| contoweb/laravel-pdflib | 0.82 | A Laravel wrapper for PDFlib that brings the PDFlib API into your Laravel apps for generating and manipulating PDF documents. Create, edit, and render PDFs with a familiar facade-style interface and framework-friendly configuration. | 15 | — | 2 | — | 0 | 13.9 | — | MIT | 4 months ago | |
| inkvizytor/fluentform | 0.82 | FluentForm is a Laravel package for building forms through a clean, fluent PHP API. Define fields, validation, and submit handling in readable code instead of repetitive HTML, making forms easier to maintain and reuse across your application. | 33 | — | 16 | — | 0 | 0.9 | — | MIT | 4 years ago | |
| dotninth/laravel-page-speed | 0.82 | A Laravel middleware package that speeds up your app's responses by minifying HTML output, removing comments and unnecessary whitespace, and applying other page-speed optimizations automatically. | 7 | — | 1 | — | 1 | 1.7 | — | MIT | 10 months ago | |
| testmonitor/eloquent-lockable | 0.82 | Add record locking to Laravel Eloquent models with a simple trait. Prevent concurrent edits by tracking who holds a lock, then lock, unlock, and check status easily—keeping data consistent in multi-user apps. | 4 | — | 3 | — | 0 | 20.2 | — | MIT | 3 days ago | |
| org_heigl/ghostscript | 0.82 | A PHP wrapper around Ghostscript for processing PDF and PostScript files from your application. It offers an object-oriented API to convert, merge, split, and render documents, making tasks like generating thumbnails and manipulating PDFs easier without writing raw shell commands. | 40 | 40 | 12 | 13K | 1 | 0.7 | 34.6 | MIT | 2 years ago | |
| webmintydotcom/laravel-quickstart-inertia | 0.82 | A Laravel and Inertia quickstart package that scaffolds a ready-to-use application with sensible defaults, so you can skip repetitive setup and start building features faster with preconfigured routes, authentication, and frontend tooling out of the box. | 0 | — | 0 | — | 0 | 19.4 | — | — | 2 weeks ago | |
| orchestra/testbench-dusk | 0.81 | Laravel Dusk testing helper for package development. Orchestra Testbench Dusk lets you write browser tests for your Laravel packages, bootstrapping a test application with Dusk support so you can verify real user interactions end to end. | 0 | 106 | — | 25K | — | 12.6 | 55.3 | — | — | |
| jolicode/castor | 0.81 | Castor is a PHP-based task runner and automation tool. Define tasks as simple PHP functions and run them from the CLI, with built-in helpers for common workflows like Docker, SSH, file handling, and process management. | 557 | 558 | 32 | 7K | 2 | 24.7 | 19.7 | MIT | 1 week ago | |
| zanconsulting/browser-automation-bundle | 0.81 | A Symfony bundle for browser automation, providing integration and configuration to drive headless browsers from your application. Simplifies setup of automated browser sessions for testing, scraping, and UI workflows within Symfony projects. | 0 | 0 | 1 | 0 | 0 | 0.0 | — | — | — | |
| torchlight/engine | 0.81 | Torchlight Engine is a standalone PHP syntax highlighting engine built on TextMate grammars and VS Code themes. It renders accurate, themeable code blocks without Node.js or client-side JavaScript, and powers Torchlight's Laravel package while working in any PHP project. | 67 | 66 | 1 | 2K | 2 | 8.3 | 23.5 | MIT | 7 months ago |
How can I help you explore Laravel packages today?