github tirr-c/jxl-oxide 0.1.0
jxl-oxide v0.1.0

latest releases: 0.12.4, 0.12.3, 0.12.2...
2 years ago

This is the first official release of jxl-oxide, a JPEG XL decoder written in Rust.

jxl-oxide consists of small library crates (jxl-bitstream, jxl-coding, ...), a blanket library crate jxl-oxide, and a binary crate jxl-oxide-cli. If you want to use jxl-oxide in a terminal, install it using cargo install. Cargo will install two binaries, jxl-dec and jxl-info.

cargo install jxl-oxide-cli

If you want to use it as a library, specify it in Cargo.toml:

[dependencies]
jxl-oxide = "0.1.0"

Note that you'll need a color management system to correctly display some JXL images. (jxl-dec uses lcms2 for the color management.)


Frequently used features are mostly implemented, but we need more testing. Expect bugs here and there. jxl-oxide is tested against the conformance test (not all of them though) but it doesn't catch all of the bugs. Please file an issue if you actually find one!

Don't miss a new jxl-oxide release

NewReleases is sending notifications on new releases.