Open Source Licenses
This Site is built on top of many excellent open-source projects — thanks to their authors and communities. Below are the main third-party components used by this version and their licenses. Copyright of each component belongs to its respective holders; the full license texts are available in each project's official repository.
1. PDF Rendering & Processing
- pdf.js(pdfjs-dist) — Apache-2.0
- pdf-lib — MIT
- @pdf-lib/fontkit — MIT
2. OCR
- Tesseract.js — Apache-2.0
- Tesseract 语言模型(tessdata) — Apache-2.0
3. In-Browser Python Engine (Pyodide & locally bundled wheels)
- Pyodide — MPL-2.0
- PyMuPDF — AGPL-3.0 (AGPL-3.0:作为网络服务使用时要求向用户提供相应源码;商业授权请联系 Artifex(https://artifex.com))
- pdf2docx — MIT
- python-docx — MIT
- python-pptx — MIT
- openpyxl — MIT
- pandas — BSD-3-Clause
- NumPy — BSD-3-Clause
- Pillow — MIT-CMU (HPND)
- OpenCV(opencv-python) — Apache-2.0
- lxml — BSD-3-Clause
- fontTools — MIT
4. Office → PDF Engine
- LibreOffice(WebAssembly 构建) — MPL-2.0
- @matbee/libreoffice-converter — MPL-2.0
5. Fonts
- Noto Sans SC — SIL OFL 1.1
6. Frontend Frameworks & Libraries
- Vue / Vue Router / Pinia / vue-i18n — MIT
- Element Plus(含图标库) — MIT
- Tailwind CSS — MIT
- Vite — MIT
- TypeScript — Apache-2.0
- JSZip — MIT 或 GPL-3.0(双许可)
- FileSaver.js — MIT
- docx — MIT
- docx-preview — Apache-2.0
- mammoth — BSD-2-Clause
- SheetJS(xlsx) — Apache-2.0
- PptxGenJS — MIT
- html2canvas — MIT
- Konva — MIT
- @vue-office(docx / excel) — MIT
7. Additional Notes
This list covers the core components distributed by the Site; for transitive dependencies, please refer to each project's dependency declarations. This page will be updated when component versions change.
AGPL-3.0 note: PyMuPDF is released under the GNU AGPL-3.0 license; when used as a network service, AGPL requires that the corresponding source code be offered to users. Upstream sources of the components used here are available via the links above; for commercial licensing, contact Artifex.