Valum’s File Uploader
Multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features.
Dormant0 dependenciesScript tagTypes bundledMIT
Facts
| Size | 142 KB minified, 40.2 KB gzipped (fine-uploader/fine-uploader.min.js) |
|---|---|
| Licence | MIT |
| Dependencies | none |
| Last release | v5.16.2, April 2018 |
| Last activity | 2018-11-19 (Dormant) |
| Stars | 8,135 on GitHub |
| Formats | classic script (global qq); TypeScript types in the package |
| CDN hits | 106,881 a month on jsDelivr |
| npm downloads | 132,806 a month |
| Gates | G1 passed (no runtime dependencies); G2 passed (loads in a browser as it is); G3 passed (no compile-only entry points); G4 passed (open-source licence); G5 failed (not archived or deprecated). Smoke test on v5.16.2 in headless Chromium, 2026-10-30 |
Load it
Pin the version. The hash is computed from the file jsDelivr serves, so a changed file fails to load instead of running.
<script src="https://cdn.jsdelivr.net/npm/[email protected]/fine-uploader/fine-uploader.min.js"
integrity="sha384-+0ZWA9WoijSv/pqTkLbs5LOCH7DqBzybUiv3mB5G6s5uMIiMteZt/B4pw3iFl1um" crossorigin="anonymous"></script>Advertisement
Related libraries
- DragSelect An easy JavaScript library for selecting and moving elements. With no dependencies. Drag-Select & Drag-And-Drop. – Examples:
- Croppr.js A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.
- PulltoRefresh.js A quick and powerful plugin for your pull-to-refresh needs in your webapp.
Entry 20 in the directory. Facts refreshed monthly; last run 2026-10-30.