Open-source attribution
Every tool on this site is powered by open-source software, compiled to WebAssembly or running as JavaScript in your browser. We are grateful to these projects and their maintainers. Components under LGPL are used as unmodified, publicly published artifacts; source code and build scripts are available at the linked repositories.
| Library | License | Used for |
|---|---|---|
| jSquash (@jsquash/jpeg, png, webp, avif) | Apache-2.0 | Browser builds of the Squoosh image codecs |
| mozjpeg | zlib / IJG / BSD-3 | JPEG encoding |
| libwebp | BSD-3 | WebP codec |
| libaom | BSD-2 + AOM patent grant | AVIF codec |
| heic-decode / libheif-js | ISC / LGPL-3.0 | HEIC decoding (libheif + libde265; unmodified wasm artifacts, source and build scripts at the linked repos) |
| pdf-lib | MIT | PDF page manipulation |
| pdf.js | Apache-2.0 | PDF rendering (the Firefox PDF viewer) |
| qpdf via @neslinesli93/qpdf-wasm | Apache-2.0 / ISC | PDF structural optimization |
| libarchive via libarchive.js | BSD-2 / MIT | Archive extraction (zip, 7z, tar, rar, iso) |
| SQLite via sql.js | Public domain / MIT | SQLite compiled to WebAssembly |
| PapaParse | MIT | CSV parsing |
| fflate | MIT | ZIP creation |
| Astro | MIT | Static site generator |