#libjxl #jxl #jpegxl

sys libjxl-sys

Rust bindings for libjxl, the JPEG XL reference library

10 releases

new 0.3.6 May 4, 2021
0.3.5 May 1, 2021
0.3.4 Mar 17, 2021
0.3.2 Jan 31, 2021
0.2.2 Jan 24, 2021

#5 in #jxl

Download history 18/week @ 2021-01-16 21/week @ 2021-01-23 92/week @ 2021-01-30 11/week @ 2021-02-06 86/week @ 2021-02-13 9/week @ 2021-02-20 4/week @ 2021-02-27 27/week @ 2021-03-06 18/week @ 2021-03-13 20/week @ 2021-03-20 19/week @ 2021-03-27 33/week @ 2021-04-03 20/week @ 2021-04-10 5/week @ 2021-04-17 8/week @ 2021-04-24 75/week @ 2021-05-01

119 downloads per month
Used in kagamijxl

ISC license

735KB
12K SLoC

C++ 9K SLoC // 0.1% comments C 2K SLoC // 0.1% comments Shell 236 SLoC // 0.3% comments Python 182 SLoC // 0.2% comments Rust 35 SLoC // 0.3% comments Java 10 SLoC // 0.4% comments Lua 6 SLoC Objective-C 4 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–1.6MB
~33K SLoC