spatie/browsershot
Convert web pages or raw HTML to images and PDFs in PHP using Puppeteer-driven headless Chrome. Capture screenshots, generate PDFs, fetch rendered body HTML, and inspect triggered network requests—ideal for reports, previews, and testing.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spipu/html2pdf | 0.86 | HTML2PDF converts HTML/CSS into PDF documents with a straightforward PHP API. Supports page setup, headers/footers, images, fonts and Unicode, tables, and basic CSS styling. Useful for invoices, reports, and print-ready exports in web apps. | 1,766 | 1,811 | 744 | 149K | 236 | 50.3 | 49.9 | OSL-3.0 | 11 months ago | |
| spatie/laravel-screenshot | 0.86 | Driver-based Laravel package for taking web page screenshots with great defaults. Use Browsershot (Chromium) or Cloudflare Browser Rendering, customize viewport/format/quality, save to files, and easily fake/assert screenshots in tests. | 81 | 81 | 3 | 20K | 0 | 16.6 | 37.4 | MIT | 3 months ago | |
| greenter/htmltopdf | 0.85 | — | 6 | 6 | 4 | 775 | 0 | 2.0 | 28.3 | MIT | 7 years ago | |
| dreadnip/chrome-pdf-bundle | 0.85 | — | 7 | 7 | 2 | 862 | 0 | 16.4 | 31.1 | MIT | 4 months ago | |
| spatie/laravel-pdf | 0.85 | Generate PDFs from Laravel Blade views with a simple fluent API. Choose drivers like Browsershot/Chromium, Gotenberg, Cloudflare Browser Run, WeasyPrint, DOMPDF, or chrome-php. Use modern CSS, set page formats, and stream or save PDFs. | 1,025 | 1,027 | 98 | 434K | 0 | 38.1 | 42.5 | MIT | 1 week ago | |
| barryvdh/laravel-snappy | 0.84 | Generate PDF and image files in Laravel using wkhtmltopdf/wkhtmltoimage. Provides simple facades and service provider setup, config options, and easy rendering from views or HTML strings with headers, footers, and custom binaries. | 2,756 | 2,781 | 284 | 545K | 43 | 57.6 | 55.1 | MIT | 2 months ago | |
| eckinox/php-puppeteer | 0.84 | Generate PDFs in PHP using Puppeteer. Render from a URL or HTML string with a simple API and minimal dependencies. Includes setup guidance for installing Puppeteer/Chromium and basic examples for returning PDF output. | 1 | 1 | 0 | 40 | 0 | 0.9 | 18.3 | MIT | 4 years ago | |
| wnx/sidecar-browsershot | 0.83 | Run Spatie Browsershot on AWS Lambda via Sidecar for Laravel. Generate PDFs/screenshots without installing Node, Puppeteer, or Chrome on your server—headless Chrome runs in a deployed Lambda function. Includes config publishing and Sidecar deploy steps. | 235 | 234 | 33 | 97K | 6 | 32.4 | 44.1 | MIT | 4 weeks ago | |
| fruitcake/laravel-debugbar | 0.71 | Integrate PHP Debug Bar into Laravel to inspect requests in real time. Shows executed queries, routes, views, logs, cache/events, and timing/memory metrics with an in-browser toolbar and detailed panels. Great for profiling and debugging during development. | 19,221 | 19,201 | 1,605 | 498K | 75 | 89.0 | 51.7 | MIT | 1 month ago | |
| barryvdh/laravel-debugbar | 0.71 | Integrate the PHP Debug Bar into Laravel to profile requests, inspect queries, routes, views, and logs, and monitor performance in real time. Toggle panels, collect timeline and memory data, and troubleshoot issues locally without touching your app code. | 19,221 | 19,506 | 1,605 | 3M | 75 | 88.4 | 62.8 | MIT | 1 month ago |
How can I help you explore Laravel packages today?