Open-source credits
TinyFileHub is built on free and open-source software. Thank you to the authors and communities behind it.
| Component | Used for | Licence |
|---|---|---|
| Flask, Werkzeug, Jinja2 | Web framework | BSD-3-Clause |
| Waitress | Web server | ZPL-2.1 |
| Pillow | Image conversion | MIT-CMU (HPND) |
| pdf-lib (Andrew Dillon) | Merging and splitting PDFs in your browser | MIT |
| PDF.js (Mozilla) | Page pictures in the PDF Page Organizer, in your browser | Apache-2.0 |
| pillow-heif with libheif, libde265 and x265 | Reading iPhone HEIC / HEIF photos, on our server | BSD-3-Clause; libheif and libde265 LGPL-3.0; x265 GPL-2.0, so the package as a whole is GPL-2.0 |
| rawpy / LibRaw | Camera RAW images | MIT / LGPL-2.1 or CDDL-1.0 |
| pypdf | PDF merging and layout | BSD-3-Clause |
| pypdfium2 / PDFium | PDF to picture and text extraction | Apache-2.0 or BSD-3-Clause / BSD-3-Clause |
| ReportLab / Bitstream Vera font | PDF output of the Resume Maker | BSD-3-Clause / Bitstream Vera licence (free to use and redistribute) |
| python-docx | Word (.docx) output for PDF to Word | MIT |
| qrcode-generator (Kazuhiko Arase) | QR Code Generator, runs in your browser | MIT |
| Requests | Payment provider API calls | Apache-2.0 |
| cryptography | Encrypting files while they are stored | Apache-2.0 or BSD-3-Clause |
| Cloudflare Tunnel (cloudflared) | Connecting our server to the internet | Apache-2.0 |
| Google MediaPipe Tasks Vision + selfie segmentation and pose models | Passport Photo Maker background, dress and enhance - runs in your browser (licence text) | Apache-2.0 |
| FFmpeg (gyan.dev build, via imageio-ffmpeg) | Audio and video conversion, on our server | GPL-3.0-or-later for this build; imageio-ffmpeg BSD-2-Clause |
| Tesseract OCR / Leptonica | Text recognition for Image to PDF | Apache-2.0 / BSD-2-Clause |
| LibreOffice | Rendering presentations for the PPT Merger | MPL-2.0 |
Full licence texts and notices: third-party notices. The server programs above run only on our own server and are not distributed to visitors.
"QR Code" is a registered trademark of DENSO WAVE INCORPORATED. Third-party product and format names (MP3, MP4, HEIC, PDF, PowerPoint, etc.) are trademarks of their respective owners and are used only to describe supported file types. TinyFileHub is not affiliated with or endorsed by them.