eckinox/php-puppeteer
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spipu/html2pdf | 0.85 | 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,768 | 1,812 | 739 | 148K | 236 | 50.1 | 50.1 | OSL-3.0 | 1 year ago | |
| czogori/rentgen | 0.85 | Laravel package for generating and validating Rentgen-style identifiers and numbers, with helpers for formatting, checksum calculation, and simple integration into apps. Useful for input validation, data imports, and consistent ID handling. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| itbz/fpdf | 0.84 | Discontinued PSR-0/Composer package for FPDF 1.7, namespaced as \fpdf\FPDF. Includes FPDF_EXTENDED with UTF-8 input, easier page totals, relative image paths, cursor move helpers, graceful font fallback, and GetPdf(). | 85 | 86 | 40 | 9K | 0 | 0.8 | 19.6 | NOASSERTION | — | |
| dreadnip/chrome-pdf-bundle | 0.84 | Symfony bundle that uses chrome-php/chrome to render HTML to PDF via Chrome/Chromium. Configure the Chrome binary via env, then generate PDFs from HTML with the PdfGenerator service or customize via the BrowserFactory for advanced options. | 7 | 7 | 2 | 1K | 0 | 13.8 | 32.8 | MIT | 6 months ago | |
| greenter/htmltopdf | 0.83 | — | 7 | 6 | 4 | 602 | 0 | 2.0 | 26.0 | MIT | 7 years ago | |
| barryvdh/laravel-dompdf | 0.83 | Laravel wrapper for DOMPDF that makes generating PDFs from Blade views straightforward. Supports streaming or downloading, paper size/orientation options, and basic HTML/CSS rendering—ideal for invoices, reports, and other server-side PDF output in Laravel apps. | 7,286 | 7,380 | 976 | 4M | 97 | 81.6 | 67.6 | MIT | 4 months ago | |
| pontedilana/php-weasyprint | 0.83 | PHP 8.3+ wrapper around WeasyPrint (v60+) to generate PDFs from URLs or HTML. Snappy-inspired, drop-in style API with strict typing. Set the weasyprint binary, pass CLI options, stream to browser or write files. | 79 | 79 | 13 | 50K | 1 | 24.5 | 44.3 | MIT | 2 months ago | |
| bytes/docraptor | 0.82 | Lightweight PHP 5 DocRaptor API client to convert HTML into PDF or Excel. Create a document, set HTML content, and send it via cURL with your DocRaptor API key. Supports test mode and exception handling. | 6 | 6 | 4 | 66 | 1 | 0.5 | 14.4 | — | — | |
| knplabs/knp-snappy | 0.82 | PHP wrapper for wkhtmltopdf/wkhtmltoimage to generate PDFs and images (thumbnails, snapshots) from URLs or HTML. Simple API, configurable binaries and options, with integrations available for Symfony and Laravel. | 4,475 | 4,540 | 437 | 1M | 5 | 64.7 | 46.5 | MIT | 1 week ago | |
| h4cc/wkhtmltopdf-amd64 | 0.82 | Static, precompiled wkhtmltopdf binaries for Linux amd64 installable via Composer. Version matches git tags (e.g., 0.12.4). Provides a PATH constant to locate the binary in code and creates a vendor/bin symlink for easy execution. | 489 | 507 | 168 | 295K | 13 | 13.3 | 43.1 | LGPL-3.0 | 8 years ago | |
| spatie/laravel-pdf | 0.81 | 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,039 | 1,041 | 102 | 573K | 1 | 36.3 | 43.5 | MIT | 1 month ago | |
| chrome-php/chrome | 0.81 | 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,673 | 2,684 | 322 | 255K | 0 | 51.4 | 31.9 | MIT | 1 month ago | |
| mikehaertl/phpwkhtmltopdf | 0.80 | — | 1,608 | 1,627 | 233 | 450K | 3 | 18.7 | 34.1 | MIT | 5 years ago | |
| spatie/browsershot | 0.80 | Convert web pages or HTML to images and PDFs using headless Chrome via Puppeteer. Capture screenshots, generate PDFs, render JS, extract body HTML, and inspect network requests. Simple fluent API for URLs, raw HTML, or local HTML files. | 5,240 | 5,295 | 510 | 2M | 0 | 66.4 | 39.3 | MIT | 2 months ago | |
| eckinox/pdf-bundle | 0.80 | — | 8 | 9 | 1 | 66 | 1 | 3.3 | 12.7 | MIT | 2 years ago | |
| dompdf/dompdf | 0.78 | 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,169 | 11,331 | 1,836 | 7M | 498 | 88.5 | 71.7 | LGPL-2.1 | 2 weeks ago | |
| devanoxltd/php-html-parser | 0.71 | Lightweight PHP HTML parser with jQuery-style CSS selectors. Load HTML from strings or files, handle imperfect markup, and traverse nodes (attributes, innerHtml, siblings). Ideal for quick web scraping and DOM extraction in PHP 7.2–7.4. | 0 | 0 | 0 | 24 | 0 | 2.5 | 19.6 | MIT | 11 months ago | |
| spatie/pdf-to-text | 0.69 | Extract text from PDF files in PHP using Spatie’s pdf-to-text wrapper around the pdftotext binary (Poppler/Xpdf). Simple API (Pdf::getText), supports custom binary paths and options, ideal for Laravel apps needing fast PDF text extraction. | 1,027 | 1,034 | 132 | 357K | 0 | 20.6 | 37.0 | MIT | 8 months ago | |
| pestphp/pest-plugin-mock | 0.67 | Pest plugin that integrates Mockery into Pest tests, providing convenient helpers to create, configure, and verify mocks and spies with a simple, Pest-friendly API for unit and feature testing in PHP/Laravel projects. | 17 | 15 | 10 | 12K | 0 | 0.2 | 27.6 | MIT | — | |
| pestphp/pest-plugin-browser | 0.66 | Pest Plugin for Browser adds browser testing capabilities to Pest, helping you write expressive end-to-end tests for your PHP applications. Part of the Pest ecosystem—see pestphp.com for docs and setup guidance. | 137 | 134 | 135 | 1M | 0 | 10.7 | 75.1 | MIT | — |
How can I help you explore Laravel packages today?