Go to file
Ingvar Stepanyan e616f9feb3 Use latest wasm-opt instead of one in wasm-pack
wasm-pack auto-downloads and runs a fixed version of wasm-opt, but wasm-pack itself hasn't been maintained for a while, and so wasm-opt that comes with it is also severely outdated, leading to all sorts of hidden issues (compiler errors, broken atomics code, etc.) as well as missed optimisations.

This change disable wasm-opt feature of wasm-pack in all Rust codecs and runs the latest wasm-opt manually instead.
2021-01-20 21:50:29 +00:00
2020-11-20 21:41:57 +00:00
2021-01-16 01:24:27 +08:00
2020-12-09 12:20:14 +00:00
2021-01-15 09:00:13 +00:00
2020-05-14 16:30:12 +01:00
2020-12-09 22:35:41 +02:00
2020-11-19 11:20:04 +00:00
2020-11-20 11:51:43 +00:00
2020-11-19 11:00:23 +00:00
2020-11-19 11:00:23 +00:00
2018-03-02 04:49:12 -05:00
2020-11-19 11:00:23 +00:00
2020-11-19 11:00:23 +00:00
2019-10-30 19:44:49 +09:00
2018-03-02 04:49:12 -05:00
2020-12-09 12:20:14 +00:00
2020-05-05 11:19:40 +01:00
2020-12-09 21:54:08 +00:00
2020-11-19 11:00:23 +00:00
2020-11-19 11:00:23 +00:00
2020-11-19 11:00:23 +00:00

Squoosh!

Squoosh is an image compression web app that allows you to dive into the advanced options provided by various image compressors.

CLI

Squoosh now has a CLI that allows you to compress many images at once.

Privacy

Google Analytics is used to record the following:

  • Basic visit data.
  • Before and after image size once an image is downloaded. These values are rounded to the nearest kilobyte.
  • If install is available, when Squoosh is installed, and what method was used to install Squoosh.

Image compression is handled locally; no additional data is sent to the server.

Building locally

Clone the repo, and:

npm install
npm run build

You can run the development server with:

npm run dev
Description
Make images smaller using best-in-class codecs, right in the browser.
Readme Apache-2.0 163 MiB
Languages
TypeScript 62.5%
JavaScript 10%
C++ 9.5%
CSS 8.9%
Makefile 3.9%
Other 5.2%