nesk/puphpeteer
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| revolution/salvager | 0.84 | 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 | — | |
| playwright-php/playwright | 0.83 | 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. | 255 | 254 | 26 | 87K | 13 | 25.4 | 53.4 | MIT | 1 month ago | |
| erivello/simple-html-dom-bundle | 0.83 | Symfony2 bundle that integrates the Simple HTML DOM Parser, letting you load HTML and find tags with jQuery-like selectors via the simple_html_dom service. Extract links, content, and attributes easily. | 8 | 9 | 12 | 12 | 2 | 0.8 | 5.1 | MIT | — | |
| lullabot/php-webdriver | 0.83 | A PHP client for the WebDriver protocol (Selenium), maintained by Lullabot for browser automation and functional testing. Fork of php-webdriver with fixes suited to Drupal and Behat-based test suites. | 2 | 2 | 4 | 860K | 0 | 0.1 | 55.3 | NOASSERTION | 1 year ago | |
| grabzit/grabzit | 0.83 | Official GrabzIt PHP library for capturing website screenshots, PDFs, and web data through the GrabzIt API. Add screenshot, PDF generation, HTML snapshot, and scraping features to Laravel or PHP applications with a simple client. | 70 | — | 33 | — | 0 | 2.3 | 3.1 | MIT | 8 years ago |
|
| anahkiasen/flatten | 0.83 | Flatten is a lightweight PHP/Laravel utility for converting nested arrays and objects into flat, dot-notated arrays and back again. It simplifies working with deeply nested configuration, JSON payloads, and form data by making values easier to access, compare, search, and transform. | 331 | — | 41 | — | 5 | 4.7 | 1.9 | — | 11 years ago | |
| spatie/visit | 0.82 | Human-friendly curl for the terminal. Visit any URL and display its response with colorized output (HTML via bat, JSON via jq), plus status code and response time. Supports custom HTTP methods and options like following redirects. | 390 | 390 | 14 | 1 | 0 | 7.5 | 0.0 | — | 1 year ago | |
| php-webdriver/webdriver | 0.82 | PHP bindings for Selenium WebDriver. Drive real browsers from PHP via W3C WebDriver (and legacy JsonWireProtocol), compatible with Selenium 2–4. Install via Composer and connect to Selenium Server or other remote ends for automation/testing. | 5,194 | 5,231 | 840 | 3M | 23 | 47.9 | 48.6 | MIT | — | |
| instaclick/php-webdriver | 0.82 | PHP client for Selenium WebDriver, enabling browser automation and end-to-end testing from PHP. Control Chrome/Firefox/RemoteWebDriver, manage sessions, elements, waits, and actions, with support for Selenium Grid and popular testing frameworks. | 429 | 437 | 62 | 414K | 5 | 13.0 | 42.9 | NOASSERTION | 2 years ago | |
| mink/webdriver-classic-driver | 0.82 | Selenium WebDriver “classic” driver for Behat Mink. Run real browser sessions (e.g., Firefox) through a WebDriver server, navigate pages, click links, and integrate with Mink/MinkExtension. Install via Composer; includes CI-tested suite. | 6 | 6 | 5 | 30K | 8 | 4.2 | 55.3 | MIT | 1 year ago | |
| breuer/laravel-pdf-chrome-driver | 0.82 | A Laravel PDF driver that turns Blade/HTML into PDFs using headless Chrome, so modern CSS, fonts, and layouts render faithfully. Register it as your PDF driver and generate invoices, reports, and other documents with minimal setup. | 7 | 7 | 2 | 170 | 1 | 9.3 | 20.1 | MIT | 6 months ago | |
| wpstarter/dusk | 0.82 | Laravel Dusk browser automation and testing for WP Starter/Laravel-style apps. Write expressive end-to-end tests using a standalone Chromedriver by default (no JDK/Selenium required), with the option to use other Selenium drivers. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| vormkracht10/laravel-seo-scanner | 0.82 | Scan any Laravel site for SEO issues with a single Artisan command. laravel-seo-scanner checks titles, meta descriptions, headings, images, internal links and more, flagging problems in a clear report so you can fix them fast and improve rankings. Configurable checks make it easy to tailor. | 274 | — | 31 | — | 0 | 16.5 | — | MIT | 4 months ago | |
| talesoft/tale-jade | 0.82 | Tale Jade brings the Jade/Pug templating language to Laravel, compiling concise, indented templates into plain PHP. It offers configurable compiler options, precompilation support, and seamless integration with Laravel's view system for fast, readable views. | 88 | — | 10 | — | 14 | 4.8 | 4.5 | MIT | 10 years ago |
|
| nodejs-php-fallback/nodejs-php-fallback | 0.82 | NodeJsPhpFallback lets PHP and Laravel apps call Node.js modules and JavaScript, then gracefully fall back to pure-PHP implementations when Node isn't available. It bridges both runtimes so you can use npm packages without breaking environments that lack a Node binary. | 16 | 16 | 3 | 6K | 0 | 0.2 | 34.9 | MIT | 6 years ago | |
| kub-at/php-simple-html-dom-parser | 0.82 | A fast, lightweight PHP HTML DOM parser that lets you find and extract elements from HTML using jQuery-like selectors. Compatible with simple_html_dom, it makes scraping, parsing, and manipulating markup easy with minimal code. | 152 | — | 43 | — | 4 | 3.1 | 0.8 | MIT | 7 years ago |
|
| phpanonymous/lynx | 0.82 | Lynx is a Laravel package for rapid backend scaffolding, offering tools for CRUD resources, forms, and admin-style data management to reduce boilerplate and speed up common application development tasks. | 17 | 17 | 2 | 3 | 0 | 0.1 | 0.9 | MIT | 1 year ago | |
| gnello/laravel-mattermost-driver | 0.82 | A Laravel notification driver for Mattermost that lets your app send notifications to Mattermost channels through incoming webhooks. Configure a webhook URL and use a simple channel class to deliver alerts, updates, and team messages. | 18 | 18 | 9 | 771 | 0 | 0.4 | 22.4 | Apache-2.0 | — | |
| directorytree/screenshot | 0.82 | Laravel package for capturing screenshots of web pages with a simple, driver-based API. Point it at a URL and get an image back, with support for popular screenshot services and headless browsers. Configurable, queue-friendly, and easy to drop into any Laravel app. | 36 | 12 | 2 | 480 | 0 | 19.4 | 18.5 | MIT | 3 weeks ago | |
| laravel/dusk | 0.82 | 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 |
How can I help you explore Laravel packages today?