Resumable And Simultaneous Uploads With HTML5 File API – Resumable.js
File uploads are one of the most problematic things when it comes to web development (security, big files, etc.).
The library uses the HTML5 File API and offers a fault-tolerant upload mechanism by splitting each file into small parts.
And, whenever the upload of them fails, uploading is retried until it is completed so that connectivity issue is never a problem.
Also, users can always pause, resume or restart uploads with ease.
There are options to set the size of the chunks, detect if the HTML5 File API is supported, getting the progress status and much more.