Top Flutter File, Folder and Path Utilities packages The complete list of Dart and Flutter packages that provide File, Folder, Location & Path utilities for your Flutter app is provided below.
path_provider
4682
Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.
path
1402
A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.
open_file
875
A plug-in that can call native APP to open files with string result in flutter, support iOS(UTI) / android(intent) / PC(ffi) / web(dart:html)
file_saver
337
This package will help you save file with a single method on any platform including macOS, iOS, Android, Windows, Web, Linux.
open_filex
298
A plug-in that can call native APP to open files with string result in flutter, support iOS(UTI) / android(intent) / PC(ffi) / web(dart:html)
file
255
A pluggable, mockable file system abstraction for Dart. Supports local file system access, as well as in-memory file systems, record-replay file systems, and chroot file systems.
background_downloader
241
A multi-platform background file downloader and uploader. Define the task, enqueue and monitor progress
watcher
186
A file system watcher. It monitors changes to contents of directories and sends notifications when files have been added, removed, or modified.
file_manager
137
FileManager is a wonderful widget that allows you to manage files and folders, pick files and folders, and do a lot more. Designed to feel like part of the Flutter framework.
flutter_file_downloader
125
A simple flutter plugin that downloads any file type to downloads directory
external_path
114
A flutter plugin to get internal, external storage and external public directory path.
flutter_filereader
86
A local file view widget,Support a variety of file types, such as Doc Eexcl PPT TXT and so on,Android is implemented by Tencent X5,iOS is implemented by WKWebView
open_file_plus
66
A plug-in that can call native APP to open files with string result in flutter, support iOS(UTI) / android(intent) / PC(ffi) / web(dart:html)
flutter_download_manager
57
Flutter Download Manager is a Cross-Platform file downloader with resumeable, parallel and batch Download support. Also be notified of download status and progress updates
open_file_safe
55
A plug-in that can call native APP to open files with string result in flutter, support iOS(UTI) / android(intent) / PC(ffi) / web(dart:html)
media_store_plus
49
To use Android MediaStore API in Flutter, It supports both read & write operation in every android version through flutter.
downloads_path_provider_28
48
Flutter plugin to get the download directory for Android modified for sdk version 28+.
open_document
44
OpenDocument generate a local folder, for file and document storage, also can open pdf, xlsx, docs, ppt and zip files. You can also locate your files by implementing MyFilesScreen you can change folder styles and colors using StyleMyFile
flutter_file_view
41
A file viewer plugin for Flutter, support local file and network link of Android, iOS.
android_path_provider
40
Flutter plugin for getting Android directories. (Downloads, Movies, Pictures...)
flutter_absolute_path
37
A flutter plugin that finds the absolute path of a file in iOS or Android devices.
better_open_file
36
This is a fork from a plug-in that can call native APP to open files with string result in flutter, support iOS(UTI) / android(intent) / PC(ffi) / web(dart:html)
file_previewer
34
Generate a thumbnail for a file based on the file extension. Uses the native files previewer on iOS.
file_support
32
File Support is plugin very helpful for different kind of file handling operations.Its used create, update, get information about file.
lecle_downloads_path_provider
30
A Flutter project to get the downloads folder absolute path from Android and iOS device.
file_sizes
26
Get the Human readable size of the file. It is purely written in dart and support both number and string as parameters.
path_provider_ex
25
App files directory, root storage, and available space for ext storage and SD card on Android
folder_file_saver
21
Flutter plugin for save file to Folder extenison of your_app. resize image downloaded. create folder by extension. require permission and open setting device.
jsaver
6
Just An Amazing File Saver Plugin That Save Files To User Choice Directory On Android , Web , Linux & Windows.