19 releases

0.5.0 Apr 27, 2025
0.4.4 Jul 28, 2024
0.4.3 May 14, 2024
0.4.2 Feb 13, 2023
0.0.3 Mar 15, 2020

#710 in Hardware support

Download history 257/week @ 2025-01-14 358/week @ 2025-01-21 220/week @ 2025-01-28 301/week @ 2025-02-04 326/week @ 2025-02-11 754/week @ 2025-02-18 496/week @ 2025-02-25 297/week @ 2025-03-04 412/week @ 2025-03-11 557/week @ 2025-03-18 373/week @ 2025-03-25 600/week @ 2025-04-01 463/week @ 2025-04-08 603/week @ 2025-04-15 765/week @ 2025-04-22 466/week @ 2025-04-29

2,472 downloads per month
Used in 3 crates (via mupdf)

AGPL-3.0

38MB
820K SLoC

C 597K SLoC // 0.2% comments C++ 131K SLoC // 0.2% comments Visual Studio Project 29K SLoC // 0.0% comments Shell 18K SLoC // 0.2% comments Python 17K SLoC // 0.5% comments M4 17K SLoC // 0.2% comments Automake 2.5K SLoC // 0.1% comments Visual Studio Solution 2K SLoC Pascal 2K SLoC // 0.1% comments JavaScript 862 SLoC // 0.1% comments Bitbake 527 SLoC Rust 492 SLoC // 0.0% comments Perl 422 SLoC // 0.1% comments C# 313 SLoC // 0.1% comments Assembly 284 SLoC // 0.2% comments WebAssembly 277 SLoC HICAD 208 SLoC AWK 152 SLoC Lua 100 SLoC // 0.3% comments Snakemake 52 SLoC Forge Config 45 SLoC // 0.8% comments Prolog 44 SLoC Templ 40 SLoC // 0.6% comments ReScript 3 SLoC BASH 2 SLoC

Contains (autotools obfuscated code, 685KB) mupdf/thirdparty/lcms2/configure, (autotools obfuscated code, 495KB) mupdf/thirdparty/libjpeg/configure, (obscure autoconf code, 20KB) mupdf/thirdparty/tesseract/configure.ac, (obscure autoconf code, 1KB) configure.ac, (obscure autoconf code, 15KB) mupdf/thirdparty/harfbuzz/configure.ac, (obscure autoconf code, 13KB) mupdf/thirdparty/lcms2/configure.ac and 2 more.

mupdf-rs

GitHub Actions Crates.io docs.rs

Rust binding to mupdf

Working in progress

References

  1. MuPDF Explored

License

This work is released under the AGPL-3.0 license. A copy of the license is provided in the LICENSE file.

Dependencies