Open-source software
FiletoFile uses these libraries to convert files on your device. Their license terms and notices remain with the software.
- UTIF.js - MIT
- Mammoth - BSD-2-Clause
- DOMPurify - Apache-2.0 or MPL-2.0
- SheetJS Community Edition - Apache-2.0. Copyright (C) 2012-present SheetJS LLC. SheetJS Community Edition. Used unmodified.
- PDF.js — Apache-2.0
- pdf-lib — MIT
- PDF standard fonts — MIT
- UPNG — MIT
- Pako — MIT and Zlib
- tslib — 0BSD
- YAML — ISC
- LAME JavaScript MP3 encoder — LGPL-3.0
Full document and TIFF dependency notices include required third-party license texts. DOMPurify is used under Apache-2.0; JSZip is used under MIT.
The MP3 encoder is an unmodified, separately loaded library. You can download its corresponding source and build scripts. You may modify or replace the library and rebuild FiletoFile. Reverse engineering for debugging such modifications is permitted.
See the complete dependency notices and FiletoFile source.