https://github.com/saschanaz/jxl-wasm
WebAssembly-compiled JPEG XL command line tool for Node.js
https://github.com/saschanaz/jxl-wasm
jpeg-xl jxl
Last synced: 7 months ago
JSON representation
WebAssembly-compiled JPEG XL command line tool for Node.js
- Host: GitHub
- URL: https://github.com/saschanaz/jxl-wasm
- Owner: saschanaz
- License: isc
- Archived: true
- Created: 2020-04-12T20:39:48.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-11-10T11:58:23.000Z (almost 3 years ago)
- Last Synced: 2025-03-18T19:54:49.230Z (7 months ago)
- Topics: jpeg-xl, jxl
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/jxl-wasm
- Size: 3.63 MB
- Stars: 18
- Watchers: 3
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# jxl-wasm
WebAssembly-compiled JPEG XL command line tool for Node.js. It requires [Node.js >=16.4.0](https://github.com/nodejs/node/releases/tag/v16.6.0) ([V8 >=9.1](https://github.com/WebAssembly/simd/blob/main/proposals/simd/ImplementationStatus.md)) for wasm SIMD support.## How to use
1. `npm i -g jxl-wasm`
2. Run `cjxl-wasm` for encoding and `djxl-wasm` for decoding.## Build environment
Below are my current environment, which doesn't exactly mean they are the required versions.
* Emscripten 2.0.26
* Node.js 16.6.0
* CMake 3.17.1