<aside> 💡

This may be slow in reality. I would suggest using it for only downloading a batch of small files in large quantities, instead of a couple of large files.

</aside>

We use JSZip to download all files in the browser, compress them into file blobs, and save them as a zip file on your device.

This is particularly useful for downloading a series of small files but may become time-consuming when used for bulk-downloading a few large files.

Folders are traversed recursively, and their contents are fetched and added to the compressed zip. You can select and download multiple files or folders simultaneously.

This feature originates from the onedrive-vercel-index project, with thanks to its author.