Os principais pacotes de utilidades de Arquivo, Pasta, Localização e Caminho em Dart e Flutter estão listados abaixo. Os pacotes completos de Dart e Flutter que fornecem utilidades para Arquivo, Pasta, Localização e Caminho para o seu aplicativo Flutter são listados abaixo.
file_saver
418
este pacote ajudará você a salvar arquivos com um único método em qualquer plataforma, incluindo macOS, iOS, Android, Windows, Web, Linux.
open_filex
385
um plugin que pode chamar o APLICATIVO nativo para abrir arquivos com resultado de string no Flutter, suporta iOS (UTI) / android (intent) / PC (ffi) / web (dart:html)
background_downloader
384
Um downloader e uploader de arquivos em segundo plano multiplataforma. Defina a tarefa, coloque em fila e monitore o progresso
file
280
uma abstração de sistema de arquivos pluggable e simulável para Dart. Suporta acesso a sistemas de arquivos locais, bem como sistemas de arquivos em memória, sistemas de arquivos de registro-reprodução e sistemas de arquivos chroot.
watcher
211
um observador de sistema de arquivos. Ele monitora alterações no conteúdo dos diretórios e envia notificações quando arquivos são adicionados, removidos ou modificados.
flutter_file_downloader
189
Um plugin Flutter simples que faz o download de qualquer tipo de arquivo para o diretório de downloads.
file_manager
145
O FileManager é um widget maravilhoso que permite gerenciar arquivos e pastas, selecionar arquivos e pastas e fazer muito mais. Projetado para se sentir como parte do framework Flutter.
external_path
138
Um plugin Flutter para obter o caminho de armazenamento interno, externo e diretório público externo.
open_file_plus
87
Um plug-in que pode chamar o APP nativo para abrir arquivos com resultado de string no Flutter, suporta iOS (UTI) / android (intent) / PC (ffi) / web (dart:html)
flutter_filereader
87
Um widget de visualização de arquivo local. Suporta vários tipos de arquivo, como Doc, Excel, PPT, TXT e outros. O Android é implementado pelo Tencent X5 e o iOS é implementado pelo WKWebView
media_store_plus
75
Para usar a API MediaStore do Android no Flutter. Suporta operações de leitura e gravação em todas as versões do Android através do Flutter.
flutter_download_manager
70
O Flutter Download Manager é um downloader de arquivos multiplataforma com suporte para download resumível, paralelo e em lote. Também é possível receber notificações sobre o status de download e atualizações de progresso.
shared_storage
60
Plugin Flutter para trabalhar com armazenamento externo e APIs seguras em termos de privacidade.
open_file_safe
56
Um plug-in que pode chamar o APP nativo para abrir arquivos com resultado de string no Flutter, suporta iOS (UTI) / android (intent) / PC (ffi) / web (dart:html)
document_file_save_plus
54
Salve dados de bytes na pasta Download (Android) ou mostre uma caixa de diálogo de salvamento (iOS).
downloads_path_provider_28
49
Plugin Flutter para obter o diretório de download para Android modificado para a versão SDK 28+.
open_document
47
OpenDocument gera uma pasta local para armazenamento de arquivo e documento e também pode abrir arquivos PDF, XLSX, Docs, PPT e ZIP. Você também pode localizar seus arquivos implementando MyFilesScreen. Você pode alterar estilos e cores de pasta usando StyleMyFile.
android_path_provider
46
Plugin Flutter para obter diretórios do Android. (Downloads, Filmes, Imagens...)
flutter_file_view
46
Um plugin visualizador de arquivos para o Flutter, suporta arquivo local e link de rede no Android, iOS.
file_previewer
43
Gera uma miniatura de um arquivo com base na extensão do arquivo. Usa o visualizador de arquivos nativo no iOS.
better_open_file
42
Este é um fork de um plug-in que pode chamar o APP nativo para abrir arquivos com resultado de string no Flutter, suporta iOS (UTI) / android (intent) / PC (ffi) / web (dart:html)
flutter_absolute_path
37
Um plugin Flutter que encontra o caminho absoluto de um arquivo em dispositivos iOS ou Android.
downloadsfolder
36
plugin flutter para obter o caminho da pasta de downloads e realizar operações relacionadas ao download de arquivos em diferentes plataformas
cr_file_saver
34
Permite salvar arquivos em dispositivos Android e iOS e solicitar permissão, se necessário.
file_support
33
File Support é um plugin muito útil para operações de manipulação de arquivos de diferentes tipos. Ele é usado para criar, atualizar e obter informações sobre arquivos.
lecle_downloads_path_provider
31
Um projeto Flutter para obter o caminho absoluto da pasta de downloads dos dispositivos Android e iOS.
open_file_manager
31
plugin flutter para abrir o aplicativo gerenciador de arquivos padrão. no android, abre a pasta Download/Recentes no gerenciador de arquivos. no ios, abre a pasta do aplicativo nos arquivos
animated_folder
31
widget animado de pasta fornece uma maneira interativa de exibir conteúdo em uma pasta com folhas animadas, melhorando a experiência do usuário.
open_app_file
28
plugin para abrir arquivos aos quais o aplicativo tem permissão com aplicativos fornecidos pelo sistema
tbib_downloader
28
este pacote para download de arquivo e abertura dele pode exibir notificações e notificações de progresso e pode receber bytes de download e bytes totais.
file_sizes
27
Obtenha o tamanho legível de um arquivo. Escrito em dart e suporta números e strings como parâmetros.
path_provider_ex
25
Diretório de arquivos do aplicativo, armazenamento raiz e espaço disponível para armazenamento externo e cartão SD no Android
universal_file
24
arquivo e diretório cross-plataforma que funciona em todas as plataformas (navegadores, flutter e vm)
folder_file_saver
22
Plugin Flutter para salvar arquivos com extensão na pasta do seu aplicativo. Redefine a imagem baixada. Cria pasta por extensão. Requer permissão e abre configurações do dispositivo.
file_system_access_api
22
uma biblioteca dart para expor a api de acesso ao sistema de arquivos da plataforma web.
en_file_uploader
12
este pacote dart fornece funcionalidade de upload de arquivos que é agnóstico de implementação. Fornece a capacidade de fazer o upload de arquivos em partes com suporte embutido para retries.
flutter_file_uploader
7
widgets flutter que simplificam a criação e uso da biblioteca en_file_uploader. Eles incluem tanto a interface quanto a lógica de negócios para gestão de arquivos.
jsaver
6
Apenas um plugin incrível que salva arquivos no diretório de escolha do usuário no Android, Web, Linux e Windows.
flutter_saver
4
um pacote flutter para salvar imagens e links baixáveis em todas as plataformas com suporte para vários formatos.
jopen
4
O JOpen é um plugin que permite abrir qualquer arquivo no Android. O JOpen oferece uma maneira de abrir arquivos pelo caminho do arquivo.
wfile
3
Trabalho conveniente com arquivos JSON, imagem, texto, binários em várias plataformas. Pode detectar tipos de MIME.
external_path_ios_mac
1
um pacote flutter para restaurar caminhos de diretório em dispositivos iOS e macOS, garantindo acesso e gerenciamento de arquivos entre plataformas.
path
0
uma biblioteca de manipulação de caminho baseada em string. Todas as operações de caminho que você conhece e adora, com suporte sólido para Windows, POSIX (Linux e Mac OS X) e web.