aksg87 / libjxl-js

JS/WASM build of libjxl (JPEG-XL)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

libjxl-js

JS/WASM build of libjxl (JPEG-XL)

Try It Out!

Try it in your browser here

Building

This project uses git submodules to pull in libjxl. If developing, initialize the git submodules first:

> git submodule update --init --recursive

This project uses Docker to provide a consistent developer environment.

Create docker container 'jxlbuild'

> ./Docker/build.sh

Create shell inside jxlbuild container:

> ./Docker/docker.sh

To build WASM:

> ./build.sh

To build native C/C++ version:

> ./build-native.sh

About

JS/WASM build of libjxl (JPEG-XL)

License:MIT License


Languages

Language:C++ 50.2%Language:HTML 35.6%Language:JavaScript 5.1%Language:Dockerfile 3.9%Language:CMake 3.8%Language:Shell 1.5%