KnpLabs/KnpSnappyBundle
Easily create PDF and images in Symfony by converting html using webkit
This tool helps web developers quickly convert the HTML content of a web page or template into a PDF document or an image file. You provide the HTML (either as a URL or directly from a template) and receive a high-quality PDF or image, useful for reports, invoices, or static content. Web developers building applications with Symfony who need to generate shareable, printable output will find this useful.
1,245 stars.
Use this if you need to reliably convert dynamic HTML content from your Symfony application into PDF documents or images for users to download or for internal archiving.
Not ideal if your web pages rely heavily on modern JavaScript for rendering, as this tool may not fully support the latest ES6 features without extra configuration.
Stars
1,245
Forks
143
Language
PHP
License
MIT
Category
Last pushed
Jan 07, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/KnpLabs/KnpSnappyBundle"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
vercel/satori
Enlightened library to convert HTML and CSS to SVG
elegantapp/pwa-asset-generator
Automates PWA asset generation and image declaration. Automatically generates icon and splash...
KnpLabs/snappy
PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. Wrapper...
kyranet/canvas-constructor
An ES6 utility for canvas with built-in functions and chained methods.
ScientaNL/pdf-extractor
Node.js module for rendering pdf pages to images, svgs, html files, text files and json metadata