PDFium is Google's PDF generation and rendering library. It's used in Chrome for displaying PDFs and print preview and on Android for PDF rendering.
Cost / License
- Free
- Open Source
Platforms
- Windows

Aspose.Pdf for Android provides the capability to create as well as manipulate PDF files on Android. This component is built on top of our award winning product Aspose.Pdf for Java, and inherits all the features and capabilities from that version.


PDF-LIB is a JavaScript library to let you create and modify PDF documents in any JavaScript environment. Create documents from scratch, or modify existing PDF documents. Draw text, images, and vector graphics. Even embed your own fonts.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Self-Hosted
- JavaScript

The Apache PDFBox™ library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. OpenPDF is based on a fork of iText.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
- Java

ZetPDF is a C# ASP.NET VB.NET PDF API to create PDF documents from scratch using API or XML. PDF library for Windows Forms, WPF and Silverlight as well.
Cost / License
- Paid
- Proprietary
Platforms
- Windows
- ASP.NET
- .NET Framework
- Microsoft Silverlight
- Mono

















