tecnickcom/tcpdf
TCPDF is a mature PHP library for generating PDF documents without external dependencies. Create pages, headers/footers, tables, images, barcodes, and multilingual/RTL text, with fine control over fonts, layout, and output (inline, download, file).
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| itbz/fpdf | 0.85 | 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 | — | |
| tecnick.com/tcpdf | 0.85 | — | 4,543 | 4,570 | 1,582 | 11K | 1 | 37.8 | 7.5 | NOASSERTION | — | |
| php-dominicana/laravel-model-export | 0.84 | — | 2 | 2 | 1 | 0 | 0 | 0.9 | — | — | 1 year 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,285 | 7,380 | 977 | 4M | 97 | 82.4 | 68.1 | MIT | 4 months ago | |
| dompdf/php-font-lib | 0.83 | PHP font library used by dompdf to read, parse, and manipulate font files (TrueType, OpenType, WOFF). Provides glyph metrics, font subsetting, and embedding support, enabling accurate text rendering in generated PDFs and other font-processing tasks. | 1,799 | 1,795 | 254 | 5M | 17 | 36.4 | 59.7 | LGPL-2.1 | 6 months ago | |
| niklasravnsborg/laravel-pdf | 0.83 | — | 716 | 706 | 214 | 53K | 30 | 10.0 | 27.4 | — | — | |
| acucchieri/tcpdf-bundle | 0.83 | Symfony bundle integrating TCPDF for quick PDF generation and delivery. Build PDFs via a TCPDF-based PdfBuilder and output inline, as download, attachment/base64, string, or save to disk. Includes MultiCell row helper for table-like layouts. | 1 | 1 | 0 | 3 | 0 | 0.9 | 5.5 | MIT | 4 years ago | |
| chrisandchris/mpdf-port-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dompdf/dompdf | 0.82 | 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,159 | 11,300 | 1,834 | 6M | 497 | 89.2 | 71.3 | LGPL-2.1 | 1 day ago | |
| setasign/fpdf | 0.82 | Classic, dependency-free PDF generator for PHP. Create PDFs on the fly with pages, text, fonts, images, lines, and basic layout control. Widely used for reports, invoices, labels, and simple documents without needing external extensions. | 778 | 805 | 229 | 2M | 0 | 30.9 | 55.5 | NOASSERTION | 1 month ago | |
| mpdf/mpdf | 0.81 | mPDF is a PHP library for generating PDF files from UTF-8 HTML. Install via Composer and render documents with simple WriteHTML() calls. Supports modern PHP versions and requires mbstring and gd, with extras like zlib for advanced features. | 4,700 | 4,880 | 1,104 | 2M | 310 | 60.0 | 58.9 | GPL-2.0 | 4 years ago | |
| itbz/fpdi | 0.81 | Discontinued unofficial PSR-4 fork of Setasign FPDI (Free PDF Document Importer). Instantiates via \fpdi\FPDI and supports TCPDF with patched versions. Prefer the official FPDI via composer/GitHub, ideally FPDI 2.0+. | 20 | 19 | 23 | 4K | 0 | 0.4 | 22.4 | — | — | |
| setasign/tfpdf | 0.78 | tFPDF is a lightweight PHP PDF generator based on FPDF with built-in TrueType/Unicode font support. Create PDFs with custom fonts, UTF-8 text, and simple drawing/layout features without external dependencies—ideal for invoices, reports, and basic document output. | 42 | 43 | 30 | 486K | 2 | 3.3 | 55.1 | — | 3 years ago | |
| mpdf/qrcode | 0.74 | Laravel-friendly QR code generator for mPDF: create QR codes as images/data URIs and embed them in PDFs. Simple API for sizing, error correction, and output formats—ideal for invoices, tickets, and labels. | 50 | 51 | 15 | 109K | 1 | 0.9 | 45.9 | LGPL-3.0 | — | |
| chillerlan/php-qrcode | 0.71 | Generate and read QR codes in PHP with a modern, namespaced library. Supports Model 2 QR Codes (versions 1–40), ECC levels L/M/Q/H, mixed encoding modes, multiple output formats, and includes a QR Code reader based on ZXing. | 2,375 | 2,399 | 330 | 3M | 1 | 45.1 | 47.3 | Apache-2.0 | 3 months ago | |
| scrivo/highlight.php | 0.70 | Server-side syntax highlighting for PHP using highlight.js grammars. Highlight code blocks in many languages, auto-detect when needed, and render HTML with themes—ideal for docs, blogs, and static site generation without requiring a browser. | 714 | 727 | 44 | 2M | 13 | 17.7 | 52.6 | BSD-3-Clause | 3 years ago | |
| masterminds/html5 | 0.69 | Standards-compliant HTML5 parser and serializer for PHP. Provides SAX-like event parsing, DOM tree building, namespace support, Composer install, and interoperability with QueryPath. Stable and widely used in production. | 1,784 | 1,804 | 121 | 9M | 29 | 49.5 | 71.8 | NOASSERTION | 4 weeks ago | |
| jstewmc/rtf | 0.67 | PHP library for reading, parsing, and working with Rich Text Format (RTF) documents. Extract text and metadata, traverse document structure, and integrate RTF handling into your applications with a lightweight, dependency-friendly package. | 46 | 45 | 4 | 9K | 2 | 0.8 | 31.6 | MIT | — | |
| phpoffice/phpspreadsheet | 0.67 | PhpSpreadsheet is a pure-PHP library to read and write spreadsheet files (Excel, LibreOffice Calc, and more). Create, modify, and export workbooks with rich formatting, formulas, and multiple formats via a well-documented API. | 13,952 | 14,259 | 3,621 | 8M | 85 | 94.6 | 73.3 | MIT | 1 week ago | |
| t3docs/fluid-documentation-generator | 0.60 | Generates automatic TYPO3 Fluid ViewHelper reference documentation in RST. Configured via JSON files, it builds navigable RST pages plus a JSON index for Fluid namespaces and ViewHelpers, ready to render with TYPO3 render-guides. | 1 | 1 | 2 | 252 | 0 | 17.5 | 32.7 | LGPL-3.0 | 3 months ago |
How can I help you explore Laravel packages today?