Skip to content
Back to top

# Third Party Libraries

These are the third party libraries used by MuPDF.

Library | Version | Function | License
--- | --- | --- | ---
Required |  |  |
freetype | 2.13.3 | Font scaling and rendering | BSD-style
harfbuzz | 6.0.0 with patches | Text shaping | MIT-style
libjpeg | 9.0f with patches | JPEG decoding | BSD-style
Incompatible fork of lcms2 | 2.16 with patches | Color management | MIT-style
openjpeg | 2.5.4 | JPEG 2000 decoding | BSD-style
zlib | 1.3.1 | Deflate compression | zlib License
gumbo-parser | 0.10.1 with patches | HTML5 parser | Apache 2.0
brotli | 1.1.0 with upstream and local patches | Brotli compression | MIT-style
Optional |  |  |
FreeGLUT | 3.0.0 with patches | OpenGL API for UI | MIT-style
curl | 7.66.0 with patches | HTTP data transfer | MIT-style
JPEG-XR reference | 1.32 with patches | JPEG-XR decoding | special
Tesseract | 5.5.0 with patches | OCR | Apache 2.0
Leptonica | 1.85.0 with patches | Tesseract dependency | BSD-style
Zint | 2.13.0.9 | Zxing-cpp dependency | BSD-style
Zxing-cpp | 2.3.0 with patches | Barcode decoding/encoding | Apache 2.0

Note

jbig2dec and MuJS are included in “thirdparty” but are copyright Artifex Software Inc.