Third-party Open Source Licenses
The following components are provided locally with the site’s static assets. Full licenses are stored in the corresponding asset directories.
| Components | Version | License |
|---|---|---|
| WHATWG Encoding index (GB18030, Big5) | Identification date 2024-09-18 | CC0-1.0 · Fixed sources and SHA-256 |
| ICU GB2312 mapping data | 78.3(release-78.3) | Unicode-3.0 License · Fixed sources and SHA-256 |
| Apache ECharts | 6.1.0 | Apache-2.0 License |
| DOMPurify | 3.4.12 | Apache-2.0 or MPL-2.0 License |
| fflate | 0.8.3 | MIT License |
| highlight.js | 11.11.1 | BSD-3-Clause License |
| JsBarcode | 3.12.3 | MIT License |
| jsQR | 1.4.0 | Apache-2.0 License |
| js-yaml | 4.3.0 | MIT License |
| jsMind | 0.9.1 | BSD-3-Clause License |
| markdown-it | 14.3.0 | MIT License |
| Mermaid | 11.16.0 | MIT License |
| opencc-js | 1.4.1 | MIT License • Applies to the built-in dictionary data represented by OpenCC Apache-2.0 License · Third-Party License Notices |
| pdf-lib | 1.17.1 | MIT License |
| PDF.js / pdfjs-dist | 6.1.200 (republished by this site) | Apache-2.0 License · Change notes |
| pinyin-pro | 3.28.2 | MIT License |
| Prettier | 3.9.5 | MIT License · Includes dependency license notices |
| @prettier/plugin-php | 0.25.0 | MIT License · Local integrations and hash records |
| @astral-sh/ruff-wasm-web | 0.15.20 | MIT License · Local integrations and hash records |
| qrcode-generator | 1.4.4 | MIT License |
| SheetJS Community Edition | 0.20.3 | Apache-2.0 License |
| smol-toml | 1.7.1 (repackaged by this site) | BSD-3-Clause License · Change notes |
| SVGO | 4.0.2 (republished by this site) | MIT License · Change notes |
| Terser | 5.49.0 | BSD-2-Clause license |
| Turndown | 7.2.4 | MIT License |
| Unicode character database, Emoji, and CLDR data | Unicode / Emoji 17.0;CLDR 48.2.0 | Unicode-3.0 License · Fixed-version sources and generation notes |
| Lucide Icons | Fixed collection of SVG on this site | ISC; Feather-derived icons are MIT licensed |
The WHATWG and ICU mapping data used for encoding lookup was compiled into local static lookup tables during development, so the page does not retrieve code tables over the network at runtime; the source date, submissions, SHA-256, and conversion notes are provided in the corresponding notice.
PDF.js, smol-toml, and SVGO static files are modified versions repackaged for direct-open scenarios; the change notes and upstream license are distributed together with the files.