knplabs/knp-snappy
Snappy is a lightweight PHP wrapper around wkhtmltopdf and wkhtmltoimage for generating PDFs, thumbnails, and snapshots from URLs or HTML pages. Install via Composer, with ready-made Symfony and Laravel integrations.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| barryvdh/laravel-snappy | 0.88 | Laravel wrapper for Snappy, letting you generate PDFs and images from HTML using wkhtmltopdf and wkhtmltoimage. Render Blade views to downloadable files or streams with a simple, familiar facade and configurable binary paths and options. | 2,755 | 2,783 | 281 | 807K | 42 | 48.3 | 53.5 | MIT | 7 months ago | |
| knplabs/knp-snappy-bundle | 0.87 | — | 1,243 | 1,259 | 137 | 393K | 1 | 20.2 | 35.6 | MIT | 10 months ago | |
| knplabs/knp-markdown-bundle | 0.86 | — | 412 | 432 | 46 | 17K | 0 | 3.8 | 15.8 | MIT | 4 years ago | |
| mkebza/wk-pdf-bundle | 0.86 | A Laravel/PHP bundle that integrates wkhtmltopdf for generating PDFs from HTML views, giving you a simple wrapper to render templates, configure binary paths and options, and stream or save documents from your application. | 0 | 0 | 0 | 5 | 0 | 0.3 | 10.8 | MIT | 3 years ago | |
| dlin/snappy-bundle | 0.86 | — | 1 | 1 | 0 | 0 | 0 | 1.2 | — | — | 12 years ago | |
| rich-id/terms-module-snappy-bundle | 0.85 | A Laravel module from rich-id that bundles terms and conditions handling with Snappy PDF support, so you can manage, render, and serve policy documents from a single package. Note: minimal adoption and metadata; review the source before use. (219 characters) | 0 | 0 | 0 | 279 | 0 | 0.3 | 33.8 | MIT | 3 years ago | |
| h4cc/wkhtmltopdf-i386 | 0.85 | Composer package that bundles the 32-bit Linux wkhtmltopdf binary, so PHP and Laravel apps can convert HTML to PDF without a system-wide install. Works well with Snappy-style wrappers for invoices, reports, and other printable documents. 32-bit only; check architecture compatibility before use. | 58 | — | 10 | — | 1 | 0.8 | — | LGPL-3.0 | 8 years ago |
|
| 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,769 | 1,813 | 737 | 151K | 235 | 50.1 | 49.9 | OSL-3.0 | 1 year ago | |
| psliwa/php-pdf | 0.85 | Pure-PHP library for generating PDF documents. Build pages with text, images, shapes, colors, and barcodes; supports fonts, transformations, and simple drawing APIs. Useful for reports, invoices, and dynamic PDFs without external binaries. | 334 | 345 | 78 | 2K | 57 | 20.9 | 35.0 | MIT | — | |
| h4cc/wkhtmltopdf-amd64 | 0.85 | 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 | 167 | 312K | 13 | 13.3 | 43.4 | LGPL-3.0 | 8 years ago | |
| pontedilana/php-weasyprint | 0.85 | PhpWeasyPrint is a PHP wrapper for WeasyPrint that generates PDFs from URLs or HTML. Inspired by Snappy and built as a drop-in replacement, it offers a strictly typed GeneratorInterface and requires PHP 8.3+ plus WeasyPrint 60 or greater. | 80 | 79 | 13 | 50K | 1 | 19.7 | 42.5 | MIT | 5 months ago | |
| soqrate/html2pdf | 0.85 | soqrate/html2pdf is a Laravel/PHP package for converting HTML and Blade templates into PDF documents. It provides a simple API for generating downloadable or streamable PDFs, with configurable options for page size, orientation, and styling. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| 1tomany/pdf-pack | 0.85 | A PHP library for rasterizing PDF pages and extracting text via Poppler, with metadata reading, JPEG/PNG output, and a flexible client interface. Requires pdfinfo, pdftoppm, and pdftotext. | 4 | 4 | 1 | 1 | 0 | 23.4 | 1.3 | MIT | 1 month ago | |
| prolix/knp-snappy-bundle | 0.85 | Symfony bundle integrating Knp Snappy to generate PDFs and images from HTML using wkhtmltopdf and wkhtmltoimage. It configures Snappy services and offers helpers for rendering URLs or Twig templates to PDF or image output. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 6 years ago | |
| jimmyjs/laravel-report-generator | 0.84 | Generate PDF, Excel, and CSV reports from Laravel queries and Eloquent models with jimmyjs/laravel-report-generator. It offers flexible query support, customizable report layouts, and a simple API for adding exports to admin panels and dashboards. | 576 | 585 | 152 | 10K | 5 | 8.9 | 19.0 | MIT | 4 years ago | |
| tarfin-labs/easy-pdf | 0.84 | Easy PDF makes PDF generation in Laravel effortless: render Blade views or raw HTML through headless Chrome, then save, download, or stream the result with a clean, fluent API. Configure page size, orientation, margins, and more in just a few lines. | 16 | 17 | 3 | 235 | 1 | 9.4 | 17.4 | MIT | 6 months ago | |
| statikbe/laravel-puppeteer-pdf-converter | 0.84 | A Laravel package that converts Blade views or HTML into PDFs using Puppeteer and headless Chrome. It provides a simple API for generating PDFs from templates or URLs, with configurable options for page size, margins, headers, and more. | 7 | — | 1 | — | 0 | 9.5 | — | MIT | 7 months ago | |
| barryvdh/laravel-dompdf | 0.84 | Laravel wrapper for Dompdf that turns HTML and Blade views into downloadable PDFs. Simple facade and config make it easy to add headers, footers, page numbers, and custom paper sizes to invoices, reports, and other documents. | 7,294 | 7,388 | 975 | 9M | 96 | 76.4 | 68.7 | MIT | 7 months ago | |
| 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 | 7.5 | 31.9 | MIT | 9 months ago | |
| dskripchenko/php-pdf | 0.83 | A PHP package for generating PDF documents, with support for Laravel applications. Build invoices, reports, and other printable documents programmatically through a straightforward API for creating and customizing PDF files. | 13 | — | 4 | — | 0 | 20.2 | 0.9 | MIT | 1 week ago |
|
How can I help you explore Laravel packages today?