libjxl
No written verdict yet. Here is what commenters said.
Why people recommend it
“They are supported by JPEG XL (libjxl ≥ 0.11)”
“The reference encoder is, I believe, in the libjxl repository”
Show 3 more
“I like libjxl (and cjpegli) because they are really good at generating reasonably compact, high-quality images.”
“this seems to work alright?”
“cjxl / djxl do lossless transcode reliably when called with all defaults”
Caveats and dissent
“libjxl includes the brotli library, too, so it's also vulnerable to this.”
“libjxl had notorious bugs that would've on par with webp exploit, if present in browser”
Show 2 more
“the reference decoder which has some major security flaws”
“which completely fails to understand the problem space entirely”
Often compared with
Threads where it came up
- Firefox 157 will include JPEG XL by default on all platforms 4 mentions
- Shipping JPEG XL in Chrome 3 mentions
- JPEG XL vs. AVIF for web use-cases 3 mentions
- Google Revisits JPEG XL in Chromium After Earlier Removal 2 mentions
- H.264 Is Magic (2016) 1 mention
- Broccoli2Shell: Brotli decoder RCE in Node.js, Python and more 1 mention
Data: libjxl.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.
All comments 18
“They are supported by JPEG XL (libjxl ≥ 0.11)”
“libjxl includes the brotli library, too, so it's also vulnerable to this.”
“libjxl produces something like 5% larger files, but at 3-6x faster encoding speed”
“The newer benchmark does find an image where libjxl wins on file size”
“The reference encoder is, I believe, in the libjxl repository”
“libjxl's slow speed at efforts >7 is primarily due to an iterative evaluation-optimization loop”
“jxl-rs (Rust) vs libjxl (C++)”
“libjxl had notorious bugs that would've on par with webp exploit, if present in browser”
“I like libjxl (and cjpegli) because they are really good at generating reasonably compact, high-quality images.”
“this seems to work alright?”
“cjxl / djxl do lossless transcode reliably when called with all defaults”
Luca Versari, one of the devs between both libraries, has a performance dashboard to compare performance between the two https://jxl-rs-perf.lucaversari.it/ jxl-rs started to outperform the C++ library 2 months ago.
“I also wonder if anyone's done benchmark comparisons between both libs.”
“the reference decoder which has some major security flaws”
“According to tokei, the lib/ directory from the reference implementation”
“currently I believe this is libjxl — or a fork thereof”
“which completely fails to understand the problem space entirely”
“libjxl:”