Runtime libraries
| Library | Purpose | License |
|---|---|---|
| pdf-lib | PDF creation, merging, editing, encryption | MIT |
| pdf.js (Mozilla) | PDF rendering, text and image extraction | Apache-2.0 |
| Tesseract.js | OCR (scanned documents) | Apache-2.0 |
| tesseract.js-core | OCR WebAssembly engine | Apache-2.0 |
| jsPDF | HTML-to-PDF generation | MIT |
| html2canvas | HTML rendering for PDF export | MIT |
| JSZip | ZIP packaging of multi-file outputs | MIT |
| pako | zlib decompression for font extraction | MIT |
| React | Interactive tool UI | MIT |
| Anton (font) | Display typography | SIL OFL 1.1 |
| lucide-react | (unused, listed for completeness) | ISC |
License notes
- MIT permits commercial use, modification and redistribution with attribution.
- Apache-2.0 permits commercial use, modification and redistribution with attribution and patent protection.
- SIL OFL 1.1 permits use, modification and redistribution of the font, including for commercial purposes, provided the font is not sold by itself.
Build-time tools
Vite (MIT), TypeScript (Apache-2.0), React plugin (MIT) and related tooling are used only during development; none are required at runtime.
Full license texts
The full text of each license is included in the project's source distribution under docs/licenses/. If you received this site as a built website and need a specific license text, contact us via the Contact page.