Uploader is a client-side library designed to manage asynchronous file transfers within web applications. It provides a comprehensive suite of tools for handling the entire upload lifecycle, including file selection, validation, transmission, and monitoring. The library distinguishes itself through its integration of drag-and-drop interfaces and structured queue management. It allows developers to organize multiple files into queues for sequential or parallel processing while maintaining programmatic control to start, pause, cancel, or reset individual transfer sessions. Beyond core transfer
Plupload is a JavaScript file upload library that provides a standardized interface for managing file transfers across different browser runtimes and environments. It functions as a cross-browser upload interface and manager, supporting multiple file selections and browser-based file filtering. The library distinguishes itself through specialized capabilities for handling large data and cloud integration. It includes a chunked file upload manager to split large files into smaller parts to bypass server size limits and a client-side image processor to downsize images and strip metadata before
This project is a jQuery-based file upload widget that provides a browser interface for selecting and transferring files to a server. It functions as a chunked file uploader and a resumable upload client, enabling the transfer of large files by splitting them into smaller segments or continuing interrupted uploads from the last successfully sent byte. The tool includes a client-side image processor for validating, resizing, and generating previews of images before transmission. It also serves as a cross-domain upload tool, using various transport mechanisms to send files to different domains
Vue-uploader is a library designed for managing file and folder transfers within Vue applications. It provides a framework for handling large data transmissions by splitting files into smaller, manageable chunks, which enables reliable uploads with support for pausing, resuming, and error recovery. The library offers a set of component-based abstractions that allow developers to build custom drag-and-drop zones and file selection interfaces. It manages the entire upload lifecycle, including file validation based on custom criteria and the orchestration of concurrent upload queues. Beyond bas
bootstrap-fileinput est un widget et plugin d'upload de fichiers HTML5 compatible avec Bootstrap. Il fournit une interface personnalisable pour sélectionner et uploader plusieurs fichiers, avec des prévisualisations d'images intégrées, le support du glisser-déposer et une validation côté client pour les types, tailles et nombres de fichiers.
Les fonctionnalités principales de kartik-v/bootstrap-fileinput sont : Multi-Method File Uploads, Chunked Uploaders, File Upload Constraint Validation, Large File Optimization, Multipart File Uploads, Chunked Resumable Transfers, File Type Validators, File Inputs.
Les alternatives open-source à kartik-v/bootstrap-fileinput incluent : danielm/uploader — Uploader is a client-side library designed to manage asynchronous file transfers within web applications. It provides… moxiecode/plupload — Plupload is a JavaScript file upload library that provides a standardized interface for managing file transfers across… blueimp/jquery-file-upload — This project is a jQuery-based file upload widget that provides a browser interface for selecting and transferring… simple-uploader/vue-uploader — Vue-uploader is a library designed for managing file and folder transfers within Vue applications. It provides a… danialfarid/ng-file-upload — ng-file-upload is an Angular directive for handling multipart file uploads and drag-and-drop selection within Angular… fex-team/webuploader — Webuploader is a browser-based file upload library written in JavaScript. It provides a system for managing multi-file…