Skip to content

Pure Rust implementation of JPEG XL decoder

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

EugeneVert/jxl-oxide

 
 

Repository files navigation

jxl-oxide

crates.io docs.rs Build Status

JPEG XL decoder written in pure 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.

Current version of jxl-oxide-cli is 0.3.0.

cargo install jxl-oxide-cli

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

[dependencies]
jxl-oxide = "0.5.1"

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


Dual-licensed under MIT and Apache 2.0.

About

Pure Rust implementation of JPEG XL decoder

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%