MuPDF: Powerful PDF, XPS & eBook interpreter. Render, view, or use as a toolkit with features like signing, redaction & form support. Ideal for Java/C++/Python apps.
MuPDF is an exceptionally small and fast PDF rendering solution ideal for a variety of applications, including mobile browsers, eBooks, and embedded systems where performance and quality are paramount. This highly versatile and customizable tool acts as a PDF, XPS, and eBook interpreter, offering features like digital signatures, redactions, form filling, annotations, and page manipulation. The MuPDF SDK facilitates rapid development and implementation for developers, supporting diverse input and output formats across operating systems (Android, iOS, Windows, macOS, Linux, Unix-like). Available as a software library, command-line tools, and viewers (downloadable from Google Play and App Store), the SDK can be licensed under commercial or open-source licenses (AGPL). Language bindings for Java, C++, and Python are also provided, along with Web Viewers powered by WebAssembly.