Open source licenses
Several tools on Toolz.dev run open source libraries in your browser. This page lists them, their licenses and where their source code is published.
| Library | License | Used for |
|---|---|---|
| libheif-js (libheif and libde265) 1.23.2 | LGPL-3.0 | Decoding HEIC and HEIF photos |
| UTIF.js (utif2) 4.1.0 | MIT | Decoding TIFF images |
| ag-psd 31.0.2 | MIT | Reading Photoshop PSD files |
| pako 2.1.0 | MIT and Zlib | Decompression inside PSD and TIFF files |
| gifenc 1.0.3 | MIT | Encoding GIF images |
| JSZip 3.10.1 | MIT (dual-licensed MIT or GPL-3.0) | Building ZIP downloads |
| pdf-lib 1.17.1 | MIT | Creating and editing PDF files |
| PDF.js (pdfjs-dist), with its OpenJPEG, JBIG2 and qcms decoders 6.3.289 | Apache-2.0 (decoders: BSD, Apache-2.0 and MIT) | Rendering PDF pages to images |
| imagetracerjs 1.2.6 | Unlicense (public domain) | Tracing images into SVG |
LGPL notice for libheif
The HEIC converters use libheif and libde265, compiled to WebAssembly by the libheif-js project and licensed under the GNU Lesser General Public License version 3. They are delivered unmodified, as separate files that the page loads only when a HEIC or HEIF file is converted, so they can be replaced with another compatible build.
The full license text is at gnu.org/licenses/lgpl-3.0, and the corresponding source code is published at the project links above.