Plupload
Plupload is JavaScript API for building file uploaders. It supports multiple file selection, file filtering, chunked upload, client side image downsizing and when necessary can fallback to alternative runtimes, like Flash and Silverlight.
Stable0 dependenciesScript tagAGPL-3.0
Facts
| Size | 3.8 KB minified, 1.8 KB gzipped (build/i18n.js) |
|---|---|
| Licence | AGPL-3.0 |
| Dependencies | none |
| Last release | v2.3.9, November 2021 |
| Last activity | 2024-07-18 (Stable) |
| Stars | 5,617 on GitHub |
| Formats | classic script |
| CDN hits | 133,612 a month on jsDelivr |
| npm downloads | 42,360 a month |
| Gates | G1 passed (no runtime dependencies); G2 failed (loads in a browser as it is); G3 passed (no compile-only entry points); G4 passed (open-source licence); G5 passed (not archived or deprecated). Smoke test on v2.3.9 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]/build/i18n.js"
integrity="sha384-mtSFrk2ssIYnZvAb4CitITjWZgB1JoX1MCruPDVnfbtG5VHd8J03M7REWGfZFGGh" 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 17 in the directory. Facts refreshed monthly; last run 2026-10-30.