Open-source credits

Tools for World is built on excellent open-source software. Thank you to everyone who makes these projects. Each library is used unmodified and is loaded from a public CDN; follow the links for the source code and full licence text.

ProjectUsed forLicence
PDF.js (Mozilla)Reading PDFs: PDF to Word, PDF to JPG, compress PDFApache-2.0
pdf-libCreating PDFs: merge, split, JPG to PDF, compress PDFMIT
Mammoth.jsReading Word (.docx) filesBSD-2-Clause
html2pdf.js (with jsPDF and html2canvas)Word to PDFMIT
Tesseract.js and Tesseract OCRImage to text (OCR) and language dataApache-2.0
IMG.LY Background RemovalBackground remover (AI model runs in your browser)AGPL-3.0 – used unmodified; source code at the link
ONNX Runtime WebRuns the background-removal modelMIT
heic2any (includes libheif)HEIC to JPGMIT; libheif LGPL-3.0
lamejsMP4 to MP3 (MP3 encoding)LGPL-3.0 – used unmodified; source code at the link
JSZipBuilding .docx files for PDF to WordMIT or GPL-3.0 (used under MIT)
qrcode-generatorQR code generatorMIT
Bricolage Grotesque, Figtree, JetBrains MonoFontsSIL Open Font License 1.1

Trademarks and product names mentioned on this site belong to their owners. Tools for World is an independent project and is not affiliated with any government office or with the projects above.

Spotted a missing credit? Please tell us via the contact page.