Teknobench

Open-source licenses

Teknobench is built on open-source software and open data. This page lists the components shipped with the site and their licenses.

Software components

PackageVersionLicenseSource
@breezystack/lamejs 1.2.7 LGPL-3.0 https://github.com/shijinyu/lamejs
@cfworker/json-schema 4.1.1 MIT
@citation-js/core 0.9.0 MIT
@citation-js/plugin-csl 0.9.0 MIT
@faker-js/faker 10.6.0 MIT
@ffmpeg/core 0.12.10 GPL-2.0-or-later https://ffmpeg.org/download.html
@ffmpeg/ffmpeg 0.12.15 MIT
@ffmpeg/util 0.12.2 MIT
@fontsource/caveat 5.3.0 OFL-1.1
@fontsource/crimson-pro 5.3.0 OFL-1.1
@fontsource/dm-serif-display 5.3.0 OFL-1.1
@fontsource/fira-code 5.3.0 OFL-1.1
@fontsource/inter 5.3.0 OFL-1.1
@fontsource/lato 5.3.0 OFL-1.1
@fontsource/libre-baskerville 5.3.0 OFL-1.1
@fontsource/lora 5.3.0 OFL-1.1
@fontsource/merriweather 5.3.0 OFL-1.1
@fontsource/montserrat 5.3.0 OFL-1.1
@fontsource/noto-naskh-arabic 5.3.0 OFL-1.1
@fontsource/noto-sans-arabic 5.3.0 OFL-1.1
@fontsource/nunito 5.3.0 OFL-1.1
@fontsource/open-sans 5.3.0 OFL-1.1
@fontsource/oswald 5.3.0 OFL-1.1
@fontsource/playfair-display 5.3.0 OFL-1.1
@fontsource/pt-serif 5.3.0 OFL-1.1
@fontsource/raleway 5.3.0 OFL-1.1
@fontsource/roboto 5.3.0 OFL-1.1
@fontsource/source-serif-4 5.3.0 OFL-1.1
@fontsource/space-grotesk 5.3.0 OFL-1.1
@fontsource/work-sans 5.3.0 OFL-1.1
@jsquash/avif 2.1.1 Apache-2.0
@neslinesli93/qpdf-wasm 0.3.0 ISC
@pdf-lib/fontkit 1.1.1 MIT
@zxcvbn-ts/core 4.2.0 MIT
@zxcvbn-ts/language-ar 4.2.0 MIT
@zxcvbn-ts/language-common 4.1.3 MIT
@zxcvbn-ts/language-cs 4.1.1 MIT
@zxcvbn-ts/language-de 4.1.1 MIT
@zxcvbn-ts/language-en 4.1.1 MIT
@zxcvbn-ts/language-es-es 4.1.2 MIT
@zxcvbn-ts/language-fi 4.1.1 MIT
@zxcvbn-ts/language-fr 4.1.2 MIT
@zxcvbn-ts/language-id 4.1.1 MIT
@zxcvbn-ts/language-it 4.1.1 MIT
@zxcvbn-ts/language-nl-be 4.1.1 MIT
@zxcvbn-ts/language-pl 4.1.1 MIT
@zxcvbn-ts/language-pt-br 4.1.1 MIT
@zxcvbn-ts/language-ro 4.1.2 MIT
acorn 8.18.0 MIT
ajv 8.20.0 MIT
ajv-formats 3.0.1 MIT
bcryptjs 3.0.3 BSD-3-Clause
browser-image-compression 2.0.2 MIT
color-name-list 14.51.0 MIT
colorthief 3.5.0 MIT
cron-parser 5.10.1 MIT
cronstrue 3.27.0 MIT
cropperjs 2.2.0 MIT
csso 5.0.5 MIT
culori 4.0.2 MIT
decimal.js 10.6.0 MIT
diff 9.0.0 BSD-3-Clause
dompurify 3.4.16 (MPL-2.0 OR Apache-2.0) https://github.com/cure53/DOMPurify
exifr 7.1.3 MIT
fast-xml-parser 5.11.1 MIT
fraction.js 5.3.4 MIT
gifenc 1.0.3 MIT
gifuct-js 2.1.2 MIT
harfbuzzjs 1.6.2 MIT
heic2any 0.0.4 MIT
highlight.js 11.12.0 BSD-3-Clause
imagetracerjs 1.2.6 Unlicense
ip-address 10.7.2 MIT
js-beautify 2.0.3 MIT
js-yaml 5.4.2 MIT
jsbarcode 3.12.3 MIT
jsonpath-plus 11.1.0 MIT
jspdf 4.2.1 MIT
jsqr 1.4.0 Apache-2.0
mammoth 1.13.0 BSD-2-Clause
marked 18.0.14 MIT
nanoid 6.0.1 MIT
onnxruntime-web 1.30.0 MIT
openpgp 6.3.2 LGPL-3.0+ https://github.com/openpgpjs/openpgpjs
papaparse 5.7.0 MIT
pdf-lib 1.17.1 MIT
pdfjs-dist 6.3.289 Apache-2.0
pica 10.0.3 MIT
pitchy 4.1.0 MIT
qr-code-styling 1.9.2 MIT
signature_pad 5.1.4 MIT
smol-toml 1.9.0 BSD-3-Clause
soundtouchjs 0.3.0 LGPL-2.1 https://github.com/cutterbl/SoundTouchJS
spark-md5 3.0.2 (WTFPL OR MIT)
sql-formatter 15.9.0 MIT
stopwords-iso 1.1.0 MIT
svgo 4.1.0 MIT
terser 5.51.2 BSD-2-Clause
turndown 7.2.4 MIT
ulid 3.0.2 MIT
wabt 1.0.39 Apache-2.0
wavesurfer.js 8.0.1 BSD-3-Clause
xlsx 0.20.3 Apache-2.0
zxing-wasm 3.1.4 MIT

Data, fonts and models

NameLicenseUsed by
EFF large wordlist CC BY 3.0 US Passphrase generator
Lexique 3.83 (derived word lists) CC BY-SA 4.0 French word lists: word games, anagrams, rhymes, passphrases
diceware-fr-alt MIT French passphrase list
English Speller Database (SCOWL) Custom permissive (see source) English word lists: word games, anagrams, rhymes
Grammalecte French dictionary MPL-2.0 Extra French guesses for the word game
CMU Pronouncing Dictionary BSD-2-Clause style English rhyme finder
WHATWG named character references CC BY 4.0 HTML entity tool
color-name-list MIT Color name finder
stopwords-iso MIT Word frequency counter
CSL styles (APA, MLA, Chicago) CC BY-SA 3.0 Citation generator
CSL locales (26 languages) CC BY-SA 3.0 Citation generator: terms and month names of the page language
Liberation Sans fonts GPL-2.0 with the Liberation font exception PDF and image text tools
U²-Netp model Apache-2.0 Background remover
qpdf (WebAssembly build) Apache-2.0 Protect and unlock PDF
libheif and libde265 LGPL-3.0 HEIC to JPG (served as a separate, replaceable file)

Source code

Components under the GPL, LGPL or MPL (for example FFmpeg, lamejs, OpenPGP.js, SoundTouchJS) are used as published by their authors. The “Source” column links to their source code.