15 migliori script di caricamento file jQuery gratuiti per il caricamento di più file 2021

Pubblicato: 2021-09-13

Il web è costruito su una base di diversi tipi di file. Che si tratti di fotografie, contenuti video come film, documenti Word personali, documenti di testo o file orientati alla programmazione, cambiamo e scambiamo costantemente file tra di noi.

È uno dei motivi principali per cui esistono servizi come Dropbox, per aiutarci a gestire e sincronizzare i nostri file ovunque ci troviamo. Se sei un normale utente di Internet, conoscerai l'importanza della condivisione di file e quanto possa essere cruciale avere accesso a servizi di condivisione di file affidabili per condividere i nostri file in modo sicuro, conveniente ed efficace.

Se sei uno sviluppatore web, potresti essere attratto dall'idea di creare il tuo sito web di condivisione di file, o forse stai cercando di integrare un web design esistente con una funzionalità di condivisione di file che consentirebbe ai tuoi clienti o visitatori di condividere i propri File.

Ci sono molti modi per vederlo, ma per arrivare a tanto, dobbiamo trovare una soluzione affidabile per caricare e gestire i file per conto nostro e degli altri. Questo è il motivo per cui abbiamo raccolto un elenco degli script di caricamento file jQuery più importanti e migliori che potrai utilizzare per caricare e ottimizzare i tuoi file.

Poiché ci sono così tante scelte, desideriamo ricordare che nessuna scelta è la migliore, ma invece si dovrebbe indagare da vicino l'obiettivo finale per ogni requisito, quindi se stai cercando di creare uno script di caricamento file personale per caricare i tuoi file personali, quindi scegli uno script di caricamento più minimale, ma se la tua agenda è creare un sito Web di gestione dei file multifunzionale, dai un'occhiata agli script che forniscono funzionalità più estese, sei sicuro di trovare un po' di tutto nel nostro elenco qui.

PekeUpload

PekeCarica da pekebyte

PekeUpload è una soluzione di componenti leggeri per i web designer. Possono usarlo come widget di un sito Web per caricare file utilizzando una combinazione di funzionalità jQuery + HTML5. Costruito con Bootstrap, PekeUpload è incredibilmente facile da modellare e offre tantissimi modi per estendersi. Con PekeUpload mantieni il controllo dei tuoi caricamenti di file. Puoi impostare limiti di dimensione del file e scegliere il tipo di file che il tuo componente accetterà. Se le notifiche di errore tradizionali ti stancano, ti assicuriamo che puoi impostare le tue notifiche di errore personalizzate. Puoi visualizzare in anteprima il contenuto visivo direttamente prima e dopo il caricamento.

Scarica

Caricamento file jQuery (il più popolare)

Demo di caricamento file jQuery Versione dell'interfaccia utente jQuery

jQuery File Upload è l'illustrazione perfetta di come funziona il caricamento di file all'interno di jQuery e di come può essere utilizzato per caricare e salvare semplicemente i file. Questa libreria offre però una gamma di funzionalità leggermente più versatile. Per cominciare, viene fornito con 5 diversi stili tra cui scegliere, inclusa l'interfaccia utente jQuery nativa e anche per gli sviluppatori AngularJS che necessitano di una soluzione di caricamento file rapida e affidabile per i loro progetti.

Le funzionalità includono i mezzi per trascinare e rilasciare più file dal desktop o da un'altra cartella direttamente nell'uploader, è possibile annullare i caricamenti e anche riprenderli, c'è una barra di avanzamento per ogni caricamento in modo da sapere quando le cose stanno per essere finite, quelle con i browser moderni sarà possibile modificare le immagini dopo che sono state caricate e gli stessi browser consentiranno di visualizzare in anteprima tutti i file caricati prima della finalizzazione. Funziona con qualsiasi piattaforma lato server (PHP, Python, Ruby on Rails, Java, Node.js, Go ecc.) che supporta il caricamento di file di moduli HTML standard.

Scarica

jQuery Ajax File Uploader

jQuery Ajax File Uploader

jQuery Ajax File Uploader è un ottimo esempio di quanto possano essere semplici (ma moderni) gli uploader di file. Qui abbiamo un uploader che utilizza un semplice approccio di caricamento dei file con l'opzione di più file e un semplice widget della barra di avanzamento all'interno della stessa pagina. Oltre ad essere creato per il browser moderno, questo plugin richiede un po' di conoscenza/abilità JavaScript e AJAX per impostare i parametri appropriati all'interno della configurazione in modo da poter creare l'esperienza giusta per te, ma anche in questo caso, la maggior parte dei parametri sono solo impostazioni di array tradizionali e non richiedono molto tempo per la modifica. Costruito con Bootstrap.

Scarica

Input file bootstrap

bootstrap fileinput jquery script di caricamento del file
La semplicità e la potenza di Bootstrap File Input ti conquisteranno di sicuro. Questo strumento di caricamento dei file è compatibile sia con Bootstrap che con 4. L'integrazione sarà un po' un gioco da ragazzi, assicurandosi che tutti ne traggano il massimo con poco lavoro necessario. Azioni in blocco, supporto di vari file, anteprima e trascinamento dei contenuti, tutto questo e altro è ciò che Bootstrap File Input offre per la tua comodità. Scorri le informazioni di installazione e raccogli tutte le indicazioni necessarie per un'integrazione fluida della funzionalità di caricamento dei file nella tua app. Inoltre, è uno strumento gratuito, quindi sei il benvenuto per testare le acque e persino contribuire ad esso.

Scarica

Filepond

script di caricamento file jquery filepond
Filepond è un nome intelligente per uno script di caricamento di file jQuery che accetta qualsiasi cosa. È una libreria JavaScript che accoglie tutti i tipi di file, funziona anche con URL, directory, blob, lo chiami. Le opzioni e le possibilità sono numerose quando si lavora con Filepond e non è necessario crearlo da zero, quanto è bello? Anche l'esperienza dell'utente sarà sempre perfetta grazie alle eccellenti prestazioni di Filepond. Trascina e rilascia i file, la navigazione da tastiera, l'ottimizzazione delle immagini e la completa reattività, questi sono alcuni dei punti salienti principali di Filepond. Sì, puoi utilizzare Filepond anche per il caricamento in blocco.

Scarica

Zona di rilascio

Dropzone.js

Dropzone è un moderno caricatore di file drag and drop che funziona all'interno di un widget componente sul sito Web che si sta tentando di utilizzare, sebbene supporti anche il tradizionale concetto di clic e caricamento. Se prevedi di utilizzare Dropzone per il caricamento delle immagini, la libreria supporta la modifica delle immagini in tempo reale dopo il caricamento dei file: modifica, ridimensionamento, ritaglio, ecc. Tutti i percorsi dei file e le configurazioni dei tipi di file avvengono in background, quindi è necessario lavorare con i file di configurazione prima di avviare lo script su un server di produzione. La homepage ufficiale di Dropzone ha tutta la documentazione necessaria per iniziare subito.

Scarica

Fine Uploader

Fine Uploader Javascript Upload Library

Un'altra soluzione completa per il caricamento di file jQuery si chiama Fine Uploader, una libreria jQuery molto popolare per il caricamento, la gestione e il ridimensionamento dei file. Alcune delle caratteristiche distintive di Fine Uploader includono la possibilità di riprovare i caricamenti di file non riusciti, non dall'inizio, ma dall'ultimo blocco che non è stato caricato: anche questa è una parte della libreria effettiva, chiamata suddivisione e suddivisione dei file. Fine Uploader supporta completamente la gestione dei file cloud, il che significa che puoi caricare file su Amazon S3 o Microsoft Azure e altre funzionalità più semplici includono l'autorizzazione a modificare ed eliminare i file mentre vengono caricati. Questa è praticamente una soluzione completa per qualsiasi sito che necessita di una soluzione affidabile per il caricamento di file in cui è coinvolta una comunità più ampia di utenti attivi.

Scarica

Flow.js

Caricamento file angolare flow.js

Manteniamo attivo il flusso dei nostri script per l'upload di file, con un'altra fantastica risorsa chiamata Flow.js! Flow.js è una libreria JavaScript che fornisce più caricamenti simultanei, stabili e ripristinabili tramite l'API file HTML5. La libreria non richiede dipendenze di terze parti. È dotato di funzionalità come mettere in pausa e riprendere i caricamenti di file, recuperare i caricamenti persi e gestire gli errori all'interno dell'uploader. Ha una soluzione di caricamento file drag and drop, capacità di caricare cartelle INTERE e anteprima dei file per i file di immagine. Inoltre, ha barre di avanzamento per tenerti sotto controllo sullo stato di avanzamento dei file che stai caricando. Caricamenti di blocchi per assicurarti di poter recuperare tutti i pezzi persi dai caricamenti che non sono riusciti e riprenderli da quel punto per risparmiare tempo e mal di testa.

Scarica

Formstone

Carica · Formstone

Formstone è unico nel nostro elenco in un modo che in realtà è una moltitudine di prodotti all'interno di un singolo progetto. Tuttavia, Formstone ha un componente di caricamento che è una soluzione di gestione del caricamento di file molto utilizzabile e molto funzionale. Offrono questa soluzione per siti Web e app, sia di piccole che di grandi dimensioni. Il componente leggero dispone di una semplice interfaccia drag&drop (con interazione clic) che consente di caricare file singoli o multipli con allegata una barra di avanzamento leggera. È una soluzione molto efficace per i siti Web che cercano componenti extra senza il grasso pesante ad essi collegato. Ma anche Formstone è un progetto in sé. Puoi unire insieme le altre poche dozzine di componenti e creare un progetto web o app da quello. Scopri di più su Formstone per comprendere appieno l'interazione tra la varietà di componenti che hanno da offrire.

Scarica

Gestore caricamento backbone

Gestore caricamento backbone

La struttura portante fornisce la struttura alle applicazioni pesanti JavaScript fornendo modelli con associazione chiave-valore ed eventi personalizzati, raccolte. Contengono una ricca API di funzioni enumerabili e viste con gestione dichiarativa degli eventi. Può anche collegarlo a tutte le tue applicazioni esistenti tramite un'interfaccia JSON RESTful. È un framework JavaScript molto noto e il Backbone Upload Manager è il complimento perfetto per questo framework e i suoi utenti. L'interfaccia utente e l'esperienza effettiva sono molto moderne con un ampio elenco di funzionalità e capacità. Queste sono qualità che solo una struttura solida come Backbone potrebbe fornire.

Scarica

FileDrop

FileDrop.js demo autonomo HTML5 AJAX drag drop caricamento del file

FileDrop.js è una libreria per il caricamento di file ottimizzata per JavaScript che si concentra sul caricamento diretto dei file del browser. Ha avvisi di notifica personalizzati, senza molte altre funzionalità. Seleziona o trascina i tuoi file, fai clic su Carica e attendi di essere avvisato dell'avvenuto caricamento. C'è la possibilità di abilitare più caricamenti di file se necessario.

Scarica

FileAPI

FileAPI — un insieme di strumenti javascript per lavorare con i file.

Gli sviluppatori possono ovviamente creare la propria libreria jQuery per la gestione dei file. Ha senso, in quanto fornisce molta esperienza di apprendimento. Inoltre, finisci per essere colui che si occupa del codebase. Un altro modo per risolvere il problema è affidarsi a un'API creata per un unico scopo. In questo caso, è il caricamento e la gestione dei file. Ti consigliamo di esaminare FileAPI. È un progetto completamente sviluppato che fornisce le funzioni, le chiamate e gli eventi necessari per creare uploader di file per app desktop. Possono farlo anche per le app mobili e i progetti web generali.

Scarica

Caricamento

Widget dell'interfaccia utente di Plupload

Plupload è uno di quei progetti che ha impiegato molto tempo per maturare, ma non perché fosse inesperto. È perché in quel momento c'era un numero limitato di funzionalità che le lingue erano in grado di fornire per il Web. Ora che HTML5 sta cambiando il panorama dello sviluppo web, Plupload è davvero in grado di brillare. Plupload è un'API di gestione del caricamento di file che fornisce una serie di strumenti e funzionalità per la creazione di uploader di file rafforzati. Possono farlo in pochi minuti, invece di dover codificare il tuo per diverse settimane.

Scarica

Resumable.js

Resumable.js JavaScript magic per caricamenti simultanei stabili e ripristinabili

Ciò fornisce un semplice ambiente di caricamento dei file che consente caricamenti multipli, sospendendo e riprendendo i caricamenti e una stabilità complessiva. Puoi facilmente dividere file di grandi dimensioni in più blocchi per consentire caricamenti ripristinabili. Puoi essere certo che il tuo file finirà comunque per essere caricato dallo stesso posto in cui lo hai lasciato. Può caricare il tuo file anche quando la connessione va a rotoli durante la transizione.

Scarica

Caricamento

Demo Uploadify

Che ne dici di un uploader di file HTML5 completamente funzionante che utilizza un po' di jQuery per perfezionare l'esperienza utente? Bene, per chi è interessato possiamo consigliare Uploadify. Gli sviluppatori l'hanno costruito con una libreria JavaScript e hanno in mente quello scopo esatto. Gli sviluppatori hanno anche aggiunto una versione Flash per coloro che credono nelle tradizioni della vecchia scuola. Esiste un forum della community esistente pieno di argomenti e domande di supporto. Ma, da quello che possiamo dire, i forum della comunità non sono stati molto attivi negli ultimi due anni.

Scarica