Open-source licences

FilePDQ is built with open-source software. These packages run in your browser when you use a tool. The full licence texts and copyright notices are inthird-party-licences.txt.

Open-source packages and their licences
PackageVersionLicence
@cantoo/pdf-lib2.11.1MIT
@fontsource-variable/mona-sans5.3.0OFL-1.1
@fontsource/caveat5.3.0OFL-1.1
@fontsource/dancing-script5.3.0OFL-1.1
@mediabunny/mp3-encoder1.62.1MPL-2.0
@tesseract.js-data/eng1.0.0MIT
@types/dom-mediacapture-transform0.1.12MIT
@types/dom-webcodecs0.1.13MIT
bmp-js0.1.0MIT
culori4.0.2MIT
fflate0.8.3MIT
html-entities2.6.0MIT
idb-keyval6.3.0Apache-2.0
is-url1.2.4MIT
libheif-js1.23.5LGPL-3.0
mediabunny1.62.1MPL-2.0
node-fetch2.7.0MIT
node-html-better-parser1.5.9MIT
opencollective-postinstall2.0.3MIT
pdfjs-dist6.4.299Apache-2.0
regenerator-runtime0.13.11MIT
tesseract.js7.0.0Apache-2.0
tesseract.js-core7.0.0Apache-2.0
tr460.0.3MIT
tslib2.8.10BSD
uqr0.1.3MIT
wasm-feature-detect1.9.0Apache-2.0
webidl-conversions3.0.1BSD-2-Clause
whatwg-url5.0.0MIT
zlibjs0.3.1MIT

Libraries under the LGPL and MPL

The HEIC photo decoder (libheif-js, LGPL-3.0) and the media library (Mediabunny, MPL-2.0) are used unmodified and loaded as separate files, so they can be replaced with other versions. Their source code is available from the links above.