/jxl-crx

browser extension to display JPEG XL images

Primary LanguageJavaScript

JPEG XL browser extension

This is a browser extension that brings JPEG XL support for browsers.

It uses a WebAssembly implementation of libjxl.

License

GNU AGPL (v3 or later)

Installation

Build Instructions

git clone https://github.com/zamfofex/jxl-crx
cd jxl-crx
scripts/build.sh

This will download and build dependencies and create jxl-mv2.zip and jxl-mv3.zip output files in this repository’s directory.

Note for Guix users: You may prefer to use scripts/guix-build.sh instead, which will set up a FHS container with the necessary package dependencies for you. However, note that binaries will still be downloaded, so the container has network access.

Previous Versions

The source code for versions prior to 0.2 can be found here: https://gist.github.com/zamfofex/e6e0109862e5da8e7f6fa634b1ceca26