Category File Management
Top File Management packages
File pickers, file system access, downloads, and inter-app sharing
| Rank | Package | Description | Downloads / day | Stars | Likes |
|---|---|---|---|---|---|
| #1 — | 🇺🇸 tools.dart.dev | A file system watcher. It monitors changes to contents of directories and sends notifications when files have been added, removed, or modified. | 391K | ★ 113 | 247 |
| #2 — | 🇺🇸 tools.dart.dev | 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. | 316.4K | ★ 112 | 298 |
| #3 — | 🇺🇸 flutter.dev | Android implementation of the path_provider plugin. | 250.7K | ★ 5.3K | 22 |
| #4 — | 🇺🇸 flutter.dev | iOS and macOS implementation of the path_provider plugin | 236.2K | ★ 5.3K | 9 |
| #5 — | 🇺🇸 flutter.dev | Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories. | 236.1K | ★ 5.3K | 5.6K |
| #6 — | 🇵🇹 miguelruivo.com | A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support. | 113.6K | ★ 1.6K | 4.9K |
| #7 — | 🇺🇸 flutter.dev | Liunx implementation of the file_selector plugin. | 97.9K | ★ 5.3K | 9 |
| #8 — | 🇺🇸 flutter.dev | macOS implementation of the file_selector plugin. | 94.4K | ★ 5.3K | 15 |
| #9 — | 🇨🇳 mixin.dev | A plugin which allows user dragging files to your flutter desktop applications. | 19K | ★ 511 | 466 |
| #10 — | 🇦🇲 buildtoapp.com | 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) | 17.6K | ★ 38 | 433 |
| #11 — | 🇺🇸 flutter.dev | Flutter plugin for opening and saving files, or selecting directories, using native file selection UI. | 14.2K | ★ 5.3K | 435 |
| #12 — | iOS implementation of the open_file plugin. | 12.5K | ★ 271 | 0 | |
| #13 — | 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) | 12.4K | ★ 271 | 1.1K | |
| #14 — | Android implementation of the open_file plugin. | 12.3K | ★ 271 | 0 | |
| #15 — | web implementation of the open_file plugin. | 12K | ★ 271 | 0 | |
| #16 — | A flutter plugin to get internal, external storage and external public directory path. | 11K | ★ 12 | 149 | |
| #17 — | 🇨🇳 fluttercandies.com | A Flutter plugin that provides album assets abstraction management APIs on Android, iOS, macOS, and OpenHarmony. | 11K | ★ 769 | 774 |
| #18 — | 🇺🇸 flutter.dev | Web platform implementation of file_selector | 10.5K | ★ 5.3K | 6 |
| #19 — | hassanansari.dev | Save files from bytes, paths, streams, and URLs across Android, iOS, Web, Windows, macOS, and Linux. | 8.6K | ★ 92 | 501 |
| #20 — | 🇺🇸 flutter.dev | An abstraction to allow working with files across multiple platforms. | 6.2K | ★ 5.3K | 313 |
| #21 — | 🇺🇸 bbflight.com | A multi-platform background file downloader and uploader. Define the task, enqueue and monitor progress | 6.1K | ★ 234 | 493 |
| #22 — | 🇨🇳 mixin.dev | A flutter plugin which could read image,files from clipboard and write files to clipboard. | 4.8K | ★ 511 | 118 |
| #23 — | 🇩🇪 simonbinder.eu | Memory-efficient, streaming implementation of the tar file format | 4.4K | ★ 30 | 41 |
| #24 — | 🇺🇸 fluttercommunity.dev | Powerful plugin making it easy to download files. | 4.2K | ★ 941 | 1.6K |
| #25 — | 🇺🇸 serge.software | A internet file getter (also optional downloader) that works in all platforms | 2.8K | ★ 21 | 127 |
| #26 — | 🇦🇺 onepub.dev | A collection of functions that allow you to interact with the file system and OS environment from any platform that supports dart:io. Copy, move, delete files and directory trees, search for files, create temp files and directories. | 2.6K | ★ 265 | 2 |
| #27 — | 🇦🇺 onepub.dev | Provides a simple means of saving/loading settings from a yaml file without the yaml fuss. | 2.3K | ★ 4 | 18 |
| #28 — | kineapps.com | Dialogs for picking and saving files in Android and in iOS. | 2.2K | ★ 41 | 108 |
| #29 ▲ 3 | 🇵🇹 miguelruivo.com | A common platform interface for the file_picker plugin. | 1.6K | ★ 1.6K | 4 |
| #30 ▲ 3 | 🇵🇹 miguelruivo.com | Web platform implementation of the file_picker plugin. | 1.6K | ★ 1.6K | 9 |
| #31 ▼ 2 | kineapps.com | Create and extract ZIP archive files in Android, iOS and macOS. Zip all files in a directory recursively or a given list of files. | 1.6K | ★ 62 | 171 |
| #32 ▼ 2 | 🇩🇪 johnnybytes.com | A Flutter plugin that provides native file preview functionality for iOS and Android platforms. | 1.4K | ★ 12 | 35 |
| #33 ▼ 2 | 🇹🇳 siyoutechnology.com | A Flutter plugin for retrieving the path to the downloads folder and performing operations related to file downloads on different platforms. | 1.3K | ★ 7 | 50 |
| #34 — | 🇺🇸 flutter.dev | Windows implementation of the file_selector plugin. | 1.1K | ★ 5.3K | 14 |
| #35 — | flutter-cavalry.com | Read and write Android SAF `DocumentFile`. | 912 | ★ 18 | 16 |
| #36 — | 🇩🇪 sashadenisov.dev | Efficiently copy large files from Flutter assets or download them from the network to the device's local file system, with optional progress tracking. | 703 | ★ 3 | 7 |
| #37 — | 🇨🇴 aubergine.co | A flutter plugin to open default file manager app. on an Android, it opens Download/Recent folder on file manager app. on iOS, it opens app's document folder in Files app. | 671 | ★ 10 | 39 |
| #38 — | Allows user pick a document. Picked document is copied to app temporary directory. Optionally allows pick document with specific extension only. | 556 | ★ 43 | 52 | |
| #39 — | flutter-cavalry.com | Util functions for SAF (Storage Access Framework). | 545 | ★ 14 | 12 |
| #40 — | 🇮🇷 pwa.ir | Cross-Platform file downloader for Dart and Flutter projects. | 518 | ★ 13 | 82 |
| #41 — | 🇨🇴 techind.co | A flutter plugin that allow flutter apps to receive photos, videos, text, urls or any other file types from another app. | 463 | ★ 61 | 110 |
| #42 — | 🇯🇴 odeh-bros.com | A simple flutter plugin that downloads any file type to downloads directory | 419 | ★ 32 | 202 |
| #43 — | 🇮🇳 souvikbiswas.com | A Flutter package for trimming videos. This supports retrieving, trimming, and storage of trimmed video files to the file system. | 386 | ★ 490 | 504 |
| #44 — | 🇺🇸 flutter.dev | iOS implementation of the file_selector plugin. | 350 | ★ 5.3K | 1 |
| #45 — | Get the Uint8List content of a given Uri. Supports file, data, content and http/https | 341 | ★ 3 | 18 | |
| #46 — | 🇪🇸 victorcarreras.dev | A Flutter package to detect file types based on their magic number instead of MIME types. Supports Flutter on mobile, desktop, and web without native code. | 301 | ★ 6 | 28 |
| #47 — | 🇪🇸 victorcarreras.dev | It is a lightweight and efficient Flutter plugin designed to merge multiple PDF documents into a single file effortlessly. | 294 | ★ 9 | 43 |
| #48 — | A plugin to open files the app has permission to access with default system-provided applications. | 281 | ★ 2 | 30 | |
| #49 — | 🇲🇾 nabilmh.com | Dart package to convert Opus files to Apple's CAF for seamless iOS integration—losslessly & effortlessly. | 273 | ★ 2 | 3 |
| #50 — | A flutter plugin for upload, download and manage files in the app's iCloud container. | 241 | ★ 47 | 82 | |
| #51 — | 🇦🇹 codeux.design | Flutter desktop plugin for managing secure bookmarks to access files in sandbox. | 201 | ★ 18 | 20 |
| #52 — | 🇺🇸 flutter.dev | Android implementation of the file_selector package. | 196 | ★ 5.3K | 2 |
| #53 — | 🇫🇷 rouxguillau.me | Interface to provide a way to save files on the device in Flutter. | 173 | ★ 9 | 29 |
| #54 — | 🇸🇰 4q.eu | Plugin that is able to generate thumbnails from files with various mime types. If thumbnail generation is not support for specific mime type, then a fallback icon is returned | 172 | ★ 14 | 106 |
| #55 ▲ 2 | A Flutter plugin for converting supported uri to file. Supports Android & iOS. | 165 | ★ 9 | 44 | |
| #56 — | 🇯🇵 mathru.net | Package for retrieving files such as images and videos from terminal storage, cameras, etc. | 160 | ★ 41 | 0 |
| #57 — | mahalox.com | A Flutter plugin for downloading images from URL to user's device. This plugin only works for Flutter web. | 158 | ★ 4 | 45 |
| #58 — | A Flutter package to let you select files on the Web platform, with an iOS UI workaround included. | 137 | ★ 4 | 8 | |
| #59 — | 🇩🇪 eikedreier.xyz | A pure Dart toolkit for parsing, editing, validating, and converting workout activity files in GPX, TCX, FIT, GeoJSON, and CSV formats.
| 134 | ★ 1 | 4 |
| #60 — | Save bytes data into Download folder (Android), or show save dialog (iOS). | 122 | ★ 8 | 55 | |
| #61 — | A simple abstraction to persist data in the local file system. | 114 | ★ 0 | 8 | |
| #62 — | 🇬🇧 djade.net | This package allows you to upload media files directly to cloudinary, without exposing your apiKey or secretKey. | 106 | ★ 35 | 128 |
| #63 — | uditswaroopa.tech | A Flutter package for converting between MIME types and file extensions with wildcard support and base64 file type detection via magic bytes. | 104 | ★ 0 | 6 |
| #64 — | 🇲🇾 nabilmh.com | 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 | 98 | ★ 52 | 74 |
| #65 — | 🇫🇷 louispoirier.io | A Dart library to expose the File System Access Api from web platform. | 98 | ★ 18 | 27 |
| #66 — | 🇫🇷 caesarovich.xyz | Checks for/sanitizes illegal characters in file names for different platforms. | 93 | ★ 2 | 9 |
| #67 — | A plugin which allows user dragging files to your flutter desktop applications. | 92 | ★ 511 | 1 | |
| #68 ▲ 2 | 🇩🇪 jasonholtdigital.com | Flutter plugin for local iCloud Drive file operations with coordinated iOS and macOS access. | 89 | ★ 3 | 3 |
| #69 — | 🇨🇳 byteszero.cn | A new Android + iOS app installer plugin , supports opening app stores and editor reviews, as well as installing Apk files. | 76 | ★ 56 | 74 |
| #70 ▼ 2 | Retrieve assets and add them to the application's repository for use. | 75 | ★ 25 | 71 | |
| #71 — | 🇮🇶 playtorrio.xyz | Native libtorrent 2.0 bindings for Flutter with a built-in HTTP streaming server for instant torrent video playback. Supports Windows, Linux, macOS, iOS, and Android.
| 64 | ★ 20 | 11 |
| #72 — | 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) | 61 | ★ 8 | 42 | |
| #73 — | A simple way to bring drag’n’drop to flutter web. drop_zone is commonly used for file choosing by dragging and dropping a file(s) onto a designated widget. The user can then use the dropped html file(s). | 58 | ★ 34 | 46 | |
| #74 — | 🇺🇸 ivehement.com | Flutter plugin that leverages Storage Access Framework (SAF) API to get access and perform the operations on files and folders. | 54 | ★ 25 | 70 |
| #75 — | Flutter plugin to get the download directory for Android modified for sdk version 28+. Forked from Daniel MF. | 46 | ★ 2 | 49 | |
| #76 — | Native SMB/CIFS client library written in Dart for Dart. Extremely fast, can be used for streaming music and video. Supported dialects: SMB 1.0, CIFS, SMB 2.0, SMB 2.1. | 46 | ★ 18 | 14 | |
| #76 — | 🇨🇭 perron2.ch | A Flutter plugin to asynchronously read and write Zip files. | 46 | ★ 11 | 18 |
| #78 — | Package for opening files in iOS QuickLook. You will first need to save the files to the ApplicationDocumentsDirectory(). | 42 | ★ 7 | 7 | |
| #79 — | 🇺🇸 waltertay.com | Implements Android Intent and iOS Share Extension to receive shared content. | 41 | ★ 2 | 8 |
| #80 — | albemala.me | Flutter plugin to calculate a file checksum as MD5 hash, using a platform native implementation. | 41 | ★ 8 | 13 |
| #81 — | shadatrahman.com | 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) | 39 | ★ 1 | 9 |
| #82 — | A customizable Flutter reader widget for novels and ebooks: lazy chapter loading, paginated and continuous-scroll modes, themes, and pluggable data sources & progress storage. | 37 | ★ 0 | 1 | |
| #83 — | 🇵🇱 wolszon.me | Retrieve App Group directory on iOS. Port of FileManager.containerURL to Flutter. | 34 | ★ 1 | 12 |
| #84 — | A Flutter plugin for printing POS receipts and labels on various thermal printers. Multi-role routing with Bluetooth & TCP support, custom sticker API with 4 complexity levels. | 34 | ★ 4 | 5 | |
| #85 — | 🇪🇬 tomars.tech | Deterministic directory tree builder for Dart. | 33 | ★ 0 | 1 |
| #86 ▲ 4 | 🇪🇬 vchatsdk.com | VPlatformFile is a Dart package that provides easy handling of files from paths, URLs, assets, and bytes, with utilities for metadata, MIME type, and serialization support. | 31 | ★ 0 | 4 |
| #87 ▲ 6 | 🇲🇩 devdf.com | Flutter File & Directory Plugin. Easy Android file operations with Storage Access Framework (SAF) API integration. | 30 | ★ 10 | 18 |
| #88 — | A Flutter plugin to save, append data and pick files in Android MediaStore seamlessly. | 29 | ★ 1 | 21 | |
| #89 ▼ 3 | A stateful widget that allows users to pick media files (images, videos, audio, files) from their device. | 29 | ★ 0 | 0 | |
| #90 ▼ 3 | 🇳🇵 shakyapurna.com.np | Reliable Flutter downloads with multipart ranges, durable resume, scheduling, integrity checks, and authenticated restoration. | 29 | ★ 9 | 9 |
| #91 ▼ 3 | 🇺🇸 practicalxr.com | High-level multi-source A/V recorder built on miniav + miniav_tools. Sync screen/camera/mic/loopback into MP4/MKV files or chunked streams. | 28 | ★ 5 | 3 |
| #91 — | 🇨🇳 sunjiao.net | Package for loading, manipulating, and saving GPS data in GPX and KML format. | 28 | ★ 43 | 21 |
| #93 ▲ 2 | 🇧🇷 inceptusp.dev | A plugin to download files using the native capabilities. URLSession on iOS, DownloadManager on Android and BITS on Windows. | 26 | ★ 5 | 14 |
| #94 ▼ 3 | flutter-cavalry.com | A flutter plugin for macOS to open files or view files in Finder. | 26 | ★ 3 | 3 |
| #95 — | Flutter textviewer package provide easy and simple way to load and search text from assets,file and even direct input string. | 25 | ★ 6 | 11 | |
| #96 ▲ 8 | Allows an iOS Flutter App to access a greater scope of the file system | 24 | ★ 6 | 5 | |
| #97 — | glenfordwilliams.com | A cloud filesystem abstraction layer for Dart, providing unified access to cloud storage providers like MinIO and S3-compatible services. | 23 | ★ 0 | 1 |
| #98 — | A generic file system abstraction for Dart. | 22 | ★ 1 | 0 | |
| #99 — | A new Flutter plugin. Added AES Encription, Added QR Code Scanner, File & DB Sync for Android & IOS, Internet Connectivity check for both Android & IOS. | 22 | — | 3 | |
| #100 ▲ 2 | A Flutter plugin for checking if a video file contains an audio track. | 22 | ★ 1 | 4 | |
| #101 ▼ 4 | 🇿🇦 workforceanalytics.co.za | Amazon S3 is an object storage service that stores data as objects within buckets. aws_s3_upload_lite is a simple, convenient package for uploading files to AWS S3 buckets. | 21 | ★ 5 | 19 |
| #102 — | 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. | 21 | ★ 69 | 150 | |
| #103 ▼ 10 | An easy-to-use package to upload files in chunks using Dio for mobile, desktop and web. | 20 | ★ 24 | 35 | |
| #104 ▲ 3 | A fork of excel.A flutter and dart library for reading, creating, editing and updating excel sheets with compatible both on client and server side. | 20 | ★ 3 | 30 | |
| #105 ▼ 2 | A Flutter package for extracting text and chapters from Word (.doc, .docx), PDF, Google Docs URLs, and Markdown (.md) files, with offline .doc and .md support and real filename extraction. | 20 | ★ 7 | 15 | |
| #106 — | 🇪🇸 wiefel.dev | A plugin for opening specific file types with your app | 19 | ★ 0 | 3 |
| #107 ▼ 2 | 🇮🇹 ales-drnz.com | Dart client for SMB2/3 built on libsmb2. Supports listing, reads, writes, streaming, caching, worker pool with reconnect and more. Targets macOS, Windows, Linux, iOS and Android. | 16 | ★ 3 | 5 |
| #108 — | Flutter plugin that downloads images on the Internet and saves them on device. | 16 | ★ 94 | 266 | |
| #109 — | 🇪🇬 andronasef.dev | Automate App Store and Play Store screenshot generation across multiple devices, locales, and screens with web download and mobile file export. | 16 | — | 2 |
| #110 ▲ 3 | Flutter plugin that can help you get remote or local video preview image and cache it. | 15 | ★ 8 | 27 | |
| #111 — | Android implementation of the simple_file_saver plugin. | 14 | ★ 2 | 0 | |
| #112 — | iOS implementation of the simple_file_saver plugin. | 14 | ★ 2 | 1 | |
| #112 — | Plugin that allows you to save files to a public or shared directory such as the Downloads folder in Android and Files in iOS. | 14 | ★ 2 | 9 | |
| #114 — | Open local files with the platform's default app on Android, iOS, Linux, macOS, Windows, and the web. | 13 | ★ 0 | 4 | |
| #115 — | file_downloader_flutter package help developer to download image/file from url to file manager | 13 | ★ 6 | 13 | |
| #116 — | A URL-based flutter downloader that supports to download any type of file and automatically manages a lot of things. | 13 | ★ 37 | 104 | |
| #116 — | Web implementation of the simple_file_saver plugin. | 13 | ★ 2 | 1 | |
| #118 ▲ 3 | Serve files from Flutter assets. | 12 | ★ 25 | 6 | |
| #118 ▲ 2 | rightbrain.pro | Cross-platform file storage. | 12 | ★ 2 | 2 |
| #120 ▲ 3 | A production-ready Flutter package providing native background download capability for Android and iOS. | 12 | — | 6 | |
| #121 ▼ 3 | 🇮🇹 mattiapispisa.it | This Dart package provides a file upload functionality that is implementation-agnostic. Provides the capability to upload a file in chunks with built-in retry handling. | 11 | ★ 3 | 12 |
| #122 ▼ 4 | A Flutter plugin designed to preload and cache videos for smooth playback within a PageView. It helps to eliminate buffering and provides a seamless video viewing experience by managing video assets proactively. | 11 | ★ 5 | 6 | |
| #123 ▲ 7 | A cross-platform Flutter plugin for building and rendering dynamic forms with configurable fields, validation, and file uploads. | 11 | — | 1 | |
| #124 ▼ 2 | 🇺🇸 starkdev.org | File download manager based on reusable isolates with progress, cancellation, pause and resume | 11 | ★ 14 | 28 |
| #125 — | Pure-Dart library for reading Amazon Kindle ebook files (MOBI / AZW / AZW3 / KF8) and re-emitting them as EPUB 3. No DRM removal. | 11 | ★ 0 | 1 | |
| #126 — | Easily download and install Android APKs from direct URLs. Includes granular progress metrics, cancellation support, and secure FileProvider integration. | 11 | ★ 0 | 1 | |
| #127 — | 🇸🇪 leafnode.se | A cross-platform, pure-Dart package for reading ID3 meta data | 10 | ★ 11 | 13 |
| #128 — | 🇧🇪 icapps.com | An implementation for flutter secure file storage. For example keychain has a soft limit of 4kb. Using the file system instead we can store much larger content | 10 | ★ 9 | 11 |
| #129 ▼ 5 | 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) | 10 | ★ 7 | 96 | |
| #130 ▲ 5 | A Flutter plugin to browse and query local media files including audio, video, documents, and folders from device storage with filtering and sorting capabilities. | 9 | ★ 0 | 4 | |
| #131 ▲ 3 | 🇩🇪 testapp.schule | Select, open, choose or pick documents, images videos or other files on Android, iOS, the desktop and the web for reading, writing, use as String, byte list or HTTP uploads. | 9 | — | 155 |
| #132 ▼ 3 | flutter-cavalry.com | Fast file pickers for Flutter | 9 | ★ 6 | 3 |
| #133 — | A Flutter plugin for saving files to Downloads, Documents, Music, Videos, or App Documents folders on Android and iOS with enum-based location selection and smart file type detection | 9 | ★ 0 | 2 | |
| #134 ▼ 3 | quds.cc | Cross-platform Flutter file and folder picker with a unified, fully customizable explorer-style UI — list, details, tiles, and icons views, search, thumbnails, theming, and RTL on Android, iOS, and desktop. | 9 | ★ 0 | 2 |
| #134 ▼ 2 | SFTP/SSH filesystem adapter implementing the storage_fs Disk and package:file FileSystem interfaces. | 9 | ★ 0 | 0 | |
| #136 ▲ 2 | 🇮🇳 deepanshuchaudhary.com | A Flutter file picking and saving package that enables you to pick or save a single file and multiple files. | 8 | ★ 13 | 37 |
| #137 ▼ 2 | File Support is plugin very helpful for different kind of file handling operations.Its used create, update, get information about file. | 8 | ★ 2 | 34 | |
| #138 ▲ 2 | A cross-platform, pure-Dart package for reading and editing ID3 meta data. | 8 | ★ 10 | 8 | |
| #139 ▲ 42 | 🇮🇳 datadirr.com | Flutter plugin for selecting files from any devices file library, and taking a new pictures with the camera. | 8 | ★ 2 | 21 |
| #140 ▼ 2 | Upload/download files to/from onedrive | 8 | ★ 11 | 27 | |
| #141 — | 🇳🇵 kapil.info.np | Easy directory picker for Flutter, you can choose directory or create directory for further action | 8 | ★ 16 | 34 |
| #142 ▲ 4 | A package that lets you use a native file explorer on Windows, macOS, and Linux to save a file, select a directory, and select one or more files with support for extension filters. | 8 | ★ 11 | 19 | |
| #142 ▲ 2 | 🇧🇷 vitormelo.dev.br | A Flutter package that converts Excel (.xlsx) files to JSON format with multiple worksheets support and comprehensive error handling. | 8 | ★ 2 | 24 |
| #144 ▼ 3 | 🇧🇷 dailysoftwaresystems.com | Flutter plugin for cross-platform file system operations with streaming, byte array, and directory support across Android, iOS, macOS, Linux, Windows, and Web (OPFS). | 8 | ★ 1 | 1 |
| #145 ▼ 8 | flutter-cavalry.com | Opens native macOS dialogs to pick files or folders. | 8 | ★ 1 | 1 |
| #146 ▲ 2 | 🇺🇸 acmesoftware.com | Super-fast AES-256 file encryption for Flutter with chunk-based processing for large files. | 7 | ★ 1 | 10 |
| #147 ▼ 4 | A modular, headless file upload library for Dart inspired by Uppy. Features S3 uploads with multipart support, pause/resume, and progress tracking. | 7 | ★ 5 | 2 | |
| #148 ▲ 3 | 🇮🇷 arkatech.ir | 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) | 7 | ★ 5 | 56 |
| #149 ▼ 4 | flutter-cavalry.com | Flutter wrapper of iOS UIDocumentPickerViewController. | 7 | ★ 1 | 2 |
| #150 ▼ 3 | parthshethflutterblog.blogspot.com | This plugin helps user to download medias for example pdf files, image files etc. | 7 | ★ 5 | 52 |
| #151 — | This package for upload file you can display notifications and progress notification and can receive upload bytes and total bytes | 7 | ★ 2 | 11 | |
| #151 ▲ 9 | 🇺🇸 jucodes.com | Just An Amazing File Saver Plugin That Save Files To User Choice Directory On Android , Web , Linux & Windows. | 7 | ★ 0 | 6 |
| #153 ▼ 4 | A Flutter plugin to install APK files on Android, with FileProvider support and permission flow. | 7 | ★ 0 | 4 | |
| #154 ▲ 5 | 🇮🇩 digitalservice.id | A flutter library to download and cache files in the cache directory of the app. | 7 | ★ 3 | 4 |
| #155 ▼ 5 | A feature-rich WebDAV client library for Dart and Flutter with support for locking, ACL, versioning, search, and more. | 7 | ★ 9 | 3 | |
| #155 ▲ 2 | A new Flutter plugin for merge List of PDF files. It supports both android and IOS. Before call this package make sure you allow permission and file picker see example. | 7 | ★ 6 | 27 | |
| #155 ▼ 4 | A Flutter plugin for picking directories and listing file system entries, supporting Android, iOS, macOS, Windows, Linux, and Web via FFI and JNI. | 7 | ★ 0 | 4 | |
| #158 ▼ 7 | 🇺🇸 truvideo.com | Access the device camera to capture photos and videos, saving them in the app’s storage and returning file paths for use. | 7 | — | 2 |
| #159 ▲ 3 | swanflutterdev.com | A Flutter package for saving images and downloadable links across all platforms with support for various formats. | 7 | ★ 0 | 5 |
| #159 ▼ 4 | Distributed file & git drive synchronization in pure Dart. Publish, mount, clone and sync directory and git drives across endpoints coordinated by a hub, with explicit conflict detection and an official Dart client SDK. | 7 | ★ 1 | 1 | |
| #161 ▼ 3 | 🇺🇸 truvideo.com | Manages cloud-based media operations, including uploading photos/videos and generating links, with support for canceling uploads. | 6 | — | 2 |
| #162 — | 🇩🇪 whuppi.com | Cross-platform file picking, saving, sharing, and opening for Flutter. Image and file pickers, save dialogs, OS share sheet, open-with — one API on mobile, desktop, and web. | 6 | ★ 2 | 1 |
| #162 ▼ 2 | Download files easily with this package | 6 | ★ 1 | 3 | |
| #162 ▼ 6 | A plug-in that supports flutter preview files | 6 | ★ 53 | 35 | |
| #165 — | Easy Downloader is a simpled easy to use plugin to download files from the internet. | 6 | ★ 9 | 20 | |
| #166 ▼ 2 | Library to read and write ID3 tags to MP3 files. You can get data as Map object or Tag object. | 6 | ★ 23 | 47 | |
| #167 ▲ 2 | swanflutterdev.com | A Flutter plugin for managing media files on Android, iOS, and macOS with enhanced performance and latest OS compatibility. | 6 | ★ 3 | 4 |
| #168 — | PhotoBrowser is a zoomable picture and custom view browsing plugin that supports thumbnails and provides picture data that you can use to download to your local album. | 6 | ★ 9 | 24 | |
| #168 ▲ 8 | 🇵🇱 jackowski.dev | A Flutter plugin for retrieving detailed file metadata, including native icons assigned by file type. | 6 | ★ 4 | 10 |
| #170 ▼ 3 | flutter-cavalry.com | A Flutter plugin to call iOS/macOS `NSFileCoordinator` APIs. | 6 | ★ 1 | 1 |
| #171 — | A Flutter SDK for resumable file uploads with chunk-based upload and automatic resume support. Supports pause, resume, cancel, and progress tracking across all platforms. | 6 | ★ 0 | 2 | |
| #172 — | 🇩🇪 whuppi.com | Cross-platform file and data storage for Dart and Flutter. Save, read, stream, and cache with one API on every platform — auto-cleanup, encryption, custom backends. | 6 | ★ 2 | 1 |
| #173 — | swanflutterdev.com | A Flutter package for retrieving directory paths on iOS and macOS devices, ensuring file access and management across platforms. | 6 | ★ 1 | 3 |
| #174 — | 🇩🇪 whuppi.com | Cross-platform file and data storage for Flutter, zero setup — files land in the right folder on Android, iOS, macOS, Windows, Linux, and web. Caching, auto-cleanup, encryption. | 6 | ★ 2 | 1 |
| #175 ▼ 4 | Readers and writers for several file formats (CSV, TSV, JSON, YAML, etc) | 6 | ★ 2 | 15 | |
| #176 ▲ 6 | 🇯🇵 koji-1009.com | This library provides the ability to use OS sharing features while handling binary files in dart code. | 5 | ★ 1 | 2 |
| #177 ▲ 2 | flutter 写日志到本地、查本地日志、分享本地日志 | 5 | ★ 0 | 0 | |
| #178 ▼ 13 | A Flutter package for trimming videos. This supports retrieving, trimming, and storage of trimmed video files to the file system. | 5 | ★ 1 | 5 | |
| #179 ▼ 8 | 🇩🇪 c-wolf.dev | A Flutter package that integrates Google Drive, iCloud, Dropbox, and OneDrive via their respective plugins. | 5 | ★ 6 | 8 |
| #180 — | flutter-cavalry.com | Flutter plugin to add 'Open with app' functionality to your app | 5 | ★ 0 | 1 |
| #181 ▲ 12 | A package for resumable file uploads with progress tracking, integrated with Supabase. | 5 | ★ 3 | 14 | |
| #182 ▲ 3 | 🇧🇩 cracktech.org | A plugin to download files using the native capabilities. URLSession on iOS and DownloadManager on Android | 5 | ★ 0 | 11 |
| #183 ▼ 6 | 🇵🇰 hadiapp.me | Record any Flutter widget as MP4 video, GIF, or screenshot. Features touch visualization, automatic permission handling, simple API, and high-quality encoding. Supports Android (API 21+) and iOS (13+). | 5 | ★ 4 | 7 |
| #184 — | Cache json map to local file with Dart:io. Read cache with sync api. | 5 | — | 7 | |
| #185 — | A Flutter package for Quran audio playback — logic only, no UI. Supports full-surah and per-ayah playback with system media notifications, offline downloads, and repeat modes. | 4 | ★ 3 | 2 | |
| #185 ▲ 5 | 🇩🇪 ehwplus.com | Store files in the cloud from Flutter apps. In the first step we only support Google Drive but adding other clouds is much appreciated. | 4 | ★ 6 | 13 |
| #185 ▼ 2 | 🇮🇳 lkrjangid.tech | A Flutter plugin for handling RAR files. Extract and list contents of RAR archives on Android, iOS, macOS, and Web platforms.
| 4 | ★ 5 | 4 |
| #188 — | A Flutter plugin to upload any file to AWS S3 using Cognito Developer Identity (token + identityId). Supports real-time progress streaming, upload cancellation, and multi-part uploads on Android and iOS. | 4 | ★ 1 | 2 | |
| #189 — | 🇦🇹 codeux.design | Flutter plugin to allow users to open files/documents which can be read, and written back at a
later time as well as creating new files on external media.
| 4 | ★ 18 | 14 |
| #190 ▲ 43 | 🇰🇷 saturn.kim | A pure Dart library for reading and writing audio metadata (ID3v2, Vorbis Comments, iTunes-style) in MP3, FLAC, MP4/M4A, and OGG files. | 4 | ★ 1 | 3 |
| #191 ▲ 5 | 🇮🇳 mayurpitroda.com | A Flutter package for trimming audio. This supports retrieving, trimming, and storage of trimmed audio files to the file system. | 4 | ★ 13 | 31 |
| #192 ▼ 3 | Advanced media picker for Flutter with support for images, videos, camera capture, documents, and multi-selection. | 4 | ★ 0 | 7 | |
| #193 — | swanflutterdev.com | A Flutter plugin to open folders on Android, iOS, macOS, Windows, and Linux platforms. | 4 | ★ 0 | 1 |
| #194 ▼ 2 | 🇮🇳 desireweb.in | A Flutter plugin for uploading large files in the background on iOS with progress updates. | 4 | ★ 0 | 7 |
| #195 — | Flutter plugin for save file to Folder extenison of your_app. resize image downloaded. create folder by extension. require permission and open setting device. | 4 | ★ 2 | 23 | |
| #195 ▼ 4 | This package for download file and open it you can display notifications and progress notification and can receive download bytes and total bytes. | 4 | ★ 2 | 30 | |
| #197 ▼ 3 | b012tech.com | Spring Boot-inspired Flutter package with auto-generated SQLite CRUD for your entities, plus binary file helpers (images, audio, video). Android, iOS, Linux, macOS, Windows. | 4 | ★ 1 | 11 |
| #198 — | A lightweight Flutter package for downloading files with real-time progress tracking. | 4 | ★ 0 | 1 | |
| #199 ▲ 2 | 🇧🇷 helio.me | A simple and versatile library for downloading files with support for adapters including dio, curl, wget, powershell, aria2 and axel. Feel free to create new adapters. | 4 | ★ 8 | 6 |
| #199 — | Rotate and resize images before uploading as necessary | 4 | ★ 4 | 9 | |
| #201 — | 🇳🇱 myniqx.dev | An IDM-style download manager for Dart and Flutter — parallel chunked downloads, dynamic splitting, resume across restarts, and pluggable I/O. | 4 | ★ 1 | 1 |
| #202 — | A file picker plugin without any dependencies. | 4 | ★ 0 | 2 | |
| #202 — | qyh.me | Forme File Grid , used to display and sort files, support drag,drop,upload | 4 | ★ 1 | 8 |
| #202 — | 🇺🇸 mcdole.org | A file-based YAML storage backend for Portico Auth with automatic synchronization. | 4 | ★ 3 | 1 |
| #205 ▲ 46 | 🇺🇸 serge.software | Universal explorer UI for navigate files, ftp, etc. Support custom providers and any platforms c: | 4 | ★ 481 | 44 |
| #205 — | Simple file-based non-volatile persistent queue implementation for flutter. Ideal for in-device sequential buffers that must persist between app runs.
| 4 | ★ 17 | 10 | |
| #205 — | 🇮🇳 maranix.in | Plugin for getting commonly used locations on host file system via FFI | 4 | ★ 1 | 1 |
| #208 — | 🇺🇸 fastpix.io | A robust Flutter package for uploading large video and audio files with advanced features like chunked uploads, pause/resume functionality, network resilience, comprehensive progress tracking, and detailed logging. Built for reliability and user experience. | 4 | ★ 5 | 2 |
| #209 — | 🇺🇸 csdcorp.com | A library for retrieving the metadata and contents of the images, videos, and albums on a mobile device. | 4 | ★ 14 | 31 |
| #210 ▼ 2 | 🇮🇹 mattiapispisa.it | A en_file_uploader plugin to handle the file upload using dio package. Provides the capability to upload a file in chunks with built-in retry handling. | 4 | ★ 3 | 5 |
| #211 — | Open the native iOS Files app to choose a folder and save the file there. | 3 | ★ 1 | 2 | |
| #212 — | A zero-retention, stream-first file access library for Dart & Flutter. | 3 | ★ 0 | 1 | |
| #213 — | aliyun oss plugin for flutter. Use this plugin to upload files to aliyun oss. | 3 | ★ 17 | 21 | |
| #213 — | 🇷🇺 mtbo.org | File Picker with streamed MD5 calculation | 3 | ★ 4 | 4 |
| #215 — | inidia.app | A customable file saver and file picker package that makes it easy for user to browse folder and save file or pick files in android. | 3 | ★ 3 | 17 |
| #216 — | 🇻🇳 lamnhan.dev | A Dart library for synchronizing files between local and cloud storage using customizable metadata and data handlers, with progress callbacks and error handling.
| 3 | ★ 3 | 7 |
| #217 ▲ 37 | tisankan.site | A comprehensive Flutter package for efficient compression of images and PDFs with support for multiple platforms and formats. | 3 | ★ 2 | 4 |
| #217 — | 🇮🇳 jajoria.dev | A flutter plugin to get image, audio, video and files path with a single method call. | 3 | ★ 3 | 17 |
| #217 ▼ 3 | 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 | 3 | ★ 110 | 88 | |
| #220 ▼ 4 | zot.ssdd.dev | End to End encryption (RSA e2ee) for multiple languages (cross platform) and Value password protection (DES encryption) specially for local file encryption! | 3 | — | 4 |
| #221 ▼ 3 | Arrgul Local File plugin. | 3 | — | 0 | |
| #221 — | 🇺🇿 webdastur.uz | FileCryptor is for encryption and decryption files. (PDF, MP3, MP4, PNG, ...) | 3 | ★ 14 | 45 |
| #223 ▼ 2 | Algo360 SDK extracts transactional SMS from the user’s device and provides an expense tracking dashboard which helps get an accurate picture of overall expenses in a single view. | 3 | — | 1 | |
| #223 ▼ 3 | syrokomskyi.com | Transparent reading of files from assets, Internet (by URL), zip archives by uploader priority. | 3 | ★ 5 | 7 |
| #225 ▲ 6 | flutter wrapper around junrar library for extracting RAR files, in addition to that custom functionality to unrar RAR5(not supported by junrar). | 3 | ★ 12 | 9 | |
| #226 ▼ 3 | A simple way to mock file-related operations in Dart, ideal for testing. | 3 | ★ 1 | 2 | |
| #227 ▼ 3 | 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 | 3 | ★ 12 | 50 | |
| #228 ▼ 3 | A package to preview files | 3 | ★ 1 | 4 | |
| #229 ▼ 3 | Flutter package for compressing image and video files, for Android and iOS | 3 | — | 4 | |
| #230 ▼ 52 | A Flutter package to open, view, cache, and share files including image, PDF, Word, and Excel. Supports network, asset, and local files. | 3 | ★ 3 | 3 | |
| #231 ▼ 3 | A Flutter plugin for integrating Google Drive cloud sync functionality. | 3 | ★ 1 | 2 | |
| #232 ▼ 3 | DBF (dBase) file reader, stream data or load into memory list. | 3 | ★ 3 | 3 | |
| #232 — | File cached Json,Buffer,FileCacheImage for flutter package project. | 3 | ★ 6 | 5 | |
| #234 ▼ 7 | 🇮🇳 pub.tamilkannancv.dev | This package lets you download files via Android Native Download Manager. | 2 | ★ 1 | 12 |
| #234 ▼ 5 | A plugin to cut audio files. Uses flutter_ffmpeg to extract audio into small file sizes, perfect for streaming small clips of audio (or ringtones). Supports iOS and Android. | 2 | — | 12 | |
| #236 ▼ 3 | A package for viewing, browsing, searching, downloading and uploading Google Drive files. | 2 | ★ 12 | 39 | |
| #237 ▲ 3 | A Flutter plugin for downloading and processing media using yt-dlp and FFmpeg. | 2 | ★ 8 | 7 | |
| #237 ▼ 4 | 🇨🇳 kikt.top | A m3u8 download, support linux, mac and windows, dependency on ffmpeg. | 2 | ★ 18 | 3 |
| #239 ▼ 2 | 🇪🇸 idelub.com | A TextButton that will open a file picker and parse the CSV. | 2 | ★ 2 | 8 |
| #240 — | Flutter widgets and parsers for readable XLSX, CSV, and DOCX previews. | 2 | ★ 0 | 2 | |
| #241 ▼ 4 | A Flutter plugin for Caching Json/Map<String,dynamic> to your App's temporary directory. | 2 | — | 10 | |
| #242 ▼ 5 | A Flutter package for browsing, downloading, and managing files from Nextcloud servers via WebDAV protocol. | 2 | ★ 0 | 2 | |
| #242 ▼ 9 | saiashirwad.com | A Dart package for uploading files to Cloudflare R2 using AWS Signature Version 4. Supports progress tracking, automatic MIME detection, and returns the uploaded file URL.
| 2 | ★ 0 | 4 |
| #244 ▲ 7 | A package that allows you to use the native file explorer to pick single or multiple files/image/video, with extensions filtering support. | 2 | ★ 3 | 6 | |
| #245 ▼ 3 | Iconscout 3D illustration, vectors icons, Photos & Images, Video & Audio Downloader without watermark. | 2 | ★ 9 | 3 | |
| #245 ▼ 3 | joemuller.com | Visualize the file tree of a directory. | 2 | ★ 3 | 7 |
| #247 ▼ 3 | Google Drive style background downloader UI and manager for Flutter. | 2 | ★ 0 | 5 | |
| #248 ▼ 4 | 🇨🇳 jitao.tech | An aliyun oss plugin for flutter. Use this plugin to upload files to aliyun oss. | 2 | ★ 23 | 9 |
| #248 ▼ 4 | Persistent file downloader manager, start, pause, resume, cancel your download. | 2 | ★ 48 | 130 | |
| #250 ▼ 3 | 🇴🇲 abom.me | Flutter Package allowed you to saving pdf files in custom folder in phone storage | 2 | ★ 0 | 3 |
| #250 ▼ 3 | 🇨🇦 jsiu.dev | Sync single file content with Google Drive, mainly for `appData` space operation. | 2 | ★ 3 | 3 |
| #252 ▲ 11 | A plugin to compress pdf files locally works for android only. | 2 | ★ 10 | 16 | |
| #252 — | A Flutter plugin for handling background file transfers (uploads and downloads) with progress tracking and notifications support. | 2 | ★ 4 | 6 | |
| #252 ▼ 5 | 🇮🇹 algonauti.com | Send files to a Rails Active Storage backend using direct upload | 2 | — | 6 |
| #255 — | merterim.dev | A Flutter package for caching various file types (images, videos, text, etc.) on a device, including those from the internet. | 2 | ★ 1 | 4 |
| #255 — | 当今最好的阿里云oss插件,使用简单方便,支持分片、断点续传! Upload to the aliyun_oss. It can be a video, a picture, or something else | 2 | ★ 7 | 4 | |
| #257 — | A widget that picks media files from storage and allows you to place anywhere in the widget tree. | 2 | ★ 13 | 61 | |
| #257 ▲ 3 | 🇨🇱 nio.ilove-soft.com | downloader_manager es una librería para Dart que te permite gestionar descargas de archivos desde internet de forma sencilla, eficiente y controlada. ¡Automatiza, pausa, reanuda, monitorea y detén descargas fácilmente en tus proyectos Dart o Flutter! | 2 | ★ 2 | 6 |
| #257 ▲ 3 | A Flutter package to download and view images, PDFs, and other document formats using native or custom viewers. | 2 | ★ 1 | 5 | |
| #257 — | 🇺🇸 scapia.dev | The flutter library designed for efficiently downloading, saving, and utilizing various types of files/assets in a widget. | 2 | — | 4 |
| #257 — | Persistent file downloader manager, start, pause, resume, cancel your download. | 2 | ★ 1 | 9 | |
| #257 ▼ 10 | A Flutter package for displaying foldable file directory trees. | 2 | ★ 9 | 7 | |
| #263 ▼ 3 | Flutter plugin to get the download directory for Android. | 2 | ★ 11 | 68 | |
| #263 — | 🇨🇳 mgenware.com | An HTTP file downloader packed with many features -> resumable downloads, multiple connections, buffering, auto-retry, etc. | 2 | ★ 4 | 14 |
| #265 ▲ 3 | This package is all about get all videos from your mobile phone. | 2 | — | 13 | |
| #266 — | 🇬🇧 horizech.com | A simple file server written in Dart to deploy a local file server on Windows, MacOS and Linux in seconds. | 2 | ★ 1 | 3 |
| #266 ▲ 2 | 🇫🇷 bonamy.fr | Flutter plugin project to help with associating files with your app and handling the opening of such files. | 2 | ★ 3 | 7 |
| #268 — | A Flutter plugin for iOS and Android for saving image to album. It also can use for getting DCIM path (Android only) | 2 | — | 5 | |
| #268 — | This plugin helps open a picker to get the absolute path of Audio files from your phone. If you ever wanted to play songs in your app, or upload audio files to your server, this plugin helps you get the absolute path of the audio file that you select. | 2 | ★ 9 | 9 | |
| #270 ▲ 7 | 🇮🇳 asmitgupta.in | Cache Service is a Flutter package that efficiently caches images and PDFs, including in-memory caching, to reduce load times and resource use for a smoother app experience. | 2 | ★ 4 | 14 |
| #270 ▲ 7 | 🇧🇩 devtech365.com | A Flutter plugin to delete media files using Android MediaStore API. | 2 | ★ 1 | 3 |
| #270 ▲ 2 | aliyun oss plugin for flutter. Use this plugin to upload、download、list files to aliyun oss. | 2 | ★ 1 | 0 | |
| #270 ▲ 2 | aliyun oss plugin for flutter. Use this plugin to upload files to aliyun oss. | 2 | ★ 0 | 0 | |
| #270 ▲ 2 | 🇰🇪 melvinotieno.com | Seamlessly handle background file downloads and uploads. | 2 | ★ 1 | 2 |
| #270 ▲ 2 | 🇺🇸 rouninlabs.com | A Flutter package for caching files. | 2 | ★ 1 | 1 |
| #270 ▲ 2 | A package that allows navigating between directories within the application. | 2 | ★ 2 | 5 | |
| #277 ▲ 5 | A Dart client for the Dropbox API that provides easy access to Dropbox's file operations including upload, download, copy, move, and more. | 2 | — | 3 | |
| #277 — | anycode.dev | Flutter plugin that provides internal, external storage path and external public storage path and get all or specific Directory files list with all file informations. | 2 | ★ 0 | 0 |
| #279 ▲ 5 | Simple and effective cross platform image saver for flutter, supported web and desktop. | 2 | ★ 3 | 5 | |
| #279 ▼ 2 | ronak-vasoliya.devservers.site | A cross-platform media picker for image, video, audio and documents. | 2 | — | 3 |
| #279 ▼ 14 | A Flutter plugin for uploading files in the background with progress notifications. Uses WorkManager on Android and URLSession on iOS for reliable background uploads. | 2 | ★ 4 | 3 | |
| #279 ▼ 2 | App files directory, root storage, and available space for ext storage and SD card on Android | 2 | ★ 4 | 6 | |
| #283 — | Flutter plugin for getting Android directories. (Downloads, Movies, Pictures...) | 2 | ★ 9 | 0 | |
| #284 ▲ 5 | ronak-vasoliya.devservers.site | Powerful Flutter package to compress images, videos, audio, and documents with a unified API, batch processing, quality presets, FFmpeg audio, and auto detection. | 2 | — | 3 |
| #284 — | A Flutter package developed by TotalXSoftware for downloading YouTube videos with customizable quality options and progress notifications. | 2 | ★ 0 | 5 | |
| #284 ▲ 2 | 🇮🇳 lkrjangid.tech | A Flutter package for reading and parsing comic book archives (CBZ, CBT, etc.). | 2 | ★ 4 | 9 |
| #287 ▲ 2 | Easy-to-use Flutter download manager with platform-aware file saving. | 2 | ★ 2 | 4 | |
| #287 ▲ 4 | A plugin for creating and managing upload tasks with optional background exection support. | 2 | ★ 0 | 11 | |
| #287 ▲ 4 | bzqll.com | A plugin that uses the Android download manager | 2 | ★ 4 | 7 |
| #287 — | 🇮🇳 akshya.site | A Flutter package for chunked file uploads with resume, progress tracking, and queue management. Supports pause, resume, cancel, and persistent storage for large files.
| 2 | ★ 2 | 12 |
| #287 ▲ 4 | jarvistechnolabs.com | This Flutter package simplifies the process of picking images and files with common utilities. | 2 | ★ 2 | 9 |
| #292 ▲ 5 | 🇰🇭 lynical.com | A Flutter plugin for picking folder in Desktop (Window and MacOS). | 2 | ★ 0 | 9 |
| #292 ▼ 26 | A Flutter plugin for setting device wallpapers directly from your app. Uses the default Android system wallpaper picker UI to set wallpapers from asset or network images for the home screen, lock screen, or both. | 2 | ★ 1 | 6 | |
| #292 ▲ 5 | 🇩🇿 likapps.com | A robust Flutter plugin for universal file downloading with Android foreground service support, real-time progress, and cancellation. Ideal for resilient, user-friendly downloads. | 2 | ★ 0 | 3 |
| #295 ▼ 4 | A Download image library supports for Android and iOS device | 2 | ★ 4 | 3 | |
| #295 ▲ 2 | 🇵🇰 asadhameed.com | A flutter package to show uplaoded files in a scrollable widget. | 2 | ★ 3 | 7 |
| #295 ▼ 4 | 🇳🇬 flutterbytes.io | A Flutter package for integrating with popular cloud storage services such as Dropbox, Google Drive, and OneDrive. | 2 | ★ 20 | 17 |
| #298 — | Automatically increment File & Directory name and create. | 1 | ★ 1 | 3 | |
| #298 ▼ 7 | 🇺🇸 utopiasoft.io | Utopia USS libs - unified and *correct* implementation of file saving | 1 | ★ 26 | 11 |
| #298 — | 🇵🇪 dacyz.dev | Powerful plugin making it easy to download files with custom notification title. | 1 | ★ 0 | 2 |
| #301 — | This generates LivePhotos from video url or local mp4 file and it's downloaded to Camera Roll. | 1 | ★ 5 | 5 | |
| #301 ▲ 3 | A cross-platform Flutter plugin that provides native document scanning with automatic edge detection, returning high-quality scanned image paths from both Android and iOS. | 1 | ★ 1 | 6 | |
| #301 ▼ 15 | 🇨🇫 nabilkrissane.cf | youtube_downloader is a Flutter package that allows the developers to download youtube videos in several formats such as mp3 and mp4. | 1 | ★ 8 | 48 |
| #304 — | 🇨🇭 perron2.ch | Flutter package to pick a single file using the native file explorer. | 1 | ★ 0 | 10 |
| #304 — | msayedq.dev | A comprehensive Flutter package for uploading, downloading, and managing files in Google Drive with easy-to-use API and full authentication support. | 1 | ★ 0 | 3 |
| #306 ▼ 2 | 🇪🇬 bnsaed.com | Download YouTube videos with quality selection and automatic video+audio merging. | 1 | ★ 1 | 3 |
| #306 ▼ 2 | Package that provides all contents from the directory provided. | 1 | ★ 0 | 5 | |
| #306 ▼ 2 | compilekernel.dev | A macOS platform implementation of image_picker using the native system picker instead of file_selector | 1 | ★ 3 | 4 |
| #309 — | 🇷🇺 synaptik.ru | The package for working with directories on different platforms. | 1 | ★ 8 | 4 |
| #309 — | To get details about Internal storage, sd card And otg devices. It provides storage path, used, free and total space. | 1 | ★ 0 | 3 | |
| #309 ▲ 3 | 🇦🇺 lewiscianci.com.au | Easily copy files and folders to and from Google Drive from your Flutter app. | 1 | ★ 2 | 16 |
| #309 — | This dart package allows to create, upload download and read JSON files from Google Drive. | 1 | ★ 1 | 6 | |
| #313 — | A versatile Flutter package for picking and viewing various media types. | 1 | ★ 0 | 12 | |
| #314 — | get, set, create, delete sections, keys, values from ini file, without loosing its format, blank lines, comments, etc. | 1 | ★ 5 | 3 | |
| #314 — | A Dart/Flutter package for standardized image and file upload handling using SOLID principles. Supports cross-platform file conversion from XFile, File, and PlatformFile to a unified UploadFile model, file type categorization, and abstract upload/delete management via BaseImageManager. | 1 | ★ 0 | 0 | |
| #316 — | 🇮🇳 24-converter.com | Using this package we can easily can find any files or directory in a Directory. | 1 | ★ 4 | 5 |
| #317 — | Flutter plugin to pick, capture images or add signature in your form | 1 | ★ 7 | 4 | |
| #318 — | A Flutter package to open PDF and CSV files without requesting broad media permissions. | 1 | ★ 0 | 2 | |
| #319 — | flutter-online.top | A powerful Flutter Android external storage management plugin that provides complete file system operations, storage device management, file monitoring, and permission handling functionality. | 1 | — | 5 |
| #320 — | 🇮🇩 rizkyghofur.my.id | Flutter plugin that downloads images on the Internet and saves them on device. | 1 | ★ 0 | 1 |
| #320 — | A Flutter package that provides a simple and easy-to-use file picker with a built-in UI. | 1 | ★ 1 | 7 | |
| #320 — | dev.sumsg.com | A library for simply uploading files to Alibaba Cloud Object Storage OSS. | 1 | ★ 1 | 4 |
| #323 — | 🇨🇳 rhyme95.cn | A Flutter Plugin about image or video file save in album ,support Android and IOS. | 1 | ★ 7 | 7 |
| #323 — | 🇻🇳 lecle.vn | A Flutter project to get the absolute path of a file on Android or iOS device. | 1 | ★ 0 | 7 |
| #325 — | The most comprehensive Flutter web file saver - 25+ methods for text, images, video, audio, ZIP archives, canvas export, batch operations and more! | 1 | ★ 2 | 5 | |
| #326 — | A lightweight Flutter/Dart asset management library for downloading, verifying, caching, and syncing files from a cdn or url | 1 | ★ 0 | 0 | |
| #327 — | A Flutter plugin for smart file downloading with progress, pause, resume, retry, and background support. | 1 | — | 2 | |
| #327 — | Save bytes data into Download folder (Android), or show save dialog (iOS). | 1 | ★ 1 | 6 | |
| #327 — | A flutter plugin to get image, audio, video and files path. | 1 | ★ 16 | 53 | |
| #327 — | 🇺🇸 dickersystems.com | A Flutter plugin for getting common filesystem paths synchronously using FFI | 1 | ★ 8 | 14 |
| #327 — | Upload/download files to/from onedrive | 1 | ★ 11 | 0 | |
| #327 — | clomc.xyz | Simply download your files from the internet and save them to the desired location on your device. | 1 | ★ 5 | 5 |
| #333 — | 🇨🇳 cv.vvkeep.cn | A powerful file view widget, support a variety of file types, such as Doc Eexcl PPT TXT PDF and so on, Android is implemented by Tencent X5, iOS is implemented by WKWebView. | 1 | ★ 12 | 26 |
| #334 — | 🇻🇳 lecle.vn | A Flutter project to get the downloads folder absolute path from Android and iOS device. | 1 | ★ 0 | 29 |
| #335 — | Abstract IO is designed to simplify and generalize saving data both localy and externaly | 1 | ★ 0 | 2 | |
| #335 — | 🇻🇳 sondv.dev | A package used to cut a segment from an audio file supported on Android | 1 | ★ 3 | 9 |
| #337 — | 🇺🇦 cleveroad.com | Allows to save files on Android and IOS devices and request permission if needed. | 0 | ★ 3 | 34 |
| #338 — | 檔案系統, 在Native上使用原生IO, Web上使用IndexedDB | 0 | ★ 0 | 0 | |
| #339 — | dev.lamt.dev | This is a dart package for Cloudinary API that allows you to upload and manage files in your cloudinary cloud. | 0 | ★ 7 | 35 |
| #340 — | 🇺🇸 purecipher.com | A Dart library for concealing and revealing data in various file formats | 0 | — | 0 |
