Hacker GitHub

← All repos

jackskip22/rapier-jxl

View on GitHub ↗ ★ 31 JavaScript

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.

3 mentions on Hacker News by 1 person: 2 stories, 1 comment · first 2026-10-08 · latest 2026-10-25

Mentions per year 3 mentions · busiest year 2026 (3)
20082026
  1. ▲ 10
    JPEG XL with WebGPU makes smaller files than libjxl in 150 KB JavaScript
    story by jackskip22 · 2026-10-25 · 0 comments
  2. ▲ 5
    JPEG XL encoder in 12 KB gzipped JavaScript
    story by jackskip22 · 2026-10-08 · 1 comment
  3. …to encode(), wrap result in image/jxl Blob. This version is 11 KB gzipped. Lossless/lossy MIT https://github.com/jackskip22/rapier-jxl
    comment by jackskip22 · 2026-10-08 · in Shipping JPEG XL in Chrome