jamsinclair

jamsinclair/jsquash

Browser & Web Worker focussed image codec wasm bundles derived from the Squoosh App.

TypeScript
694
34
Apache License 2.0

jSquash is a collection of WebAssembly‑based image codecs (AVIF, JPEG, WebP, PNG, JPEG‑XL, QOI, etc.) packaged as ESM modules that can run directly in browsers and Web‑Worker environments, mirroring the tools from Google’s Squoosh app. It’s aimed at front‑end developers who need fast, client‑side encoding, decoding and resizing of images—especially in strict or edge‑runtime contexts like Cloudflare Workers—while still offering limited Node.js support for convenience.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of jamsinclair/jsquash

Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
Turborepo is a high-performance build system for JavaScript and TypeScript codebases.
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

jamsinclair's profile
jamsinclair
331 contributions
andrerom's profile
andrerom
1 contributions
dependabot[bot]'s profile
dependabot[bot]
1 contributions
jahed's profile
jahed
1 contributions
rovinglight's profile
rovinglight
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet