1.py-pdf / pypdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
- pypdf2
- python
- pdf-parser
- pdf-parsing
- pdf-manipulation
- +2 more
Ranked by Attention Score: stars gained over the last 180 complete days
12 repositories by Attention Score · May 10, 2026 – Nov 5, 2026 (UTC)
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
QuestPDF is a modern library for PDF document generation. Its fluent C# API lets you design complex layouts with clean, readable code. Create documents using a flexible, component-based approach.
OpenPDF is an open-source Java library for creating, editing, rendering, and encrypting PDF documents, as well as generating PDFs from HTML. It is licensed under the LGPL and MPL.
Client/server side PDF printing in pure JavaScript
JQuick-Pdf is an enterprise-grade Java PDF generation framework. It provides HTML-like declarative syntax and supports more than 30 kinds of graphs, greatly simplifying complex PDF report creation while retaining full native pdfbox(since version 4.0.0) APIs.
An HTML to PDF library for the JVM. Based on Flying Saucer and Apache PDF-BOX 3. With SVG image support. Now also with accessible PDF support (WCAG, Section 508, PDF/UA)!
iText for .NET is the .NET version of the iText library, formerly known as iTextSharp, which it replaces. iText represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enha
XML/XHTML and CSS 2.1 renderer in pure Java
Versatile PDF creation and manipulation for Ruby
PdfReport.Core is a code first reporting engine, which is built on top of the iTextSharp.LGPLv2.Core and EPPlus.Core libraries
OCaml library for reading, writing and modifying PDF files