spatie/browsershot
Render web pages (URLs or HTML) to images or PDFs from PHP/Laravel using headless Chrome via Puppeteer. Save screenshots/PDFs, render local HTML files, extract post-JS body HTML, and inspect requests triggered by a page.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| wnx/sidecar-browsershot | 0.85 | Run Spatie Browsershot on AWS Lambda via Sidecar in 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 workflow. | 233 | 233 | 35 | 97K | 6 | 32.9 | 44.6 | MIT | 3 weeks ago | |
| spatie/visit | 0.84 | 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. | 389 | 389 | 14 | 10 | 0 | 27.5 | 0.2 | — | 1 year ago | |
| spatie/laravel-server-side-rendering | 0.83 | Laravel bridge for spatie/server-side-rendering to render JavaScript apps on the server. Provides an ssr() Blade helper/alias to execute server bundles (e.g., Vue/React) and return HTML for faster first paint and SEO-friendly pages. | 673 | 672 | 62 | 6K | 0 | 30.0 | 15.9 | MIT | 1 month ago | |
| spatie/laravel-screenshot | 0.83 | 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. | 78 | 76 | 3 | 16K | 0 | 21.8 | 37.5 | MIT | 1 month ago | |
| dompdf/dompdf | 0.83 | Dompdf is a PHP HTML-to-PDF converter with a CSS 2.1-focused rendering engine. Supports external stylesheets, complex tables, common image formats, basic SVG, and runs without external PDF libraries. Requires PHP 7.1+ and DOM/MBString. | 11,103 | 11,264 | 1,826 | 5M | 511 | 89.0 | 71.3 | LGPL-2.1 | 1 month ago | |
| spatie/server-side-rendering | 0.82 | Render JavaScript server-side from PHP with minimal setup. Works with any SSR-capable framework, supports V8Js or a Node-based engine, and lets you execute an entry script to return rendered HTML—ideal for adding SSR to existing PHP apps. | 627 | 631 | 35 | 9K | 0 | 26.3 | 19.4 | MIT | 4 months ago | |
| spatie/pdf-to-image | 0.82 | — | 1,422 | 1,444 | 231 | 370K | 1 | 43.1 | 39.3 | MIT | 2 months ago | |
| spatie/laravel-pdf | 0.82 | Generate PDFs in Laravel from Blade views with a fluent API. Choose drivers like Chromium (Browsershot), Gotenberg, Cloudflare, WeasyPrint, or DOMPDF. Save to disk or return as a response, with support for modern CSS and paged media. | 997 | 998 | 90 | 346K | 0 | 36.7 | 41.3 | MIT | 1 week ago | |
| spatie/image | 0.81 | Expressive PHP image manipulation by Spatie. Load an image, chain operations like resize/crop, rotate, greyscale, brightness, sharpen, and quality, then save. Supports common formats and integrates cleanly in Laravel or any PHP app. | 1,355 | 1,377 | 138 | 2M | 0 | 39.9 | 51.0 | MIT | 3 weeks ago | |
| barryvdh/laravel-snappy | 0.80 | Laravel wrapper for wkhtmltopdf and wkhtmltoimage, enabling fast HTML-to-PDF and HTML-to-image generation. Supports headers/footers, page options, and easy integration with views, files, and responses for downloads or storage. | 2,754 | 2,783 | 285 | 517K | 43 | 61.5 | 57.4 | MIT | 3 weeks ago |
How can I help you explore Laravel packages today?