ToolRecipe

Licences and sources

Last updated: 6 October 2026

ToolRecipe is built with open-source software, open AI models and open fonts. This page names them and links to the licence text of each, which we publish next to the files themselves. Thank you to everyone who made them.

Libraries under the LGPL and the MPL

These libraries are shipped unchanged, as separate files that ToolRecipe only loads and calls. You may replace them with your own build. Each folder has a SOURCE.txt that says where the exact source is.

Nothing in these terms stops you from reverse engineering these libraries to debug your own changes to them.

Other libraries

LibraryByLicenceText
PDF.jsMozilla FoundationApache-2.0licence
pdf-libAndrew DillonMITlicence
PDFiumThe PDFium Authors; browser build by EmbedPDFBSD-3-Clause / Apache-2.0, MITPDFium, build
fontkitDevon GovettMITlicence
HarfBuzz (harfbuzzjs)The harfbuzzjs project authorsMITlicence
SheetJS Community EditionSheetJS LLCApache-2.0licence
mammothMichael WilliamsonBSD-2-Clauselicence
three.js and its bundled add-onsthree.js authorsMITlicence
glTF-TransformDon McCurdyMITlicence
glTF-ValidatorThe Khronos GroupApache-2.0licence, notices
DracoGoogleApache-2.0licence
meshoptimizerArseny KapoulkineMITlicence
ManifoldThe Manifold AuthorsApache-2.0licence
Assimp (assimpjs)assimp team; assimpjs by Viktor KovacsBSD-3-Clause, MITAssimp, assimpjs
jSquash with MozJPEG, libwebp, libavif, libaom and OxiPNGJamie Sinclair and the codec authorsApache-2.0 and the codecs' own licencesjSquash, MozJPEG, libwebp, libavif, libaom, libaom patents, OxiPNG
ONNX Runtime WebMicrosoftMITlicence
Transformers.jsHugging FaceApache-2.0licence
Needle (speech engine)Cactus ComputeApache-2.0licence
js-yamlVitaly PuzrinMITlicence
SQL FormatterZeroTurnaround LLC and contributorsMITlicence
QR Code GeneratorKazuhiko AraseMITlicence
posthog-js (usage statistics, only on toolrecipe.com), with one change of ours: it cannot use cookies or browser storagePostHog (Hiberly Inc.) and contributorsApache-2.0, MITlicence, source and change
web-vitals (measures how quickly a page loads, only on toolrecipe.com), as packed in posthog-jsGoogle LLCApache-2.0licence, source and change

Several of these files have other libraries built in. Their notices are published next to them: PDFium, three.js add-ons, mammoth, pdf-lib, fontkit, SQL Formatter, Transformers.js and ONNX Runtime.

PDFium includes FreeType, libjpeg-turbo, OpenJPEG, Little CMS, zlib and Anti-Grain Geometry. Portions of this software are copyright © The FreeType Project (www.freetype.org). All rights reserved. This software is based in part on the work of the Independent JPEG Group.

AI models

The AI tools run these models on your device. The files are served from this site.

The German legal dictation models were trained on German court decisions (CC0, the collection “rechtsprechungen-dump” by elenanereiss), read aloud by Piper voices built on CC0 and CC BY 4.0 recordings (Multilingual LibriSpeech German, Thorsten, Kerstin), and on Multilingual LibriSpeech (CC BY 4.0).

Where each file comes from: model sources.

Fonts

Fraunces, Instrument Sans, Anton, JetBrains Mono, Noto Sans and Noto Serif, Inter, Lora, Nunito, Playfair Display, Caveat, Dancing Script, Carlito and Caladea are under the SIL Open Font License 1.1. Liberation and DejaVu have their own free licences. Every font file has its licence next to it, in vendor/fonts/, vendor/doc-fonts/, vendor/caveat/ and vendor/dancing-script/.

Icons and images

Data

IP to country data by DB-IP, used under CC BY 4.0. We use it only to count page views per country.

Calculators

The calculators use published formulas and name the method next to the result, for example Mifflin-St Jeor, Widmark, Riegel or the WHO classes for body mass index. They give estimates from the numbers you type in. They are not financial, tax, medical or legal advice.

Something missing?

If a credit is missing or wrong, write to info@toolrecipe.com and we will fix it.