#jpegxl

sys libjxl-sys

Rust bindings for libjxl, the JPEG XL reference library

13 releases

0.7.2 Jun 11, 2022
0.7.1 Jan 1, 2022
0.7.0 Sep 26, 2021
0.3.6 May 4, 2021
0.2.2 Jan 24, 2021

#6 in #jxl


Used in kagamijxl

ISC license

745KB
13K SLoC

C++ 10K SLoC // 0.1% comments C 2K SLoC // 0.1% comments Python 292 SLoC // 0.1% comments Shell 275 SLoC // 0.2% comments Bazel 54 SLoC // 0.1% comments Rust 36 SLoC // 0.3% comments Java 21 SLoC // 0.2% comments Forge Config 9 SLoC // 0.2% comments Lua 6 SLoC Objective-C 3 SLoC Automake 2 SLoC Batch 1 SLoC

libjxl-sys

libjxl-sys is a wrapper over JPEG XL reference library aka libjxl.

Build requires GCC/Clang and CMake, while Windows additionally requires MSVC, Clang, and Ninja.

Dependencies

~0–2MB
~39K SLoC