Os 15 melhores scripts de upload de arquivos jQuery gratuitos para upload de vários arquivos 2021

Publicados: 2021-09-13

A web é construída com base em diferentes tipos de arquivos. Quer sejam fotografias, conteúdo de vídeo como filmes, seus documentos pessoais do Word, documentos de texto ou arquivos orientados para programação, estamos constantemente mudando e trocando arquivos uns com os outros.

É uma das principais razões pelas quais serviços como o Dropbox existem, para nos ajudar a gerenciar e sincronizar nossos arquivos onde quer que estejamos. Se você é um usuário regular da Internet, sabe da importância do compartilhamento de arquivos e como pode ser crucial ter acesso a serviços confiáveis ​​de compartilhamento de arquivos para compartilhar nossos arquivos de maneiras seguras, convenientes e eficazes.

Se você é um desenvolvedor da web, pode ser atraído pela ideia de construir seu próprio site de compartilhamento de arquivos ou talvez esteja procurando complementar um web design existente com uma funcionalidade de compartilhamento de arquivos que permitiria que seus clientes ou visitantes compartilhassem os seus próprios arquivos.

Há muitas maneiras de ver isso, mas para chegarmos tão longe, precisamos encontrar uma solução confiável para fazer upload e gerenciar arquivos em nosso nome e em nome de outras pessoas. É por isso que reunimos uma lista dos melhores e mais proeminentes scripts de upload de arquivos jQuery que você poderá usar para enviar e otimizar seus arquivos.

Como existem tantas opções, gostaríamos de mencionar que nenhuma escolha é a melhor, mas em vez disso, deve-se investigar de perto o objetivo final de cada requisito, portanto, se você deseja criar um script de envio de arquivo pessoal para enviar seus arquivos pessoais, em seguida, escolha um script de upload mais mínimo, mas se sua agenda é criar um site de gerenciamento de arquivos multifuncional, dê uma olhada nos scripts que fornecem funcionalidade mais estendida, você com certeza encontrará um pouco de tudo em nossa lista aqui.

PekeUpload

PekeUpload por pekebyte

PekeUpload é uma solução de componente leve para web designers. Eles podem usá-lo como um widget de site para enviar arquivos usando uma combinação de recursos jQuery + HTML5. Construído com Bootstrap, PekeUpload é incrivelmente fácil de estilizar e oferece inúmeras maneiras de se expandir. Com PekeUpload você permanece no controle de seus uploads de arquivos. Você pode definir limites de tamanho de arquivo e escolher o tipo de arquivo que seu componente aceitará. Se as notificações de erro tradicionais o cansam, fique tranquilo, pois você pode definir suas próprias notificações de erro personalizadas. Você pode visualizar o conteúdo visual diretamente antes e depois de fazer o upload.

Download

Upload de arquivo jQuery (mais popular)

jQuery File Upload Demo versão do jQuery UI

jQuery File Upload é a ilustração perfeita de como o upload de arquivos funciona dentro do jQuery e como pode ser usado para simplesmente fazer upload e salvar arquivos. No entanto, esta biblioteca oferece uma gama de recursos um pouco mais versátil. Para começar, ele vem com 5 estilos diferentes para escolher, incluindo jQuery UI nativo e também para desenvolvedores AngularJS que precisam de uma solução de upload de arquivos rápida e confiável para seus projetos.

Os recursos incluem os meios para arrastar e soltar vários arquivos de sua área de trabalho ou outra pasta diretamente no uploader, você pode cancelar seus uploads e também retomá-los, há uma barra de progresso para cada upload para que você saiba quando as coisas estão prestes a terminar, aqueles com navegadores modernos será capaz de editar imagens depois de serem carregadas, e os mesmos navegadores permitirão visualizar todos os arquivos carregados antes de finalizar. Funciona com qualquer plataforma do lado do servidor (PHP, Python, Ruby on Rails, Java, Node.js, Go etc.) que suporta uploads de arquivo de formulário HTML padrão.

Download

jQuery Ajax File Uploader

jQuery Ajax File Uploader

jQuery Ajax File Uploader é um grande exemplo de como os uploaders de arquivos podem ser simples (mas modernos). Aqui temos um uploader que usa uma abordagem de upload de arquivo simples com a opção de vários arquivos e um widget de barra de progresso simples na mesma página. Além de ser construído para o navegador moderno, este plug-in exigirá um pouco de conhecimento / habilidades em JavaScript e AJAX para definir os parâmetros apropriados dentro da configuração para que você possa criar a experiência certa para você, mas mesmo assim - a maioria dos parâmetros são apenas configurações de array tradicionais e não exigem muita reflexão para fazer alterações. Construído com Bootstrap.

Download

Entrada de arquivo de bootstrap

bootstrap fileinput jquery arquivo upload script
A simplicidade e poder do Bootstrap File Input irão conquistá-lo com certeza. Esta ferramenta de upload de arquivo é compatível com Bootstrap e 4. A integração será um pouco brisa, garantindo que todos aproveitem ao máximo com pouco trabalho necessário. Ações em massa, suporte a vários arquivos, visualização e arrastar e soltar conteúdos, tudo isso e muito mais é o que o Bootstrap File Input balança para sua conveniência. Percorra as informações de instalação e reúna toda a orientação necessária para a integração do recurso de upload de arquivo sem problemas em seu aplicativo. Além disso, é uma ferramenta gratuita, portanto, você está convidado a testar as águas e até mesmo contribuir com isso.

Download

Filepond

script de upload de arquivo jquery filepond
Filepond é um nome inteligente para um script de upload de arquivo jQuery que aceita tudo e qualquer coisa. É uma biblioteca JavaScript que acolhe todos os tipos de arquivos, funciona até mesmo com URLs, diretórios, blobs, etc. As opções e possibilidades são inúmeras ao trabalhar com Filepond - e você não precisa construí-lo do zero, não é isso legal? A experiência do usuário também estará no ponto em todos os momentos devido ao excelente desempenho do Filepond. Arrastar e soltar arquivos, navegação com teclado, otimização de imagem e capacidade de resposta completa, esses são alguns dos principais destaques que o Filepond oferece. Sim, você também pode usar o Filepond para fazer upload em massa.

Download

Ponto de largada

Dropzone.js

Dropzone é um carregador moderno de arrastar e soltar que funciona dentro de um widget de componente no site que você está tentando usar, embora também suporte o conceito tradicional de clique e upload. Se você planeja usar o Dropzone para upload de imagens, a biblioteca oferece suporte à edição de imagens ao vivo após o upload dos arquivos - edição, redimensionamento, corte, etc. Todos os caminhos de arquivo e configurações de tipo de arquivo acontecem em segundo plano, portanto, você precisa trabalhar com os arquivos de configuração antes de iniciar o script em um servidor de produção. A página inicial oficial do Dropzone tem toda a documentação de que você precisa para começar imediatamente.

Download

Uploader fino

Fine Uploader Javascript Upload Library

Outra solução de upload de arquivo jQuery em escala real é chamada Fine Uploader - uma biblioteca jQuery muito popular para upload, gerenciamento e dimensionamento de arquivos. Alguns dos recursos de destaque do Fine Uploader incluem a capacidade de repetir uploads de arquivos com falha, não desde o início, mas a partir do último bloco que não foi carregado - isso também faz parte da biblioteca real, chamada de fragmentação e divisão de arquivos. O Fine Uploader oferece suporte total ao gerenciamento de arquivos em nuvem, o que significa que você pode fazer upload de arquivos no Amazon S3 ou no Azure da Microsoft, e outros recursos mais simples incluem a permissão para editar e excluir arquivos à medida que são carregados. Esta é uma solução completa para qualquer site que precise de uma solução confiável de upload de arquivos, onde talvez uma comunidade maior de usuários ativos esteja envolvida.

Download

Flow.js

Fluxo de upload de arquivo angular

Vamos manter o fluxo de nossos scripts de uploader de arquivo, com outro grande recurso chamado Flow.js! Flow.js é uma biblioteca JavaScript que fornece vários uploads simultâneos, estáveis ​​e recuperáveis ​​por meio da API de arquivo HTML5. A biblioteca não requer dependências de terceiros. Ele apresenta recursos como pausar e retomar uploads de arquivos, para recuperar uploads perdidos e para lidar com erros no uploader. Possui uma solução de upload de arquivos de arrastar e soltar, capacidade de fazer upload de pastas INTEIRAS e visualização de arquivos de imagem. Além disso, possui barras de progresso para mantê-lo informado sobre o andamento dos arquivos que você está enviando. Chunk carrega para ter certeza de que você pode recuperar todas as peças perdidas de uploads que falharam e, em vez disso, retome-os desse ponto para economizar tempo e dor de cabeça.

Download

Formstone

Upload · Formstone

O Formstone é único em nossa lista de uma forma que é, na verdade, uma infinidade de produtos em um único projeto. Mas o Formstone tem um componente de upload que é uma solução de gerenciamento de upload de arquivo muito útil e muito funcional. Eles oferecem esta solução para sites e aplicativos, pequenos e grandes. O componente leve apresenta uma interface simples de arrastar e soltar (com interação de clique) que permite fazer upload de arquivos únicos ou múltiplos com uma barra de progresso leve anexada. É uma solução muito eficaz para sites que procuram componentes extras sem a gordura pesada anexada a eles. Mas também, Formstone é um projeto em si mesmo. Você pode juntar as outras poucas dezenas de componentes e criar um projeto de web ou aplicativo a partir deles. Saiba mais sobre o Formstone para entender completamente a interação entre a variedade de componentes que eles têm a oferecer.

Download

Backbone Upload Manager

Backbone Upload Manager

O backbone fornece estrutura para aplicativos pesados ​​em JavaScript, fornecendo modelos com vinculação de valores-chave e eventos personalizados, coleções. Eles contêm uma API rica de funções enumeráveis ​​e visualizações com manipulação de eventos declarativos. Ele também pode conectá-lo a todos os seus aplicativos existentes por meio de uma interface JSON RESTful. É um framework JavaScript muito conhecido, e o Backbone Upload Manager é o complemento perfeito para este framework e seus usuários. A interface do usuário e a experiência real são muito modernas, com uma forte lista de recursos e capacidades. Essas são qualidades que apenas uma estrutura sólida como o Backbone poderia fornecer.

Download

FileDrop

FileDrop.js demo HTML5 AJAX auto-contido, arrastar e soltar, upload de arquivo

FileDrop.js é uma biblioteca de upload de arquivos otimizada para JavaScript que se concentra no upload direto de arquivos do navegador. Possui alertas de notificação personalizados, sem muitas outras funcionalidades. Selecione ou arraste seus arquivos, clique em upload e espere ser notificado sobre um upload bem-sucedido. Existe a capacidade de permitir o upload de vários arquivos, se necessário.

Download

FileAPI

FileAPI - um conjunto de ferramentas javascript para trabalhar com arquivos.

Os desenvolvedores podem, é claro, construir sua própria biblioteca jQuery para gerenciamento de arquivos. Faz sentido, pois proporciona muita experiência de aprendizado. Além disso, você acaba sendo o responsável pela base de código. Outra maneira de resolver o problema é contar com uma API construída para um único propósito. Neste caso, é o upload e gerenciamento de arquivos. Recomendamos consultar o FileAPI. É um projeto totalmente desenvolvido que fornece as funções, chamadas e eventos necessários para criar uploaders de arquivos para aplicativos de desktop. Eles também podem fazer isso para aplicativos móveis e projetos da web em geral.

Download

Plupload

Plupload UI Widget

Plupload é um daqueles projetos que demorou muito para amadurecer, mas não porque era inexperiente. É porque havia um número limitado de recursos que os idiomas eram capazes de fornecer para a web na época. Agora que o HTML5 está mudando o cenário do desenvolvimento web, o Plupload é realmente capaz de brilhar. Plupload é uma API de gerenciamento de upload de arquivo que fornece uma série de ferramentas e recursos para a construção de uploaders de arquivo reforçados. Eles podem fazer isso em alguns minutos, em vez de deixar que você codifique o seu próprio código por várias semanas.

Download

Resumable.js

A mágica do JavaScript Resumable.js para uploads estáveis ​​e recuperáveis ​​simultâneos

Isso fornece um ambiente de upload de arquivo simples que permite uploads múltiplos, pausando e retomando uploads e uma estabilidade geral. Você pode facilmente dividir arquivos grandes em vários pedaços para permitir uploads recuperáveis. Você pode ter certeza de que seu arquivo ainda será enviado do mesmo lugar em que você o deixou. Ele pode carregar seu arquivo mesmo quando a conexão enlouquece na transição.

Download

Uploadify

Demos Uploadify

Que tal um uploader de arquivo HTML5 totalmente funcional que usa um pouco de jQuery para aprimorar a experiência do usuário? Bem, para os interessados, podemos recomendar o Uploadify. Os desenvolvedores o construíram com uma biblioteca JavaScript e têm esse propósito em mente. Os desenvolvedores também adicionaram uma versão em Flash para aqueles que acreditam nas tradições da velha escola. Existe um fórum da comunidade repleto de tópicos e perguntas de suporte. Mas, pelo que podemos dizer, os fóruns da comunidade não estiveram realmente ativos nos últimos dois anos.

Download