Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to jQuery File Upload?
Ad
Ad
Upload.js
All
5
Experiences
Pros
4
Cons
1
Top
Pro
No dependencies
It's very lightweight, and doesn't depend on libraries like jQuery, React, etc.
See More
Top
Con
No free tier
There's a free trial, and there's a "free" API key, but it only stores files temporarily -- ok for hackathons or demos, but if you want to use this in a "real" application, you'll need to pay for an account. (It's $7/mo at the time of writing.)
See More
Top
Pro
Integrated cloud storage
Upload.js lets you add uploads to your site in an afternoon - even if you're on a tight deadline from the client, so don't have time to create an AWS account, setup buckets and URL pre-signing etc. You can just creat an Upload.io account, plug-in the API key, and have it all working within the hour.
See More
Top
Pro
Progress events
Has progress events that make it easy to add progress bars. They also appear to be smoothed (i.e. 1%, 2%, ... 100%, rather than 7%, 89%, 100%).
See More
Top
Pro
Large files
Apparently uses multipart uploads under-the-hood. After checking on the network inspector this seems to be true for larger files at least. Testing it with a ~300MB video it uploads fine.
See More
Hide
Get it
here
6
0
Uploadcare
All
4
Experiences
Pros
3
Cons
1
Top
Pro
Open source API
Their APIs are open source on github so you can see the source and provide pull requests.
See More
Top
Con
Doesn't handle SVGs well
See More
Top
Pro
Handles fast CDN transformations for you
Uploadcare doesn't require you to define cached transformations, and handles them quickly for you so you don't have to fiddle with configurations.
See More
Top
Pro
Clean and thoughtful client side API.
Uploadcare provides a client side widget and API, with well worded documentation that clearly explains how each part of the widget is implemented. The client side API also implements the jQuery promises interface for cleanly defining callbacks and updating with progress. With the client side API decoupled from the upload interface, you can much more easily create customized UI's that match the look and feel of your site.
See More
Hide
1
19
2
Resumable.js
All
5
Experiences
Pros
3
Cons
2
Top
Con
Limited browser support
Resumable.js only supports Firefox 4+ and Chrome 11+.
See More
Top
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.
See More
Top
Con
Wont let you add files programmatically
You can add files by binding to a file input or a dropzone, but you cannot add files programmatically.
See More
Top
Pro
Good backend support
The backend can be found in many languages and for many frameworks.
See More
Top
Pro
Free and open source
Resumable is completely free and distributed under the MIT license.
See More
Hide
Get it
here
20
6
FileDrop.js
All
3
Experiences
Pros
2
Cons
1
Top
Con
Seems to be abandoned
The last commit was almost a year ago.
See More
Top
Pro
No outside dependencies
No dependencies are required.
See More
Top
Pro
Compatible with other libraries/frameworks
FileDrop.js is compatible with other frameworks or libraries (both frontend and backend ones) such as ASP.Net or jQuery.
See More
Hide
Get it
here
2
1
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop