PDFfriendly
PDFfriendly is an open-source software toolkit for creating, editing, and optimizing PDF documents. It aims to deliver standards-compliant output, robust accessibility, and efficient processing, offering libraries and command-line tools to generate PDFs from various sources, as well as to modify existing documents. The project emphasizes interoperability, reproducibility, and ease of integration into automated workflows.
Launched in 2013 by a collective of open-source developers and digital preservation specialists, PDFfriendly is maintained
Key features include support for tagged PDFs and PDF/UA accessibility, PDF/A archival compliance, page-level manipulation (merge,
The core engine is written in C++ with language bindings to enable integration into larger workflows. It
PDFfriendly is used by libraries, publishers, academic projects, and data preservation initiatives to automate PDF generation