JAD Apps is built on a substantial body of open-source work. Where licences require it, we acknowledge the project, its licence, and where to find a copy of the source.
Audio and video processing. Used as a WebAssembly build (@ffmpeg/core, @ffmpeg/core-mt) shipped with the audio and video tools.
The unmodified WASM build and a copy of the LGPL licence are available at /ffmpeg-core/. JAD Apps does not modify the FFmpeg source — we only embed the upstream WASM artefacts via the @ffmpeg/core npm package.
View licence text →
PDF manipulation engine used in the PDF tools (encryption, repair, page operations).
Lightweight PDF reading and writing, used for many client-side PDF tools.
PDF rendering engine used for previews and text extraction.
ML runtime used by the body-pix and face-detection models (background removal, face blur).
OCR engine used by the PDF and image OCR tools.
Excel reading/writing for the Excel tools.
Streaming Excel writer for large-output tools.
3D rendering used by the 3D tool category.
Streaming CSV parser used by the CSV tools.
PGP encryption and verification for the security tools.
OpenPGP.js is consumed unmodified via the openpgp npm package. A copy of the LGPL is included in node_modules and reproduced at the upstream repository.
Application framework.
UI runtime.
CSS framework.
Accessible primitive components used throughout the UI.
Icon set used throughout the UI.
Web font compression used in the font tools.
Real-time noise suppression used by the audio tools.