小文件,众人之力。
everything.zip 使用以下开源项目,处理引擎均在浏览器本地运行。
slimdeer
PNG、JPEG 压缩及 WebP、AVIF 转换,采用 MIT 许可。
zip.js
ZIP 创建、解压、Zip64 与 AES 加密,采用 BSD-3-Clause 许可。
7-Zip WASM
使用 7z-wasm 1.2.0 和 7-Zip 24.09 支持 7z、TAR、GZIP、RAR,适用 LGPL、BSD 和 unRAR 条款。
unRAR 条款禁止使用其源码重新实现 RAR 压缩算法。
封装源码与构建脚本 · 7-Zip 24.09 源码 · 许可证 · unRAR 条款
7-Zip 加载器与 WebAssembly 二进制文件独立存放在 /vendor/7zip/,可替换为兼容构建。
Astro
静态 HTML 与浏览器端交互。 源码与 MIT 许可.