Skip to content
Fileflect

Credits and licenses

Fileflect is built on free and open-source software. Here is every third-party component that reaches your browser or runs on our server, with its version, its license and where to find its code.

Download the third-party notices (.txt)

Full license texts, copyright notices and NOTICE files of every component.

LGPL components

These components are used under the GNU Lesser General Public License (LGPL), unmodified and as separate files (WebAssembly modules or shared libraries) that can be replaced with another version. The links for each one lead to its exact source code and the instructions it was built with.

This site uses code from the LAME project (lame.sourceforge.io) to encode MP3.

Bundled engines and data

Libraries compiled to WebAssembly that ship inside the packages below, our own libarchive build and the models we serve from our domain.

Server services

Programs that run separately on our server (not distributed with Fileflect): they convert office documents and store account data.

JavaScript packages (249)

Every production dependency, including indirect ones, generated from the installed packages.

ComponentVersionLicenseAuthor or projectWhere
@acemir/cssom0.9.32MITNikita VasilyevBrowser
@auth/core0.41.3ISCBalázs OrbánServer
@auth/mongodb-adapter3.11.3ISCBalázs OrbánServer
@eloqnt/config0.1.1MIT—Browser · Server
@eloqnt/format-json0.1.0MIT—Browser · Server
@eloqnt/format-po0.1.1MIT—Browser · Server
@fontsource-variable/bricolage-grotesque5.3.0OFL-1.1Google Inc.Browser
@fontsource-variable/figtree5.3.0OFL-1.1Google Inc.Browser
@fontsource/bricolage-grotesque5.3.0OFL-1.1Google Inc.Browser
@formatjs/fast-memoize3.1.7MITLong HoBrowser · Server
@formatjs/icu-messageformat-parser3.5.18MIT—Browser · Server
@formatjs/icu-messageformat-parser3.5.21MIT—Browser · Server
@formatjs/icu-skeleton-parser2.1.11MIT—Browser · Server
@formatjs/icu-skeleton-parser2.1.12MIT—Browser · Server
@formatjs/intl-localematcher0.8.14MITLong HoBrowser · Server
@img/colour1.1.0MIT—Browser · Server
@img/sharp-libvips-linux-x641.3.4LGPL-3.0-or-laterLovell FullerBrowser · Server
@img/sharp-linux-x640.35.5Apache-2.0Lovell FullerBrowser · Server
@jsquash/avif2.1.1Apache-2.0Jamie SinclairBrowser
@jsquash/jpeg1.6.0Apache-2.0Jamie SinclairBrowser
@jsquash/oxipng2.3.0Apache-2.0Jamie SinclairBrowser
@jsquash/png3.1.1Apache-2.0Jamie SinclairBrowser
@jsquash/webp1.5.0Apache-2.0Jamie SinclairBrowser
@mediabunny/aac-encoder1.62.0MPL-2.0VanilagyBrowser
@mediabunny/flac-encoder1.62.0MPL-2.0VanilagyBrowser
@mediabunny/mp3-encoder1.62.0MPL-2.0VanilagyBrowser
@mixmark-io/domino2.2.0BSD-2-ClauseFelix GnassBrowser
@mongodb-js/saslprep1.6.1MITDmitry TsvettsikhServer
@napi-rs/canvas1.0.11MIT—Browser · Server
@napi-rs/canvas-linux-x64-gnu1.0.11MIT—Browser · Server
@neslinesli93/qpdf-wasm0.3.0ISC—Browser
@next/env15.5.28MITNext.js TeamBrowser · Server
@next/swc-linux-x64-gnu15.5.28MIT—Browser · Server
@nodable/entities3.1.0MITAmit GuptaBrowser
@panva/hkdf1.2.1MITFilip SkokanServer
@parcel/watcher2.6.0MIT—Browser · Server
@parcel/watcher-linux-x64-glibc2.6.0MIT—Browser · Server
@pdf-lib/standard-fonts1.0.0MITAndrew DillonBrowser
@pdf-lib/upng1.0.1MITphotopeaBrowser
@playwright/test1.56.0Apache-2.0Microsoft CorporationBrowser · Server
@protobufjs/aspromise1.1.2BSD-3-ClauseDaniel WirtzBrowser
@protobufjs/base641.1.2BSD-3-ClauseDaniel WirtzBrowser
@protobufjs/codegen2.0.5BSD-3-ClauseDaniel WirtzBrowser
@protobufjs/eventemitter1.1.1BSD-3-ClauseDaniel WirtzBrowser
@protobufjs/fetch1.1.1BSD-3-ClauseDaniel WirtzBrowser
@protobufjs/float1.0.2BSD-3-ClauseDaniel WirtzBrowser
@protobufjs/path1.1.2BSD-3-ClauseDaniel WirtzBrowser
@protobufjs/pool1.1.0BSD-3-ClauseDaniel WirtzBrowser
@protobufjs/utf81.1.2BSD-3-ClauseDaniel WirtzBrowser
@schummar/icu-type-parser1.21.5MITMarco SchumacherBrowser · Server
@standard-schema/spec1.1.0MITColin McDonnellServer
@swc/core1.16.18Apache-2.0강동윤Browser · Server
@swc/core-linux-x64-gnu1.16.18Apache-2.0 AND MIT강동윤Browser · Server
@swc/counter0.1.3Apache-2.0강동윤Browser · Server
@swc/helpers0.5.15Apache-2.0강동윤Browser · Server
@swc/helpers0.5.23Apache-2.0강동윤Browser · Server
@swc/types0.1.28Apache-2.0강동윤Browser · Server
@tesseract.js-data/chi_sim1.0.0MITBalearicaBrowser
@tesseract.js-data/eng1.0.0MITBalearicaBrowser
@tesseract.js-data/fra1.0.0MITBalearicaBrowser
@tesseract.js-data/por1.0.0MITBalearicaBrowser
@tesseract.js-data/spa1.0.0MITBalearicaBrowser
@types/dom-mediacapture-transform0.1.12MITBen WagnerBrowser
@types/dom-webcodecs0.1.13MITBen WagnerBrowser
@types/node20.19.43MITMicrosoft TypeScriptBrowser
@types/node26.6.5MITMicrosoft TypeScriptServer
@types/react19.3.0MITAsanaBrowser · Server
@types/trusted-types2.0.7MITJakub VranaBrowser
@types/webidl-conversions7.0.3MITExE BossServer
@types/whatwg-url11.0.5MITAlexander MarksServer
@types/whatwg-url13.0.0MITAlexander MarksServer
ansi-regex5.0.1MITSindre SorhusBrowser
ansi-styles4.3.0MITSindre SorhusBrowser
anynum1.0.1MITAmit GuptaBrowser
bmp-js0.1.0MITshaozileeBrowser
boolbase2.0.0ISCFelix BoehmBrowser
bson6.10.4Apache-2.0The MongoDB NodeJS TeamServer
bson7.3.3Apache-2.0The MongoDB NodeJS TeamServer
camelcase5.3.1MITSindre SorhusBrowser
caniuse-lite1.0.30001816CC-BY-4.0Ben BriggsBrowser · Server
client-only0.0.1MIT—Browser · Server
cliui6.0.0ISCBen CoeBrowser
color-convert2.0.1MITHeather ArthurBrowser
color-name1.1.4MITDYBrowser
content-type2.1.0MITDouglas Christopher WilsonBrowser · Server
core-util-is1.0.3MITIsaac Z. SchlueterServer
css-select7.0.0BSD-2-ClauseFelix BoehmBrowser
css-what8.0.0BSD-2-ClauseFelix BöhmBrowser
csstype3.2.3MITFredrik NicolBrowser · Server
decamelize1.2.0MITSindre SorhusBrowser
detect-libc2.1.2Apache-2.0Lovell FullerBrowser · Server
dijkstrajs1.0.3MIT—Browser
docx9.12.0MITDolan MiuServer
dom-serializer2.0.0MITFelix BoehmBrowser
dom-serializer3.1.1MITFelix BoehmBrowser
domelementtype2.3.0BSD-2-ClauseFelix BoehmBrowser
domelementtype3.0.0BSD-2-ClauseFelix BoehmBrowser
domhandler5.0.3BSD-2-ClauseFelix BoehmBrowser
domhandler6.0.1BSD-2-ClauseFelix BoehmBrowser
dompurify3.4.17Apache-2.0Dr.-Ing. Mario Heiderich, Cure53Browser
domutils3.2.2BSD-2-ClauseFelix BoehmBrowser
domutils4.0.2BSD-2-ClauseFelix BoehmBrowser
dxf-parser1.1.2MITGDS Storefront EstimatingBrowser
emoji-regex8.0.0MITMathias BynensBrowser
entities4.5.0BSD-2-ClauseFelix BoehmBrowser
entities7.0.1BSD-2-ClauseFelix BoehmBrowser
entities8.1.0BSD-2-ClauseFelix BoehmBrowser · Server
exifr7.1.3MITMike KovarikBrowser
fast-xml-builder1.3.1MITAmit GuptaBrowser
fast-xml-parser5.11.2MITAmit GuptaBrowser
fflate0.8.3MITArjun BarrettBrowser · Server
find-up4.1.0MITSindre SorhusBrowser
flatbuffers25.9.23Apache-2.0The FlatBuffers projectBrowser
get-caller-file2.0.5ISCStefan PennerBrowser
gifenc1.0.3MITMatt DesLauriersBrowser
guid-typescript1.0.9ISCnicolasBrowser
hash-wasm4.12.0MITDani BiróBrowser
hash.js1.1.7MITFedor IndutnyServer
html-escaper3.0.3MITAndrea GiammarchiBrowser
htmlparser210.1.0MITFelix BoehmBrowser
icu-minify4.14.9MITJan AmannBrowser · Server
idb-keyval6.3.0Apache-2.0Jake ArchibaldBrowser
immediate3.0.6MITDomenic DenicolaServer
inherits2.0.4ISC—Server
intl-messageformat11.2.15BSD-3-ClauseEric FerraiuoloBrowser · Server
is-extglob2.1.1MITJon SchlinkertBrowser · Server
is-fullwidth-code-point3.0.0MITSindre SorhusBrowser
is-glob4.0.3MITJon SchlinkertBrowser · Server
is-unsafe2.0.2MITAmit GuptaBrowser
is-url1.2.4MIT—Browser
isarray1.0.0MITJulian GruberServer
jose6.2.12MITFilip SkokanServer
jsqr1.4.0Apache-2.0Cosmo WolfeBrowser
jszip3.10.2MITStuart KnightleyServer
kareem3.4.1Apache-2.0Valeri KarpovServer
libarchive-wasm1.2.0MITofkBrowser
libheif-js1.23.5LGPL-3.0Kiril VatevBrowser
lie3.3.0MIT—Server
linkedom0.18.14ISCAndrea GiammarchiBrowser
locate-path5.0.0MITSindre SorhusBrowser
loglevel1.9.2MITTim PerryBrowser
long5.3.2Apache-2.0Daniel WirtzBrowser
lucide-react1.59.0ISCEric FennisBrowser
marked18.1.1MITChristopher JeffreyBrowser · Server
mediabunny1.62.0MPL-2.0VanilagyBrowser
memory-pager1.5.0MITMathias BuusServer
minimalistic-assert1.0.1ISC—Server
mongodb6.21.0Apache-2.0The MongoDB NodeJS TeamServer
mongodb7.7.0Apache-2.0The MongoDB NodeJS TeamServer
mongodb-connection-string-url3.0.2Apache-2.0—Server
mongodb-connection-string-url7.0.2Apache-2.0—Server
mongoose9.11.2MITGuillermo RauchServer
mpath0.9.0MITAaron HeckmannServer
mquery6.0.0MITAaron HeckmannServer
ms2.1.3MIT—Server
nanoid3.3.20MITAndrey SitnikBrowser · Server
nanoid6.0.2MITAndrey SitnikServer
negotiator1.1.0MITDouglas Christopher WilsonBrowser · Server
next15.5.28MIT—Browser · Server
next-auth5.0.0-beta.32ISCBalázs OrbánServer
next-intl4.14.9MITJan AmannBrowser · Server
next-intl-swc-plugin-extractor4.14.9MITJan AmannBrowser · Server
node-addon-api7.1.1MITAbhishek Kumar SinghBrowser · Server
node-fetch2.7.0MITDavid FrankBrowser
nodemailer8.0.11MIT-0Andris ReinmanServer
nth-check3.0.1BSD-2-ClauseFelix BoehmBrowser
oauth4webapi3.8.8MITFilip SkokanServer
onnxruntime-common1.30.0MITfs-eireBrowser
onnxruntime-web1.30.0MITfs-eireBrowser
opencollective-postinstall2.0.3MITXavier DammanBrowser
p-limit2.3.0MITSindre SorhusBrowser
p-locate4.1.0MITSindre SorhusBrowser
p-try2.2.0MITSindre SorhusBrowser
pako1.0.11MIT AND ZlibAndrei TuputcynBrowser · Server
papaparse5.5.3MITMatthew HoltBrowser
parse58.0.1MITIvan NikulinServer
path-exists4.0.0MITSindre SorhusBrowser
path-expression-matcher1.6.2MITAmit GuptaBrowser
pdf-lib1.17.1MITAndrew DillonBrowser
pdfjs-dist6.4.299Apache-2.0—Browser · Server
picocolors1.1.1ISCAlexey RaspopovBrowser · Server
picomatch4.0.7MITJon SchlinkertBrowser · Server
platform1.3.6MITBenjamin TanBrowser
playwright1.56.0Apache-2.0Microsoft CorporationBrowser · Server
playwright-core1.56.0Apache-2.0Microsoft CorporationBrowser · Server
pngjs5.0.0MITAlexandre ParéBrowser
po-parser2.2.0MITJan AmannBrowser · Server
postcss8.4.31MITAndrey SitnikBrowser · Server
preact10.24.3MIT—Server
preact-render-to-string6.5.11MITThe Preact AuthorsServer
process-nextick-args2.0.1MIT—Server
protobufjs7.6.6BSD-3-ClauseDaniel WirtzBrowser
punycode2.3.1MITMathias BynensServer
qrcode1.5.4MITRyan DayBrowser
react19.1.0MIT—Browser · Server
react-dom19.1.0MIT—Browser · Server
readable-stream2.3.8MIT—Server
regenerator-runtime0.13.11MITBen NewmanBrowser
require-directory2.1.1MITTroy GoodeBrowser
require-main-filename2.0.0ISCBen CoeBrowser
safe-buffer5.1.2MITFeross AboukhadijehServer
sax1.6.1BlueOak-1.0.0Isaac Z. SchlueterServer
scheduler0.26.0MIT—Browser · Server
semver7.8.5ISCGitHub Inc.Browser · Server
server-only0.0.1MIT—Server
set-blocking2.0.0ISCBen CoeBrowser
setimmediate1.0.5MITYuzuJSServer
sharp0.35.5Apache-2.0Lovell FullerBrowser · Server
sift17.1.3MITCraig CondonServer
smol-toml1.9.0BSD-3-ClauseCynthia ReyBrowser
source-map-js1.2.2BSD-3-ClauseValentin 7rulnik SemirulnikBrowser · Server
sparse-bitfield3.0.3MITMathias BuusServer
string_decoder1.1.1MIT—Server
string-width4.2.3MITSindre SorhusBrowser
strip-ansi6.0.1MITSindre SorhusBrowser
strnum2.5.1MITAmit GuptaBrowser
styled-jsx5.1.6MIT—Browser · Server
tesseract.js7.0.0Apache-2.0jeromewuBrowser
tesseract.js-core7.0.0Apache-2.0antimatter15Browser
three0.186.1MITmrdoobBrowser
tr460.0.3MITSebastian MayrBrowser
tr465.1.1MITSebastian MayrServer
tslib1.14.10BSDMicrosoft Corp.Browser
tslib2.8.10BSDMicrosoft Corp.Browser · Server
turndown7.2.4MITDom ChristieBrowser
turndown-plugin-gfm1.0.2MITDom ChristieBrowser
uhyphen0.2.0ISCAndrea GiammarchiBrowser
undici-types6.21.0MITDaniele BelardiBrowser
undici-types8.9.0MITDaniele BelardiServer
use-intl4.14.9MITJan AmannBrowser · Server
utif24.1.0MITphotopeaBrowser
util-deprecate1.0.2MITNathan RajlichServer
wasm-feature-detect1.9.0Apache-2.0SurmaBrowser
webidl-conversions3.0.1BSD-2-ClauseDomenic DenicolaBrowser
webidl-conversions7.0.0BSD-2-ClauseDomenic DenicolaServer
whatwg-url14.2.0MITSebastian MayrServer
whatwg-url5.0.0MITSebastian MayrBrowser
which-module2.0.1ISCnexdrewBrowser
woff2-encoder2.0.0MITKyedoBrowser
wrap-ansi6.2.0MITSindre SorhusBrowser
xlsx0.20.3Apache-2.0sheetjsBrowser
xml1.0.1MITDylan GreeneServer
xml-js1.6.11MITYousuf AlmarzooqiServer
xml-naming0.3.0MITAmit GuptaBrowser
y18n4.0.3ISCBen CoeBrowser
yaml2.9.1ISCEemeli AroBrowser
yargs15.4.1MITYargs ContributorsBrowser
yargs-parser18.1.3ISCBen CoeBrowser
zlibjs0.3.1MITYuta ImayaBrowser

Something missing, or need a copy of the source code? Write to us from the contact page.