Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Jquery File Upload | 31,027 | 504 | 68 | 12 days ago | 136 | September 25, 2021 | 52 | mit | PHP | |
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads. | ||||||||||
Bootstrap Fileinput | 5,258 | 1,182 | 35 | 3 months ago | 89 | August 17, 2022 | 14 | other | JavaScript | |
An enhanced HTML 5 file input for Bootstrap 5.x/4.x./3.x with file preview, multiple selection, and more features. | ||||||||||
Elfinder | 4,433 | 494 | 76 | 4 days ago | 69 | March 14, 2022 | 80 | other | JavaScript | |
📁 Open-source file manager for web, written in JavaScript using jQuery and jQuery UI | ||||||||||
Jquery Filedrop | 977 | 6 | 4 years ago | 2 | August 24, 2013 | 76 | JavaScript | |||
jQuery plugin - drag and drop desktop files and POST to a URL to handle files. | ||||||||||
Uploader | 973 | 7 | 1 | 3 years ago | 1 | January 16, 2018 | 45 | mit | JavaScript | |
A lightweight and very configurable jQuery plugin for file uploading using ajax(a sync); includes support for queues, progress tracking and drag and drop. | ||||||||||
Jquery Fileupload Rails | 682 | 2,196 | 44 | 5 years ago | 18 | November 15, 2018 | 10 | JavaScript | ||
jQuery File Upload integrated for Rails | ||||||||||
S3_direct_upload | 648 | 5 years ago | 114 | mit | Ruby | |||||
Direct Upload to Amazon S3 With CORS | ||||||||||
Django Jquery File Upload | 576 | 3 years ago | 9 | mit | HTML | |||||
A minimal django project containing a minimal app with a working jquery file upload form based on the work by Sebastian Tschan: http://aquantum-demo.appspot.com/file-upload | ||||||||||
Ghost Markdown Editor | 475 | 7 years ago | 7 | mit | JavaScript | |||||
Just a responsive jquery markdown editor with instant preview. | ||||||||||
Jquery Iframe Transport | 359 | 30 | 3 | 6 years ago | 1 | August 12, 2015 | 22 | mit | JavaScript | |
jQuery Ajax transport plugin that supports file uploads through a hidden iframe |
jQuery FilePond is a handy jQuery adapter for FilePond, a JavaScript library that can upload anything you throw at it, optimizes images for faster uploads, and offers a great, accessible, silky smooth user experience.
Pintura the modern JavaScript Image Editor is what you're looking for. Pintura supports setting crop aspect ratios, resizing, rotating, cropping, and flipping images. Above all, it integrates beautifully with FilePond.
Install from npm
npm install jquery-filepond --save
Or form a CDN:
<input type="file" class="my-pond" name="filepond"/>
<!-- include jQuery library -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.js"></script>
<!-- include FilePond library -->
<script src="https://unpkg.com/filepond/dist/filepond.min.js"></script>
<!-- include FilePond plugins -->
<script src="https://unpkg.com/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.js"></script>
<!-- include FilePond jQuery adapter -->
<script src="https://unpkg.com/jquery-filepond/filepond.jquery.js"></script>
<script>
$(function(){
// First register any plugins
$.fn.filepond.registerPlugin(FilePondPluginImagePreview);
// Turn input element into a pond
$('.my-pond').filepond();
// Set allowMultiple property to true
$('.my-pond').filepond('allowMultiple', true);
// Listen for addfile event
$('.my-pond').on('FilePond:addfile', function(e) {
console.log('file added event', e);
});
// Manually add a file using the addfile method
$('.my-pond').first().filepond('addFile', 'index.html').then(function(file){
console.log('file added', file);
});
});
</script>