spatie/laravel-screenshot
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/browsershot | 0.84 | 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. | 5,216 | 5,273 | 511 | 1M | 0 | 69.7 | 39.6 | MIT | 1 week ago | |
| spatie/laravel-pdf | 0.83 | 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 | |
| spatie/image | 0.83 | Expressive PHP image manipulation with a fluent API. Resize, crop, rotate, sharpen, adjust brightness/contrast, apply filters, set quality and orientation, and convert formats. Load, chain operations, and save to a new file or overwrite. | 1,359 | 1,381 | 137 | 2M | 0 | 35.7 | 49.7 | MIT | 2 months 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 | |
| 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. | 391 | 390 | 14 | 1 | 0 | 7.5 | 0.0 | — | 1 year ago | |
| codeplace-io/cloudimage-bundle | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| spatie/laravel-image-optimizer | 0.82 | Laravel integration for spatie/image-optimizer. Optimize PNG, JPG, SVG, and GIF files by running them through available system binaries. Use the ImageOptimizer facade, resolve an OptimizerChain from the container, or apply middleware to optimize uploads automatically. | 1,299 | 1,310 | 116 | 211K | 0 | 32.5 | 34.4 | MIT | 3 months ago | |
| spatie/laravel-export | 0.82 | Export your Laravel app as a static site bundle. Crawls your routes to generate HTML for discovered URLs and includes the public directory for assets. Ideal for blogs/sites built with Laravel, then deployed to Netlify or any static host. | 669 | 670 | 63 | 5K | 0 | 32.6 | 15.5 | MIT | 1 week ago | |
| spatie/lighthouse-php | 0.82 | Run Google Lighthouse audits from PHP. Test any URL and retrieve category scores (performance, accessibility, SEO, etc.) and individual audit details. Configure headers, user agent, categories, CPU throttling, and max load wait, then run and parse results. | 269 | 269 | 31 | 3K | 0 | 19.0 | 16.0 | MIT | 6 months ago | |
| chrome-php/chrome | 0.82 | Control headless Chrome from PHP. chrome-php/chrome launches Chromium/Chrome, lets you navigate pages, evaluate JavaScript, take screenshots/PDFs, intercept network events, and automate workflows via the DevTools protocol—ideal for scraping, testing, and rendering. | 2,658 | 2,670 | 316 | 204K | 5 | 44.7 | 31.5 | MIT | 5 months ago | |
| spatie/laravel-uptime-monitor | 0.81 | Configurable Laravel uptime monitor that checks site availability and SSL expiry. Sends alerts when a site goes down or recovers using Laravel notifications (Slack, mail, Telegram, or custom channels). Includes scheduling, history, and robust monitoring options. | 1,071 | 1,078 | 179 | 7K | 0 | 34.9 | 13.8 | MIT | 3 months ago | |
| spatie/laravel-glide | 0.81 | Laravel wrapper around League Glide for easy image manipulation and caching. Create, resize, crop, apply filters, and save images via a fluent API (e.g., width, greyscale). Supports GD or Imagick, with configurable settings and a convenient facade. | 444 | 449 | 51 | 11K | 0 | 27.1 | 21.9 | MIT | 3 months ago | |
| intervention/image-laravel | 0.81 | Laravel integration for Intervention Image. Provides a service provider, facade, and publishable config (config/image.php) to set a global GD/Imagick driver and options. Install via Composer and configure once for consistent image processing across your app. | 154 | 156 | 15 | 741K | 1 | 21.6 | 58.4 | MIT | 2 months ago |
How can I help you explore Laravel packages today?