All formats

JPEG XL libraries for Rust

jxl (jxl-rs) is a newer pure Rust decoder from the libjxl team, BSD-3-Clause, built for use in web browsers. Its API is lower level and still changing. zune-jpegxl is a small lossless-only encoder.

Pick jxl-oxide to read JXL; pick jpegxl-rs when you must write lossy JXL and the GPL is acceptable.