jackskip22/rapier-jxl
JPEG XL in JavaScript and WebAssembly with WebGPU for high efforts. Brotli: ~45 KB exact capture, ~200 KB complete capture, ~200 KB upload, ~300 KB full encoder with HDR and parallel workers. Lossless JPEG transcoding, decoding, verification, serving, metadata, animation, polyfill, CLI and resumable encoding for edge isolates. No dependencies. MIT.
10 best points · 1 comments · 2 Hacker News posts · 31 GitHub stars · View on GitHub
Hacker News discussions
- JPEG XL with WebGPU makes smaller files than libjxl in 150 KB JavaScript (10 points, 0 comments, by jackskip22, 2026-10-25)
- JPEG XL encoder in 12 KB gzipped JavaScript (5 points, 1 comments, by jackskip22, 2026-10-08)