Uppy is a sleek modular file uploader for web browsers. Easy uploads to S3 or your app, file previews, progress bar, drag/drop, resumable uploads via tus.io open standard, encoding backends, React/Redux support, metadata, form encapsulation, import from Webcam/Instagram/Google Drive/Dropbox/URLs. 100% open source, backed by a company (Transloadit)
Add file upload capabilities to your website or projects in just 1 line of JS code! Supports direct uploading from Facebook, Dropbox, GDrive, via Link, via Image Search, Mic, Camera, Youtube, etc. You can save files directly to your S3 bucket or your Dropbox spaces account. In built image editor so users can edit, resize, apply filters to images.