Giấy phép mã nguồn mở & ghi nhận
Sunasty được xây dựng bằng phần mềm mã nguồn mở. Các thư viện dưới đây chạy trong trình duyệt của bạn để vận hành các công cụ, chúng tôi trân trọng cảm ơn các tác giả và đăng lại giấy phép của họ tại đây.
Các công cụ video và âm thanh dùng FFmpeg biên dịch sang WebAssembly, theo giấy phép GNU GPL v2 trở lên. Toàn bộ mã nguồn tương ứng có tại kho lưu trữ được liên kết.
| Thành phần | Vai trò | Giấy phép |
|---|---|---|
| FFmpeg (ffmpeg.wasm core) | Video & audio processing | GPL-2.0-or-later |
| @ffmpeg/ffmpeg | ffmpeg.wasm JS wrapper | MIT |
| qpdf (via @neslinesli93/qpdf-wasm) | PDF unlock (decrypt) | Apache-2.0 (qpdf) / ISC (wrapper) |
| pdf-lib | PDF editing & creation | MIT |
| pdf-lib-plus-encrypt | PDF password encryption | MIT |
| pdf.js (pdfjs-dist) | PDF rendering & text extraction | Apache-2.0 |
| jsPDF | HTML → PDF | MIT |
| html2canvas | HTML → PDF rasterisation | MIT |
| DOMPurify | HTML sanitisation | MPL-2.0 OR Apache-2.0 |
| Tesseract.js | OCR (image/PDF → text) | Apache-2.0 |
| jSquash (@jsquash/*) | Image codecs (AVIF/JPEG/PNG/WebP) | Apache-2.0 |
| libarchive.js | Archive extraction (zip/rar/7z/tar) | MIT (libarchive: BSD-2-Clause) |
| heic2any | HEIC → JPG conversion | MIT |
| exifr | EXIF metadata reading | MIT |
| c2pa | C2PA Content Credentials | MIT |
| mammoth | Word (.docx) → HTML | BSD-2-Clause |
| jsQR | QR code scanning | Apache-2.0 |
| qr-code-styling | QR code generation | MIT |
| SVGO | SVG optimisation | MIT |
| js-yaml | YAML parsing | MIT |
| marked | Markdown rendering | MIT |
| fflate | Zip compression | MIT |
| Preact | UI islands | MIT |
| Astro | Static site framework | MIT |
| exchange-api (fawazahmed0) | Currency converter daily rates (public data) | Public data — CC0 |