Ranked in these QuestionsQuestion Ranking
Pro Fault tolerance for large files
Resumable.js splits each file into smaller chunks, this way if the upload of a chunk fails, uploading is retried until the procedure completes. This allows uploads to continue even after a network failure either locally or to the server. It also allows users to pause, resume and even recover uploads without even losing state.
Pro Free and open source
Resumable is completely free and distributed under the MIT license.
Con Limited browser support
Resumable.js only supports Firefox 4+ and Chrome 11+.
Con Not published as an npm module
More and more developers nowadays are using npm to manage their front-end dependencies too because of tools like Browserify and Webpack. Unfortunately resumable.js is not published as an npm module.