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.
path_provider
4682
plugin Flutter para obter localizações comumente usadas nos sistemas de arquivos da plataforma hospedeira, como os diretórios de arquivos temporários e de aplicativos.
path
1402
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.
open_file
875
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)
file_saver
337
este pacote ajudará você a salvar arquivos com um único método em qualquer plataforma, incluindo macOS, iOS, Android, Windows, Web, Linux.
open_filex
298
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)
file
255
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.
background_downloader
241
Um downloader e uploader de arquivos em segundo plano multiplataforma. Defina a tarefa, coloque em fila e monitore o progresso
watcher
186
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.
file_manager
137
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.
flutter_file_downloader
125
Um plugin Flutter simples que faz o download de qualquer tipo de arquivo para o diretório de downloads.
external_path
114
Um plugin Flutter para obter o caminho de armazenamento interno, externo e diretório público externo.
flutter_filereader
86
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
open_file_plus
66
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)
shared_storage
57
Plugin Flutter para trabalhar com armazenamento externo e APIs seguras em termos de privacidade.
flutter_download_manager
57
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.
open_file_safe
55
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)
media_store_plus
49
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.
downloads_path_provider_28
48
Plugin Flutter para obter o diretório de download para Android modificado para a versão SDK 28+.
document_file_save_plus
45
Salve dados de bytes na pasta Download (Android) ou mostre uma caixa de diálogo de salvamento (iOS).
open_document
44
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.
flutter_file_view
41
Um plugin visualizador de arquivos para o Flutter, suporta arquivo local e link de rede no Android, iOS.
android_path_provider
40
Plugin Flutter para obter diretórios do Android. (Downloads, Filmes, Imagens...)
flutter_absolute_path
37
Um plugin Flutter que encontra o caminho absoluto de um arquivo em dispositivos iOS ou Android.
better_open_file
36
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)
file_previewer
34
Gera uma miniatura de um arquivo com base na extensão do arquivo. Usa o visualizador de arquivos nativo no iOS.
file_support
32
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.
cr_file_saver
30
Permite salvar arquivos em dispositivos Android e iOS e solicitar permissão, se necessário.
lecle_downloads_path_provider
30
Um projeto Flutter para obter o caminho absoluto da pasta de downloads dos dispositivos Android e iOS.
file_sizes
26
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
folder_file_saver
21
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.
jsaver
6
Apenas um plugin incrível que salva arquivos no diretório de escolha do usuário no Android, Web, Linux e Windows.