All Projects → shabuninil → Fileup

shabuninil / Fileup

Licence: gpl-2.0
FileUp - JQuery File Upload

Programming Languages

javascript
184084 projects - #8 most used programming language
js
455 projects

Projects that are alternatives of or similar to Fileup

Angular File Uploader
Angular file uploader is an Angular 2/4/5/6/7/8/9/10 + file uploader module with Real-Time Progress Bar, Responsive design, Angular Universal Compatibility, localization and multiple themes which includes Drag and Drop and much more.
Stars: ✭ 92 (+820%)
Mutual labels:  upload, file, file-upload
Uploader
A lightweight and very configurable jQuery plugin for file uploading using ajax(a sync); includes support for queues, progress tracking and drag and drop.
Stars: ✭ 1,042 (+10320%)
Mutual labels:  upload, file, jquery
Droply Js
Droply JS, a new responsive and cross browser chunk uploader with DragDrop and File Preview capabilities (HTML5/CSS3)
Stars: ✭ 50 (+400%)
Mutual labels:  upload, file, jquery
Pomf
Simple file uploading and sharing
Stars: ✭ 535 (+5250%)
Mutual labels:  upload, file, file-upload
Uploadcare Widget
Uploadcare Widget, an ultimate tool for HTML5 file upload supporting multiple file upload, drag&drop, validation by file size/file extension/MIME file type, progress bar for file uploads, image preview.
Stars: ✭ 183 (+1730%)
Mutual labels:  upload, file, file-upload
Chibisafe
Blazing fast file uploader and awesome bunker written in node! 🚀
Stars: ✭ 657 (+6470%)
Mutual labels:  upload, file, file-upload
Tus Java Server
Library to receive tus v1.0.0 file uploads in a Java server environment
Stars: ✭ 64 (+540%)
Mutual labels:  library, upload, file-upload
Cj Upload
Higher order React components for file uploading (with progress) react file upload
Stars: ✭ 589 (+5790%)
Mutual labels:  upload, file, file-upload
image-uploader
Simple Drag & Drop image uploader plugin to static forms, without using AJAX
Stars: ✭ 70 (+600%)
Mutual labels:  upload, file-upload
Ajaxfileupload
A jQuery plugin that simulates asynchronous file uploads.
Stars: ✭ 291 (+2810%)
Mutual labels:  file-upload, jquery
Phpmussel
PHP-based anti-virus anti-trojan anti-malware solution.
Stars: ✭ 337 (+3270%)
Mutual labels:  upload, file-upload
vue-simple-upload-component
A simple upload component for Vue.js 2.x
Stars: ✭ 14 (+40%)
Mutual labels:  upload, file-upload
yii2-dropzone
This extension provides the Dropzone integration for the Yii2 framework.
Stars: ✭ 11 (+10%)
Mutual labels:  upload, file-upload
File
The Hoa\File library.
Stars: ✭ 322 (+3120%)
Mutual labels:  library, file
ShareX-CDN
Basic image, text & file uploader CDN for ShareX
Stars: ✭ 22 (+120%)
Mutual labels:  upload, file
Dropit
DropIt is a File Uploader built with nodejs, Upload, get a link, and share your files with anyone easily.
Stars: ✭ 367 (+3570%)
Mutual labels:  file, file-upload
React Uploady
Modern file uploading - components & hooks for React
Stars: ✭ 372 (+3620%)
Mutual labels:  upload, file-upload
kipp
A flexible file storage server
Stars: ✭ 33 (+230%)
Mutual labels:  upload, file-upload
File Upload With Preview
🖼 A simple file-upload utility that shows a preview of the uploaded image. Written in pure JavaScript. No dependencies. Works well with Bootstrap 4 or without a framework.
Stars: ✭ 352 (+3420%)
Mutual labels:  upload, file
Sonatamediabundle
Symfony SonataMediaBundle
Stars: ✭ 415 (+4050%)
Mutual labels:  upload, file

FileUp

Upload HTML 5 is a library for uploading files to the server.
Supports multiple file selection, drag&drop and progress bar for jQuery.

[DEMO]

Interface

Documentation

1. Events

  • onSelect (file)
  • onRemove (file_number, total, file)
  • onBeforeStart (file_number, xhr, file)
  • onStart (file_number, file)
  • onProgress (file_number, ProgressEvent, file)
  • onSuccess (file_number, response, file)
  • onError (event, file, file_number, response)
  • onAbort (file_number, file)
  • onTimeout (file_number, file)
  • onFinish (file_number, file)
  • onDragEnter (event)
  • onDragOver (event)
  • onDragLeave (event)
  • onDragEnd (event)

System events

  • onStartSystem (file_number, file)
  • onSuccessSystem (file_number, file)
  • onErrorSystem (event, file, file_number)
  • onAbortSystem (file_number, file)
  • onTimeoutSystem (file_number, file)

2. Options

  • url: window.location.pathname + window.location.search,
  • inputID: '',
  • queueID: '',
  • dropzoneID: '',
  • files: [],
  • fieldName: 'filedata',
  • extraFields: {},
  • lang: 'en',
  • sizeLimit: 0,
  • filesLimit: 0,
  • method: 'post',
  • timeout: null,
  • autostart: false,
  • templateFile:
<div id="fileup-[INPUT_ID]-[FILE_NUM]" class="fileup-file [TYPE]"> 
    <div class="fileup-preview"> 
        <img src="[PREVIEW_SRC]" alt="[NAME]"/> 
    </div> 
    <div class="fileup-container"> 
        <div class="fileup-description"> 
            <span class="fileup-name">[NAME]</span> (<span class="fileup-size">[SIZE_HUMAN]</span>) 
        </div> 
        <div class="fileup-controls"> 
            <span class="fileup-remove" onclick="$.fileup(\'[INPUT_ID]\', \'remove\', \'[FILE_NUM]\');" title="[REMOVE]"></span> 
            <span class="fileup-upload" onclick="$.fileup(\'[INPUT_ID]\', \'upload\', \'[FILE_NUM]\');">[UPLOAD]</span> 
            <span class="fileup-abort" onclick="$.fileup(\'[INPUT_ID]\', \'abort\', \'[FILE_NUM]\');" style="display:none">[ABORT]</span> 
        </div> 
        <div class="fileup-result"></div> 
        <div class="fileup-progress"> 
            <div class="fileup-progress-bar"></div> 
        </div> 
    </div> 
    <div class="fileup-clear"></div> 
</div>
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].