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. | 464.2K | ★ 116 | 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. | 403.2K | ★ 118 | 299 |
| #3 — | 🇺🇸 flutter.dev | Android implementation of the path_provider plugin. | 328.5K | ★ 5.3K | 22 |
| #4 — | 🇺🇸 flutter.dev | Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories. | 315.2K | ★ 5.3K | 5.6K |
| #5 — | 🇺🇸 flutter.dev | iOS and macOS implementation of the path_provider plugin | 313.8K | ★ 5.3K | 9 |
| #6 — | 🇪🇸 victorcarreras.dev | A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support. | 152.9K | ★ 1.6K | 5K |
| #7 — | 🇺🇸 flutter.dev | Liunx implementation of the file_selector plugin. | 80.2K | ★ 5.3K | 9 |
| #8 — | 🇺🇸 flutter.dev | macOS implementation of the file_selector plugin. | 76.4K | ★ 5.3K | 15 |
| #9 — | 🇪🇸 victorcarreras.dev | Darwin (iOS and macOS) implementation of the file_picker plugin, supporting native file picking, saving, and directory selection. | 33.9K | ★ 1.6K | 2 |
| #10 — | 🇪🇸 victorcarreras.dev | Android implementation of the file_picker plugin, supporting file picking, saving, and Storage Access Framework (SAF) URI grants. | 33.2K | ★ 1.6K | 0 |
| #11 — | 🇪🇸 victorcarreras.dev | Web platform implementation of the file_picker plugin, providing browser file selection, file streaming, and file loading. | 32.9K | ★ 1.6K | 10 |
| #12 — | 🇪🇸 victorcarreras.dev | A common platform interface for the file_picker plugin, defining the shared API surface and data contracts across platforms. | 32.9K | ★ 1.6K | 4 |
| #13 — | 🇪🇸 victorcarreras.dev | Linux implementation of the file_picker plugin using GTK3 and XDG Desktop Portals for native file and directory picking. | 32.8K | ★ 1.6K | 0 |
| #14 — | 🇪🇸 victorcarreras.dev | Windows implementation of the file_picker plugin using Win32 COM APIs for native file and directory picking. | 32.8K | ★ 1.6K | 0 |
| #15 — | 🇺🇸 flutter.dev | Flutter plugin for opening and saving files, or selecting directories, using native file selection UI. | 29.2K | ★ 5.3K | 441 |
| #16 — | 🇨🇳 mixin.dev | A plugin which allows user dragging files to your flutter desktop applications. | 29K | ★ 513 | 469 |
| #17 — | 🇺🇸 flutter.dev | Web platform implementation of file_selector | 25.3K | ★ 5.3K | 6 |
| #18 — | 🇦🇲 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) | 22.3K | ★ 38 | 435 |
| #19 — | 🇨🇳 fluttercandies.com | A Flutter plugin that provides album assets abstraction management APIs on Android, iOS, macOS, and OpenHarmony. | 17.7K | ★ 770 | 779 |
| #20 — | 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) | 15.9K | ★ 271 | 1.1K | |
| #21 — | iOS implementation of the open_file plugin. | 15.7K | ★ 271 | 0 | |
| #22 — | Android implementation of the open_file plugin. | 15.6K | ★ 271 | 0 | |
| #23 — | web implementation of the open_file plugin. | 15.4K | ★ 271 | 0 | |
| #24 — | hassanansari.dev | Save files from bytes, paths, streams, and URLs across Android, iOS, Web, Windows, macOS, and Linux. | 10.3K | ★ 94 | 502 |
| #25 — | 🇺🇸 bbflight.com | A multi-platform background file downloader and uploader. Define the task, enqueue and monitor progress | 8.4K | ★ 238 | 505 |
| #26 — | 🇨🇳 mixin.dev | A flutter plugin which could read image,files from clipboard and write files to clipboard. | 6.6K | ★ 512 | 118 |
| #27 — | 🇺🇸 flutter.dev | An abstraction to allow working with files across multiple platforms. | 6.6K | ★ 5.3K | 315 |
| #28 — | A flutter plugin to get internal, external storage and external public directory path. | 4.9K | ★ 13 | 149 | |
| #29 — | 🇩🇪 simonbinder.eu | Memory-efficient, streaming implementation of the tar file format | 4.1K | ★ 29 | 41 |
| #30 — | 🇺🇸 fluttercommunity.dev | Powerful plugin making it easy to download files. | 3.7K | ★ 940 | 1.6K |
| #31 — | kineapps.com | Dialogs for picking and saving files in Android and in iOS. | 2.8K | ★ 41 | 110 |
| #32 — | 🇦🇺 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.7K | ★ 265 | 2 |
| #33 — | 🇦🇺 onepub.dev | Provides a simple means of saving/loading settings from a yaml file without the yaml fuss. | 2.5K | ★ 4 | 18 |
| #34 — | 🇺🇸 serge.software | A internet file getter (also optional downloader) that works in all platforms | 2.3K | ★ 21 | 127 |
| #35 — | 🇩🇪 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. | 1.8K | ★ 3 | 8 |
| #36 — | 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.7K | ★ 63 | 171 |
| #37 — | 🇺🇸 flutter.dev | Windows implementation of the file_selector plugin. | 1.6K | ★ 5.3K | 14 |
| #38 — | flutter-cavalry.com | Read and write Android SAF `DocumentFile`. | 933 | ★ 19 | 16 |
| #39 — | 🇨🇴 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. | 807 | ★ 10 | 39 |
| #40 — | Allows user pick a document. Picked document is copied to app temporary directory. Optionally allows pick document with specific extension only. | 711 | ★ 43 | 52 | |
| #41 — | flutter-cavalry.com | Util functions for SAF (Storage Access Framework). | 700 | ★ 15 | 12 |
| #42 — | 🇹🇳 siyoutechnology.com | A Flutter plugin for retrieving the path to the downloads folder and performing operations related to file downloads on different platforms. | 617 | ★ 7 | 53 |
| #43 — | 🇺🇸 flutter.dev | iOS implementation of the file_selector plugin. | 518 | ★ 5.3K | 2 |
| #44 — | 🇮🇷 pwa.ir | Cross-Platform file downloader for Dart and Flutter projects. | 498 | ★ 12 | 82 |
| #45 — | 🇨🇴 techind.co | A flutter plugin that allow flutter apps to receive photos, videos, text, urls or any other file types from another app. | 455 | ★ 61 | 110 |
| #46 — | 🇯🇴 odeh-bros.com | A simple flutter plugin that downloads any file type to downloads directory | 449 | ★ 32 | 202 |
| #47 — | Get the Uint8List content of a given Uri. Supports file, data, content and http/https | 446 | ★ 3 | 18 | |
| #48 — | 🇮🇳 souvikbiswas.com | A Flutter package for trimming videos. This supports retrieving, trimming, and storage of trimmed video files to the file system. | 425 | ★ 492 | 505 |
| #49 — | 🇦🇹 codeux.design | Flutter desktop plugin for managing secure bookmarks to access files in sandbox. | 401 | ★ 18 | 19 |
| #50 — | A plugin to open files the app has permission to access with default system-provided applications. | 366 | ★ 2 | 30 | |
| #51 — | 🇩🇪 jasonholtdigital.com | Flutter plugin for local iCloud Drive file operations with coordinated iOS and macOS access. | 322 | ★ 3 | 3 |
| #52 — | 🇺🇸 flutter.dev | Implementation of cross_file_platform_interface for dart:io. | 319 | ★ 5.3K | 1 |
| #53 — | 🇺🇸 flutter.dev | Implementation of cross_file_platform_interface for Android. | 316 | ★ 5.3K | 1 |
| #54 ▼ 2 | 🇩🇪 johnnybytes.com | A Flutter plugin that provides native file preview functionality for iOS and Android platforms. | 303 | ★ 12 | 36 |
| #55 — | 🇺🇸 flutter.dev | Implementation of cross_file_platform_interface for iOS and macOS. | 291 | ★ 5.3K | 0 |
| #56 — | 🇺🇸 flutter.dev | Implementation of cross_file_platform_interface for web. | 291 | ★ 5.3K | 0 |
| #57 ▼ 2 | 🇫🇷 louispoirier.io | A Dart library to expose the File System Access Api from web platform. | 272 | ★ 18 | 27 |
| #58 — | 🇪🇸 victorcarreras.dev | It is a lightweight and efficient Flutter plugin designed to merge multiple PDF documents into a single file effortlessly. | 269 | ★ 10 | 43 |
| #59 — | 🇪🇸 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. | 256 | ★ 6 | 28 |
| #60 — | 🇫🇷 rouxguillau.me | Interface to provide a way to save files on the device in Flutter. | 254 | ★ 9 | 29 |
| #61 — | 🇺🇸 flutter.dev | Android implementation of the file_selector package. | 250 | ★ 5.3K | 2 |
| #62 ▲ 2 | 🇸🇰 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 | 228 | ★ 14 | 106 |
| #63 — | A flutter plugin for upload, download and manage files in the app's iCloud container. | 225 | ★ 47 | 82 | |
| #64 ▼ 2 | 🇩🇪 eikedreier.com | A pure Dart toolkit for parsing, editing, validating, and converting workout activity files in GPX, TCX, FIT, GeoJSON, and CSV formats.
| 224 | ★ 3 | 5 |
| #65 — | 🇯🇵 mathru.net | Package for retrieving files such as images and videos from terminal storage, cameras, etc. | 184 | ★ 41 | 0 |
| #66 — | 🇲🇾 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 | 165 | ★ 52 | 74 |
| #67 — | mahalox.com | A Flutter plugin for downloading images from URL to user's device. This plugin only works for Flutter web. | 158 | ★ 4 | 45 |
| #68 — | Save bytes data into Download folder (Android), or show save dialog (iOS). | 145 | ★ 8 | 55 | |
| #69 — | uditswaroopa.tech | A Flutter package for converting between MIME types and file extensions with wildcard support and base64 file type detection via magic bytes. | 136 | ★ 0 | 6 |
| #70 — | A Flutter plugin for converting supported uri to file. Supports Android & iOS. | 134 | ★ 9 | 44 | |
| #71 — | 🇺🇸 ivehement.com | Flutter plugin that leverages Storage Access Framework (SAF) API to get access and perform the operations on files and folders. | 125 | ★ 25 | 71 |
| #72 — | 🇲🇾 nabilmh.com | Dart package to convert Opus files to Apple's CAF for seamless iOS integration—losslessly & effortlessly. | 122 | ★ 2 | 3 |
| #73 — | 🇬🇧 djade.net | This package allows you to upload media files directly to cloudinary, without exposing your apiKey or secretKey. | 118 | ★ 35 | 128 |
| #74 — | 🇿🇦 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. | 108 | ★ 5 | 21 |
| #75 — | A simple abstraction to persist data in the local file system. | 103 | ★ 0 | 8 | |
| #76 — | 🇨🇳 byteszero.cn | A new Android + iOS app installer plugin , supports opening app stores and editor reviews, as well as installing Apk files. | 95 | ★ 56 | 75 |
| #77 — | A Flutter package to let you select files on the Web platform, with an iOS UI workaround included. | 92 | ★ 4 | 8 | |
| #78 — | 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) | 92 | ★ 1 | 9 |
| #79 — | A plugin which allows user dragging files to your flutter desktop applications. | 92 | ★ 512 | 1 | |
| #80 — | 🇨🇭 perron2.ch | A Flutter plugin to asynchronously read and write Zip files. | 82 | ★ 11 | 18 |
| #81 — | 🇮🇹 ales-drnz.com | Dart client for SMB2/3 built on libsmb2. Listings, reads, streaming, atomic downloads, writes and cancellation from worker isolates. Targets macOS, Windows, Linux, iOS and Android. | 80 | ★ 7 | 6 |
| #82 — | 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). | 76 | ★ 34 | 46 | |
| #83 — | Retrieve assets and add them to the application's repository for use. | 65 | ★ 25 | 71 | |
| #84 — | v4g.space | A Flutter plugin for picking directories and listing file system entries, supporting Android, iOS, macOS, Windows, Linux, and Web via FFI and JNI. | 63 | ★ 0 | 4 |
| #85 — | chihero.com | A reliable Flutter plugin for saving bytes, local files, and URL downloads to user-visible locations with direct-save and native-dialog support. | 62 | ★ 3 | 2 |
| #86 — | 🇺🇸 waltertay.com | Implements Android Intent and iOS Share Extension to receive shared content. | 54 | ★ 3 | 8 |
| #87 — | 🇺🇸 coltongrubbs.com | A Flutter plugin for reading and writing Darwin (iOS / macOS) file-system attributes. | 49 | ★ 0 | 0 |
| #88 — | 7z reader and writer (incl. AES-256) for the koni_archive ecosystem, including CB7 comic archives. | 48 | ★ 1 | 0 | |
| #89 — | 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) | 47 | ★ 8 | 42 | |
| #90 — | 🇦🇲 abrah.am | Embed Android's system photo picker in Flutter with selection callbacks, runtime availability checks, and content URI thumbnails. | 46 | ★ 0 | 2 |
| #91 — | 🇨🇳 sunjiao.net | Package for loading, manipulating, and saving GPS data in GPX and KML format. | 45 | ★ 45 | 21 |
| #92 ▲ 2 | 🇵🇱 wolszon.me | Retrieve App Group directory on iOS. Port of FileManager.containerURL to Flutter. | 41 | ★ 1 | 12 |
| #93 — | albemala.me | Flutter plugin to calculate a file checksum as MD5 hash, using a platform native implementation. | 41 | ★ 8 | 13 |
| #94 ▼ 2 | 🇪🇸 wiefel.dev | A plugin for opening specific file types with your app | 40 | ★ 0 | 3 |
| #95 — | 🇱🇰 kasuncreations.com | A Flutter package for trimming videos. This supports retrieving, trimming, and storage of trimmed video files to the file system. | 40 | ★ 1 | 5 |
| #96 — | flutter-cavalry.com | A flutter plugin for macOS to open files or view files in Finder. | 40 | ★ 3 | 3 |
| #97 — | Package for opening files in iOS QuickLook. You will first need to save the files to the ApplicationDocumentsDirectory(). | 39 | ★ 7 | 7 | |
| #98 — | 🇧🇷 inceptusp.dev | A plugin to download files using the native capabilities. URLSession on iOS, DownloadManager on Android and BITS on Windows. | 37 | ★ 5 | 14 |
| #99 — | 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. | 36 | ★ 5 | 5 | |
| #100 — | flutter-cavalry.com | Flutter wrapper of iOS UIDocumentPickerViewController. | 35 | ★ 1 | 2 |
| #101 — | 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. | 34 | ★ 1 | 1 | |
| #102 — | 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. | 32 | ★ 18 | 15 | |
| #103 — | A new Flutter plugin. Added AES Encription, Added QR Code Scanner, File & DB Sync for Android & IOS, Internet Connectivity check for both Android & IOS. | 32 | — | 3 | |
| #104 — | 🇮🇶 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.
| 31 | ★ 21 | 12 |
| #105 — | A stateful widget that allows users to pick media files (images, videos, audio, files) from their device. | 29 | ★ 4 | 2 | |
| #106 — | A Flutter plugin to save, append data and pick files in Android MediaStore seamlessly. | 29 | ★ 1 | 21 | |
| #107 — | 🇫🇷 caesarovich.xyz | Checks for/sanitizes illegal characters in file names for different platforms. | 28 | ★ 2 | 9 |
| #108 — | flutter-cavalry.com | Fast file pickers for Flutter | 28 | ★ 6 | 3 |
| #109 — | flutter-cavalry.com | Opens native macOS dialogs to pick files or folders. | 27 | ★ 1 | 1 |
| #110 ▲ 3 | 🇪🇬 vchatsdk.com | Cross-platform Flutter file metadata, serialization, MIME detection, and multipart upload utilities. | 27 | ★ 0 | 4 |
| #111 — | 🇳🇵 shakyapurna.com.np | Reliable Flutter downloads with multipart ranges, durable resume, scheduling, integrity checks, and authenticated restoration. | 27 | ★ 9 | 9 |
| #112 ▼ 2 | Pure-Dart library for reading Amazon Kindle ebook files (MOBI / AZW / AZW3 / KF8) and re-emitting them as EPUB 3. No DRM removal. | 27 | ★ 0 | 2 | |
| #113 ▲ 3 | 🇵🇱 darkfox.pl | Flutter package providing a cross-platform API for disk management. | 25 | ★ 0 | 0 |
| #114 — | 🇫🇷 focale-editor.app | A pure Dart codec for Adobe Photoshop ASL layer-style libraries. | 25 | ★ 0 | 0 |
| #115 ▼ 3 | A cross-platform, pure-Dart package for reading and editing ID3 meta data. | 25 | ★ 10 | 8 | |
| #116 — | 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. | 25 | ★ 3 | 31 | |
| #117 — | Upload/download files to/from onedrive | 24 | ★ 11 | 27 | |
| #118 — | 🇫🇷 focale-editor.app | A pure Dart codec for legacy and modern Adobe Photoshop ABR brush libraries. | 23 | ★ 0 | 0 |
| #119 — | 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. | 22 | ★ 69 | 150 | |
| #120 — | A generic file system abstraction for Dart. | 22 | ★ 1 | 0 | |
| #121 ▲ 4 | An easy-to-use package to upload files in chunks using Dio for mobile, desktop and web. | 22 | ★ 25 | 35 | |
| #122 — | A Flutter plugin to install APK files on Android, with FileProvider support and permission flow. | 22 | ★ 0 | 4 | |
| #123 — | Read and copy files from the system clipboard on iOS and Android, including images, PDFs, Office documents, and CSV. | 22 | ★ 0 | 2 | |
| #124 ▼ 3 | 🇲🇩 devdf.com | Flutter File & Directory Plugin. Easy Android file operations with Storage Access Framework (SAF) API integration. | 21 | ★ 10 | 18 |
| #125 — | 🇫🇷 focale-editor.app | A pure Dart codec for Adobe Photoshop ATN action-set files. | 21 | ★ 0 | 0 |
| #125 ▲ 3 | Allows an iOS Flutter App to access a greater scope of the file system | 21 | ★ 6 | 5 | |
| #127 — | 🇵🇰 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+). | 21 | ★ 6 | 8 |
| #128 — | 🇫🇷 focale-editor.app | A pure Dart codec for Adobe Photoshop PAT pattern libraries. | 20 | ★ 0 | 0 |
| #129 — | View PDF, Word, Excel and PowerPoint documents fully offline. Renders on the device with bundled open-source engines — no network, no server, no cloud. | 19 | ★ 2 | 5 | |
| #130 — | 🇦🇹 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.
| 19 | ★ 18 | 14 |
| #131 — | 🇺🇸 truvideo.com | Access the device camera to capture photos and videos, saving them in the app’s storage and returning file paths for use. | 19 | — | 2 |
| #132 — | A Flutter plugin to browse and query local media files including audio, video, documents, and folders from device storage with filtering and sorting capabilities. | 19 | ★ 0 | 5 | |
| #133 — | 🇩🇪 c-wolf.dev | A Flutter package that integrates Google Drive, iCloud, Dropbox, and OneDrive via their respective plugins. | 19 | ★ 6 | 10 |
| #134 — | flutter-cavalry.com | A Flutter plugin to call iOS/macOS `NSFileCoordinator` APIs. | 19 | ★ 1 | 1 |
| #135 — | Flutter plugin that downloads images on the Internet and saves them on device. | 18 | ★ 94 | 266 | |
| #136 — | flutter-cavalry.com | Flutter plugin to add 'Open with app' functionality to your app | 17 | ★ 0 | 1 |
| #137 — | tritoone.com | Print to Zebra label printers from Flutter over Bluetooth LE, Wi-Fi, or USB. Send ZPL, check printer status, build labels with flutter_zpl_generator. No Link-OS SDK. | 17 | ★ 4 | 1 |
| #138 — | A Flutter package wrapping TorrServer for streaming torrents via HTTP API on Windows, Linux, macOS, Android, and iOS. | 16 | ★ 3 | 1 | |
| #139 ▲ 3 | A package for resumable file uploads with progress tracking, integrated with Supabase. | 16 | ★ 3 | 14 | |
| #140 — | Flutter plugin to get the download directory for Android modified for sdk version 28+. Forked from Daniel MF. | 16 | ★ 2 | 49 | |
| #141 — | Open local files with the platform's default app on Android, iOS, Linux, macOS, Windows, and the web. | 16 | ★ 0 | 4 | |
| #142 — | marlenfranto.com | A customizable Flutter strategy board for different sports and use cases, with configurable layouts, tools, JSON persistence, and PNG export. | 16 | ★ 0 | 1 |
| #143 ▲ 2 | 🇹🇷 yakupkahraman.com | Fast file listing and search for Flutter/Dart desktop apps, powered by a bundled ripgrep. | 15 | ★ 1 | 1 |
| #144 — | swanflutterdev.com | A Flutter plugin for managing media files on Android, iOS, and macOS — paginated queries, on-disk thumbnail cache, and storage permission handling. | 15 | ★ 3 | 4 |
| #145 — | Production-grade data import and export toolkit for Flutter supporting CSV, Excel, and JSON with customizable table preview and validation. | 15 | ★ 0 | 1 | |
| #146 ▲ 2 | 🇺🇸 truvideo.com | Manages cloud-based media operations, including uploading photos/videos and generating links, with support for canceling uploads. | 15 | — | 2 |
| #147 ▼ 3 | 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. | 15 | ★ 7 | 16 | |
| #148 — | Android implementation of the simple_file_saver plugin. | 15 | ★ 2 | 0 | |
| #149 — | file_downloader_flutter package help developer to download image/file from url to file manager | 14 | ★ 6 | 13 | |
| #150 — | 🇮🇳 lkrjangid.tech | A Flutter plugin for handling RAR files. Extract and list contents of RAR archives on Android, iOS, macOS, and Web platforms.
| 14 | ★ 5 | 4 |
| #151 ▲ 22 | A modular, headless file upload library for Dart inspired by Uppy. Features S3 uploads with multipart support, pause/resume, and progress tracking. | 13 | ★ 5 | 2 | |
| #152 — | Constant-memory magic-byte validation for JPEG, PNG, and PDF files. | 13 | ★ 1 | 1 | |
| #153 — | 🇮🇩 devlab.my.id | A flutter library to download and cache files in the cache directory of the app. | 13 | ★ 1 | 2 |
| #154 — | Serve files from Flutter assets. | 13 | ★ 25 | 6 | |
| #155 — | Partagez le fichier APK complet de votre application Flutter (Bluetooth, WhatsApp, Nearby Share...) en une ligne. Pas un lien : l'application elle-même. | 13 | ★ 0 | 1 | |
| #156 — | Compress images and videos with native encoders (Media3, AVFoundation): size limits, progress, cancel, batch, URLs, estimates, no-permission picker. | 13 | ★ 0 | 1 | |
| #157 — | 🇱🇰 emloxtech.com | Open local files with native viewers on iOS and Android, with a share-sheet fallback and no storage permissions. | 12 | ★ 0 | 1 |
| #158 ▼ 2 | 🇳🇵 kapil.info.np | Easy directory picker for Flutter, you can choose directory or create directory for further action | 12 | ★ 16 | 34 |
| #159 — | A zero-retention, stream-first file access library for Dart & Flutter. | 12 | ★ 0 | 1 | |
| #160 — | 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. | 12 | ★ 11 | 19 | |
| #161 ▲ 2 | Plugin that allows you to save files to a public or shared directory such as the Downloads folder in Android and Files in iOS. | 11 | ★ 2 | 9 | |
| #162 ▼ 2 | parthshethflutterblog.blogspot.com | This plugin helps user to download medias for example pdf files, image files etc. | 11 | ★ 5 | 52 |
| #163 ▼ 2 | A Flutter plugin for setting device wallpapers from a file, URL, bytes, or a RepaintBoundary capture, with graceful fallback where unsupported. | 11 | ★ 2 | 6 | |
| #164 — | 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) | 11 | ★ 7 | 96 | |
| #165 ▼ 3 | A Flutter plugin for checking if a video file contains an audio track. | 11 | ★ 1 | 4 | |
| #166 — | A Flutter plugin that provides a unified API to pick photos, videos, and files from the device's gallery, camera, and file system. | 11 | ★ 0 | 0 | |
| #167 ▼ 2 | swanflutterdev.com | A Flutter package for saving images and downloadable links across all platforms with support for various formats. | 11 | ★ 1 | 5 |
| #168 ▲ 3 | 🇮🇳 datadirr.com | Flutter plugin for selecting files from any devices file library, and taking a new pictures with the camera. | 11 | ★ 2 | 22 |
| #169 — | 🇨🇳 jsontodart.cn | Cross-platform Flutter plugin for picking files/directories, save-as, saving to the gallery, and opening files with the system default app. | 10 | ★ 0 | 0 |
| #170 ▼ 3 | A URL-based flutter downloader that supports to download any type of file and automatically manages a lot of things. | 10 | ★ 37 | 104 | |
| #171 ▼ 3 | 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. | 10 | ★ 6 | 27 | |
| #172 ▼ 2 | Backend-agnostic, memory-efficient file uploads for Flutter — chunked, resumable, retrying, with pause/resume/cancel, a concurrency-limited queue and pluggable adapters. | 10 | ★ 2 | 2 | |
| #173 — | smsgee.com | A rock-solid, deadlock-free native Windows 10/11 File and Folder Picker for Flutter desktop. Uses isolated STA processes to eliminate COM deadlocks and Z-order focus freezes. | 10 | ★ 0 | 1 |
| #173 — | Flutter textviewer package provide easy and simple way to load and search text from assets,file and even direct input string. | 10 | ★ 6 | 11 | |
| #175 — | iOS implementation of the simple_file_saver plugin. | 9 | ★ 2 | 1 | |
| #175 — | Web implementation of the simple_file_saver plugin. | 9 | ★ 2 | 1 | |
| #177 — | A feature-rich WebDAV client library for Dart and Flutter with support for locking, ACL, versioning, search, and more. | 9 | ★ 9 | 4 | |
| #178 — | glenfordwilliams.com | SFTP/SSH filesystem adapter implementing the storage_fs Disk and package:file FileSystem interfaces. | 9 | ★ 0 | 0 |
| #179 — | A cross-platform Flutter plugin for building and rendering dynamic forms with configurable fields, validation, and file uploads. | 9 | — | 1 | |
| #180 — | swanflutterdev.com | A Flutter package for retrieving directory paths on iOS and macOS devices, ensuring file access and management across platforms. | 9 | ★ 1 | 3 |
| #181 — | glenfordwilliams.com | A cloud filesystem abstraction layer for Dart, providing unified access to cloud storage providers like MinIO and S3-compatible services. | 9 | ★ 0 | 1 |
| #181 — | 🇵🇱 jackowski.dev | A Flutter plugin for retrieving detailed file metadata, including native icons assigned by file type. | 9 | ★ 5 | 11 |
| #181 — | 🇺🇸 starkdev.org | File download manager based on reusable isolates with progress, cancellation, pause and resume | 9 | ★ 14 | 28 |
| #184 — | 🇪🇬 andronasef.dev | Automate App Store and Play Store screenshot generation across multiple devices, locales, and screens with web download and mobile file export. | 8 | — | 2 |
| #185 — | swanflutterdev.com | A comprehensive Flutter plugin for picking images, videos, audio files, documents, and any file type, multiple selection, and file categorization. | 8 | ★ 0 | 1 |
| #186 — | 🇧🇪 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 | 8 | ★ 9 | 11 |
| #187 — | 🇺🇸 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. | 8 | ★ 5 | 4 |
| #188 ▲ 5 | Easy Downloader is a simpled easy to use plugin to download files from the internet. | 8 | ★ 9 | 20 | |
| #189 — | 🇮🇳 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 |
| #190 — | Easily download and install Android APKs from direct URLs. Includes granular progress metrics, cancellation support, and secure FileProvider integration. | 8 | ★ 0 | 1 | |
| #191 — | 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 | 8 | ★ 0 | 2 | |
| #191 ▼ 3 | swanflutterdev.com | A Flutter plugin that provides access to various storage paths on Android devices. | 8 | ★ 0 | 1 |
| #193 — | File Support is plugin very helpful for different kind of file handling operations.Its used create, update, get information about file. | 7 | ★ 2 | 34 | |
| #194 — | rightbrain.pro | Cross-platform file storage. | 7 | ★ 2 | 2 |
| #195 ▲ 3 | swanflutterdev.com | A Flutter plugin to open folders on Android, iOS, macOS, Windows, and Linux platforms. | 7 | ★ 1 | 1 |
| #196 — | Download files easily with this package | 7 | ★ 1 | 3 | |
| #196 — | 🇪🇬 tomars.tech | Deterministic directory tree builder for Dart. | 7 | ★ 0 | 1 |
| #198 ▲ 4 | Library to read and write ID3 tags to MP3 files. You can get data as Map object or Tag object. | 6 | ★ 23 | 47 | |
| #199 — | A file picker plugin without any dependencies. | 6 | ★ 0 | 2 | |
| #200 ▼ 5 | 🇮🇹 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. | 6 | ★ 3 | 12 |
| #201 ▼ 2 | 🇩🇪 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 |
| #202 — | Flutter plugin that can help you get remote or local video preview image and cache it. | 6 | ★ 8 | 27 | |
| #203 — | 🇩🇪 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. | 6 | — | 155 |
| #204 — | 🇷🇺 synaptik.ru | The package for working with directories on different platforms. | 6 | ★ 8 | 4 |
| #205 — | 🇫🇷 tekny.eu | Flutter plugin to print images and PDFs to Brother label and mobile printers (RJ and QL series) over Wi-Fi, Bluetooth (BLE) and USB on Android. | 6 | ★ 0 | 2 |
| #206 — | 🇦🇪 jumyn.com | Real files on Flutter Web. Save in place instead of downloading a copy, and reopen the same file after a reload with the File System Access API. | 6 | ★ 1 | 1 |
| #207 — | 🇩🇪 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 |
| #208 ▲ 7 | 🇺🇸 jucodes.com | Just An Amazing File Saver Plugin That Save Files To User Choice Directory On Android , Web , Linux & Windows. | 6 | ★ 0 | 6 |
| #208 — | 🇧🇷 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. | 6 | ★ 8 | 6 |
| #210 — | 🇩🇪 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 |
| #210 — | 🇪🇸 treamz.me | Ship large assets outside your app bundle: iOS Managed Background Assets and Google Play Asset Delivery behind one Dart API. | 6 | ★ 0 | 1 |
| #212 — | 🇺🇸 utopiasoft.io | Utopia USS libs - unified and *correct* implementation of file saving | 5 | ★ 26 | 11 |
| #213 — | 🇮🇳 tisankan.dev | Compress images and PDFs in Flutter. Hit an exact target file size, batch compress with progress, convert JPG PNG WebP HEIC, and shrink PDF documents. | 5 | ★ 2 | 5 |
| #214 — | flutter 写日志到本地、查本地日志、分享本地日志 | 5 | ★ 0 | 0 | |
| #215 ▼ 6 | 🇮🇷 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) | 5 | ★ 5 | 56 |
| #216 — | 🇺🇸 aresdefencelabs.com | Flutter plugin for USB peer discovery and checksum-verified bidirectional file transfer for all platforms. | 5 | ★ 0 | 1 |
| #217 — | A customizable Flutter reader widget for novels and ebooks: lazy chapter loading, paginated and continuous-scroll modes, themes, and pluggable data sources & progress storage. | 5 | ★ 6 | 3 | |
| #218 ▲ 5 | A plug-in that supports flutter preview files | 5 | ★ 53 | 35 | |
| #219 ▼ 2 | 🇧🇩 cracktech.org | A plugin to download files using the native capabilities. URLSession on iOS and DownloadManager on Android | 5 | ★ 0 | 11 |
| #220 — | A package that allows you to use the native file explorer to pick single or multiple files, with extensions filtering support. | 5 | ★ 0 | 1 | |
| #220 — | 🇩🇪 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. | 5 | ★ 6 | 13 |
| #222 — | 🇦🇺 bettongia.com | A Dart package for identifying media types (MIME types) from file content and filenames. | 5 | ★ 0 | 1 |
| #223 ▲ 2 | 🇧🇷 vitormelo.dev.br | A Flutter package that converts Excel (.xlsx) files to JSON format with multiple worksheets support and comprehensive error handling. | 5 | ★ 2 | 24 |
| #224 ▲ 4 | 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 | |
| #225 ▲ 4 | 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 | |
| #226 ▲ 4 | A Flutter plugin for picking music files and ringtones from the device filesystem across Android, iOS, macOS, Windows, Linux, and Web. | 4 | ★ 1 | 1 | |
| #226 — | 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. | 4 | ★ 5 | 6 | |
| #228 ▲ 3 | Open the native iOS Files app to choose a folder and save the file there. | 4 | ★ 1 | 2 | |
| #229 ▲ 3 | 🇺🇸 serge.software | Universal explorer UI for navigate files, ftp, etc. Support custom providers and any platforms c: | 4 | ★ 482 | 44 |
| #230 ▲ 4 | 🇸🇪 leafnode.se | A cross-platform, pure-Dart package for reading ID3 meta data | 4 | ★ 11 | 13 |
| #230 ▲ 3 | This package for upload file you can display notifications and progress notification and can receive upload bytes and total bytes | 4 | ★ 2 | 11 | |
| #232 ▼ 15 | syrokomskyi.com | Transparent reading of files from assets, Internet (by URL), zip archives by uploader priority. | 4 | ★ 5 | 7 |
| #233 ▼ 9 | 🇯🇵 koji-1009.com | This library provides the ability to use OS sharing features while handling binary files in dart code. | 4 | ★ 1 | 2 |
| #234 — | Reliable macOS file-open handling for Flutter, with cold-start buffering, preserved batches, and serial async processing. | 4 | ★ 1 | 1 | |
| #235 — | Rotate and resize images before uploading as necessary | 4 | ★ 4 | 9 | |
| #236 ▼ 9 | 🇨🇳 kikt.top | A m3u8 download, support linux, mac and windows, dependency on ffmpeg. | 4 | ★ 18 | 3 |
| #236 — | 🇳🇱 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 |
| #238 ▲ 2 | 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 |
| #239 — | 🇺🇸 mcdole.org | A file-based YAML storage backend for Portico Auth with automatic synchronization. | 4 | ★ 3 | 1 |
| #239 — | A lightweight Flutter package for downloading files with real-time progress tracking. | 4 | ★ 0 | 1 | |
| #241 — | 🇮🇳 maranix.in | Plugin for getting commonly used locations on host file system via FFI | 4 | ★ 1 | 1 |
| #241 — | 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 | |
| #243 — | 🇺🇸 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 |
| #244 — | WAL-safe export of SQLite-backed Flutter databases (Drift, sqflite) to raw .db, CSV, JSON or Excel, delivered to a device folder, the share sheet or a save dialog. | 3 | ★ 4 | 4 | |
| #245 ▲ 4 | Flutter plugin for save file to Folder extenison of your_app. resize image downloaded. create folder by extension. require permission and open setting device. | 3 | ★ 2 | 23 | |
| #245 ▼ 5 | 🇺🇸 acmesoftware.com | Super-fast AES-256 file encryption for Flutter with chunk-based processing for large files. | 3 | ★ 1 | 10 |
| #245 ▲ 2 | 🇧🇷 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). | 3 | ★ 2 | 1 |
| #248 — | 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 |
| #248 ▲ 2 | 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 | |
| #248 ▼ 2 | 🇰🇷 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. | 3 | ★ 2 | 4 |
| #251 ▲ 2 | 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. | 3 | ★ 0 | 2 |
| #251 — | 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. | 3 | ★ 9 | 24 | |
| #253 — | Iconscout 3D illustration, vectors icons, Photos & Images, Video & Audio Downloader without watermark. | 3 | ★ 9 | 3 | |
| #253 — | Readers and writers for several file formats (CSV, TSV, JSON, YAML, etc) | 3 | ★ 2 | 15 | |
| #255 ▼ 2 | Advanced media picker for Flutter with support for images, videos, camera capture, documents, and multi-selection. | 3 | ★ 0 | 7 | |
| #255 — | 🇷🇺 mtbo.org | File Picker with streamed MD5 calculation | 3 | ★ 4 | 4 |
| #255 — | Save images and media files to the device gallery on Android and iOS. | 3 | ★ 0 | 1 | |
| #258 — | Arrgul Local File plugin. | 3 | — | 0 | |
| #259 — | 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 | |
| #260 — | Cache json map to local file with Dart:io. Read cache with sync api. | 3 | — | 7 | |
| #260 — | A simple way to mock file-related operations in Dart, ideal for testing. | 3 | ★ 1 | 2 | |
| #262 — | A package to preview files | 3 | ★ 1 | 4 | |
| #263 — | Flutter package for compressing image and video files, for Android and iOS | 3 | — | 4 | |
| #263 — | 🇩🇪 inlavigo.com | Various tools for image organization. They help to organize folders with images | 3 | ★ 1 | 1 |
| #265 — | 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 | |
| #266 — | High-performance NFS client for Flutter with zero-copy optimizations, powered by libnfs. | 3 | ★ 0 | 2 | |
| #266 — | 🇺🇸 csdcorp.com | A library for retrieving the metadata and contents of the images, videos, and albums on a mobile device. | 3 | ★ 14 | 31 |
| #268 ▲ 3 | Resumable HTTPS GET downloads for Flutter across Android, iOS, Windows, Linux, and Web. | 2 | ★ 0 | 2 | |
| #268 — | A highly configurable Flutter media picker and manager for local and remote images, videos and files. | 2 | ★ 0 | 1 | |
| #268 — | 🇮🇳 therivanta.com | FileSaverPlus is a Flutter plugin for saving files to device storage with cross-platform support for Android, iOS, Web, Windows, Linux, and macOS. | 2 | ★ 0 | 1 |
| #271 — | 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 | |
| #271 ▼ 3 | A plugin to compress pdf files locally works for android only. | 2 | ★ 10 | 16 | |
| #273 ▲ 5 | 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. | 2 | ★ 0 | 2 | |
| #274 ▲ 2 | Token-based macOS security-scoped bookmark creation, resolution, and access lifetimes. | 2 | ★ 1 | 2 | |
| #274 — | Persist and restore access to user-selected files and directories across app restarts. | 2 | ★ 1 | 2 | |
| #274 — | File cached Json,Buffer,FileCacheImage for flutter package project. | 2 | ★ 6 | 5 | |
| #277 — | 🇻🇳 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.
| 2 | ★ 3 | 7 |
| #277 — | DBF (dBase) file reader, stream data or load into memory list. | 2 | ★ 3 | 3 | |
| #277 — | Persistent file downloader manager, start, pause, resume, cancel your download. | 2 | ★ 48 | 130 | |
| #280 — | bustify.dev | A Flutter plugin to query audio files and their metadata from the device's storage. It provides an easy-to-use API for retrieving information about songs, albums, artists, and playlists, making it ideal for music player applications or any app that needs to access audio content on the device. | 2 | ★ 0 | 2 |
| #281 ▲ 4 | 🇮🇹 algonauti.com | Send files to a Rails Active Storage backend using direct upload | 2 | — | 6 |
| #281 ▲ 2 | A Flutter plugin for Caching Json/Map<String,dynamic> to your App's temporary directory. | 2 | — | 10 | |
| #283 ▲ 2 | aliyun oss plugin for flutter. Use this plugin to upload files to aliyun oss. | 2 | ★ 17 | 21 | |
| #283 ▼ 2 | compilekernel.dev | A macOS platform implementation of image_picker using the native system picker instead of file_selector | 2 | ★ 3 | 4 |
| #285 ▲ 3 | 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 |
| #286 ▲ 2 | exoad.net | An efficient file reader for reading large files utilizing a sliding window. | 2 | ★ 1 | 2 |
| #286 — | A production-ready Flutter package providing native background download capability for Android and iOS. | 2 | — | 6 | |
| #288 ▼ 15 | A Flutter plugin for downloading and processing media using yt-dlp and FFmpeg. | 2 | ★ 8 | 7 | |
| #289 ▲ 2 | 🇨🇳 jitao.tech | An aliyun oss plugin for flutter. Use this plugin to upload files to aliyun oss. | 2 | ★ 23 | 9 |
| #290 ▲ 2 | 🇨🇦 jsiu.dev | Sync single file content with Google Drive, mainly for `appData` space operation. | 2 | ★ 3 | 3 |
| #290 ▼ 2 | 🇮🇳 lkrjangid.tech | A Flutter package for reading and parsing comic book archives (CBZ, CBT, etc.). | 2 | ★ 4 | 9 |
| #290 ▲ 2 | 🇪🇬 bnsaed.com | Download YouTube videos with quality selection and automatic video+audio merging. | 2 | ★ 1 | 3 |
| #293 ▲ 9 | 🇨🇭 perron2.ch | Flutter package to pick a single file using the native file explorer. | 2 | ★ 0 | 10 |
| #293 ▲ 2 | A Flutter plugin for integrating Google Drive cloud sync functionality. | 2 | ★ 1 | 2 | |
| #293 ▲ 2 | 🇮🇳 mayurpitroda.com | A Flutter package for trimming audio. This supports retrieving, trimming, and storage of trimmed audio files to the file system. | 2 | ★ 13 | 32 |
| #293 ▲ 2 | 当今最好的阿里云oss插件,使用简单方便,支持分片、断点续传! Upload to the aliyun_oss. It can be a video, a picture, or something else | 2 | ★ 7 | 4 | |
| #297 ▲ 2 | A widget that picks media files from storage and allows you to place anywhere in the widget tree. | 2 | ★ 13 | 61 | |
| #297 ▲ 2 | 🇺🇸 scapia.dev | The flutter library designed for efficiently downloading, saving, and utilizing various types of files/assets in a widget. | 2 | — | 4 |
| #299 ▲ 3 | Persistent file downloader manager, start, pause, resume, cancel your download. | 2 | ★ 1 | 8 | |
| #299 ▲ 3 | 🇮🇳 sivaprasadnk.dev | Use this package to download / save images to your computer locally, when run in web. | 2 | ★ 0 | 2 |
| #299 ▼ 7 | 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 | 2 | ★ 110 | 88 | |
| #299 ▲ 3 | Flutter plugin to get the download directory for Android. | 2 | ★ 11 | 68 | |
| #299 ▲ 3 | 🇴🇲 abom.me | Flutter Package allowed you to saving pdf files in custom folder in phone storage | 2 | ★ 0 | 3 |
| #304 ▲ 4 | A Flutter package for browsing, downloading, and managing files from Nextcloud servers via WebDAV protocol. | 2 | ★ 0 | 2 | |
| #305 ▲ 5 | 🇮🇹 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. | 2 | ★ 3 | 5 |
| #305 ▲ 3 | joemuller.com | Visualize the file tree of a directory. | 2 | ★ 3 | 7 |
| #305 ▼ 6 | Flutter widgets and parsers for readable XLSX, CSV, and DOCX previews. | 2 | ★ 0 | 2 | |
| #308 ▼ 25 | A Flutter package developed by TotalXSoftware for downloading YouTube videos with customizable quality options and progress notifications. | 2 | ★ 0 | 5 | |
| #308 ▲ 3 | A Flutter plugin for iOS and Android for saving image to album. It also can use for getting DCIM path (Android only) | 2 | — | 5 | |
| #308 ▲ 3 | 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 | |
| #311 ▲ 4 | 🇺🇸 rouninlabs.com | A Flutter package for caching files. | 2 | ★ 1 | 1 |
| #311 — | qyh.me | Forme File Grid , used to display and sort files, support drag,drop,upload | 2 | ★ 1 | 8 |
| #311 ▲ 4 | 🇰🇪 melvinotieno.com | Seamlessly handle background file downloads and uploads. | 2 | ★ 1 | 2 |
| #311 ▼ 9 | 🇮🇳 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 |
| #311 ▲ 4 | A package that allows navigating between directories within the application. | 2 | ★ 2 | 5 | |
| #311 ▲ 4 | aliyun oss plugin for flutter. Use this plugin to upload files to aliyun oss. | 2 | ★ 0 | 0 | |
| #311 ▲ 4 | aliyun oss plugin for flutter. Use this plugin to upload、download、list files to aliyun oss. | 2 | ★ 1 | 0 | |
| #318 ▼ 7 | 🇮🇳 jajoria.dev | A flutter plugin to get image, audio, video and files path with a single method call. | 2 | ★ 3 | 17 |
| #318 ▲ 2 | A Flutter plugin for handling background file transfers (uploads and downloads) with progress tracking and notifications support. | 2 | ★ 4 | 6 | |
| #318 ▲ 2 | 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 |
| #321 ▲ 8 | Google Drive style background downloader UI and manager for Flutter. | 2 | ★ 0 | 5 | |
| #321 ▲ 2 | A package for viewing, browsing, searching, downloading and uploading Google Drive files. | 2 | ★ 12 | 39 | |
| #321 ▲ 2 | Flutter plugin for getting Android directories. (Downloads, Movies, Pictures...) | 2 | ★ 9 | 0 | |
| #321 ▲ 2 | 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! | 2 | — | 4 |
| #321 ▲ 2 | This package for download file and open it you can display notifications and progress notification and can receive download bytes and total bytes. | 2 | ★ 2 | 30 | |
| #326 ▼ 3 | 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 | |
| #327 ▼ 4 | 🇺🇿 webdastur.uz | FileCryptor is for encryption and decryption files. (PDF, MP3, MP4, PNG, ...) | 2 | ★ 14 | 45 |
| #327 ▼ 32 | 🇨🇱 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 |
| #329 ▲ 3 | ronak-vasoliya.devservers.site | A cross-platform media picker for image, video, audio and documents. | 2 | — | 3 |
| #329 ▲ 2 | 🇫🇷 bonamy.fr | Flutter plugin project to help with associating files with your app and handling the opening of such files. | 2 | ★ 3 | 7 |
| #331 ▼ 9 | 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 | |
| #331 ▲ 2 | A Download image library supports for Android and iOS device | 2 | ★ 4 | 3 | |
| #333 ▲ 2 | 🇵🇪 dacyz.dev | Powerful plugin making it easy to download files with custom notification title. | 1 | ★ 0 | 2 |
| #333 ▲ 2 | 🇧🇩 devtech365.com | A Flutter plugin to delete media files using Android MediaStore API. | 1 | ★ 1 | 3 |
| #335 ▲ 2 | merterim.dev | A Flutter package for caching various file types (images, videos, text, etc.) on a device, including those from the internet. | 1 | ★ 1 | 4 |
| #335 ▼ 6 | A Dart client for the Dropbox API that provides easy access to Dropbox's file operations including upload, download, copy, move, and more. | 1 | — | 3 | |
| #337 — | This generates LivePhotos from video url or local mp4 file and it's downloaded to Camera Roll. | 1 | ★ 5 | 5 | |
| #338 ▲ 2 | 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 |
| #339 ▲ 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 | |
| #339 — | A Flutter package to download and view images, PDFs, and other document formats using native or custom viewers. | 1 | ★ 1 | 5 | |
| #339 ▲ 25 | 🇮🇳 desireweb.in | A Flutter plugin for uploading large files in the background on iOS with progress updates. | 1 | ★ 0 | 7 |
| #339 — | 🇮🇳 pub.tamilkannancv.dev | This package lets you download files via Android Native Download Manager. | 1 | ★ 1 | 12 |
| #339 ▲ 3 | 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. | 1 | — | 3 |
| #344 — | To get details about Internal storage, sd card And otg devices. It provides storage path, used, free and total space. | 1 | ★ 0 | 3 | |
| #345 — | 🇬🇧 horizech.com | A simple file server written in Dart to deploy a local file server on Windows, MacOS and Linux in seconds. | 1 | ★ 1 | 3 |
| #346 — | 🇩🇿 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. | 1 | ★ 0 | 3 |
| #346 — | Automatically increment File & Directory name and create. | 1 | ★ 1 | 3 | |
| #348 ▲ 2 | get, set, create, delete sections, keys, values from ini file, without loosing its format, blank lines, comments, etc. | 1 | ★ 5 | 3 | |
| #348 ▲ 2 | Easy-to-use Flutter download manager with platform-aware file saving. | 1 | ★ 2 | 4 | |
| #348 ▼ 15 | A Flutter package for displaying foldable file directory trees. | 1 | ★ 9 | 7 | |
| #348 ▲ 2 | 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 | |
| #352 ▲ 3 | 🇮🇳 24-converter.com | Using this package we can easily can find any files or directory in a Directory. | 1 | ★ 4 | 5 |
| #352 ▼ 2 | A plugin for creating and managing upload tasks with optional background exection support. | 1 | ★ 0 | 11 | |
| #352 ▼ 2 | 🇪🇸 idelub.com | A TextButton that will open a file picker and parse the CSV. | 1 | ★ 2 | 8 |
| #352 ▼ 7 | 🇰🇭 lynical.com | A Flutter plugin for picking folder in Desktop (Window and MacOS). | 1 | ★ 0 | 9 |
| #352 ▲ 3 | 🇨🇳 mgenware.com | An HTTP file downloader packed with many features -> resumable downloads, multiple connections, buffering, auto-retry, etc. | 1 | ★ 4 | 14 |
| #352 ▲ 3 | 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 | |
| #358 — | App files directory, root storage, and available space for ext storage and SD card on Android | 1 | ★ 4 | 6 | |
| #358 — | Flutter plugin to pick, capture images or add signature in your form | 1 | ★ 7 | 4 | |
| #360 — | A Flutter package to open PDF and CSV files without requesting broad media permissions. | 1 | ★ 0 | 2 | |
| #360 — | This package is all about get all videos from your mobile phone. | 1 | — | 13 | |
| #360 ▼ 13 | 🇮🇳 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.
| 1 | ★ 2 | 12 |
| #360 — | Simple and effective cross platform image saver for flutter, supported web and desktop. | 1 | ★ 3 | 5 | |
| #360 ▼ 2 | 🇦🇺 lewiscianci.com.au | Easily copy files and folders to and from Google Drive from your Flutter app. | 1 | ★ 2 | 16 |
| #365 — | bzqll.com | A plugin that uses the Android download manager | 1 | ★ 4 | 7 |
| #365 — | 🇮🇩 digitalservice.id | A flutter library to download and cache files in the cache directory of the app. | 1 | ★ 3 | 4 |
| #365 — | 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 |
| #365 — | A flutter plugin to stream videos directly from torrent/magnet links. | 1 | ★ 8 | 17 | |
| #365 — | Package that provides all contents from the directory provided. | 1 | ★ 0 | 5 | |
| #370 — | 🇮🇩 rizkyghofur.my.id | Flutter plugin that downloads images on the Internet and saves them on device. | 1 | ★ 0 | 1 |
| #370 — | A Flutter package that provides a simple and easy-to-use file picker with a built-in UI. | 1 | ★ 1 | 7 | |
| #372 ▲ 2 | 🇳🇬 flutterbytes.io | A Flutter package for integrating with popular cloud storage services such as Dropbox, Google Drive, and OneDrive. | 1 | ★ 20 | 17 |
| #373 ▲ 2 | 🇻🇳 lecle.vn | A Flutter project to get the absolute path of a file on Android or iOS device. | 1 | ★ 0 | 7 |
| #373 ▲ 2 | 🇵🇰 asadhameed.com | A flutter package to show uplaoded files in a scrollable widget. | 1 | ★ 3 | 7 |
| #373 ▼ 3 | 🇨🇳 rhyme95.cn | A Flutter Plugin about image or video file save in album ,support Android and IOS. | 1 | ★ 7 | 7 |
| #376 — | A lightweight Flutter/Dart asset management library for downloading, verifying, caching, and syncing files from a cdn or url | 1 | ★ 0 | 0 | |
| #377 — | A flutter plugin to get image, audio, video and files path. | 1 | ★ 16 | 53 | |
| #377 — | A Flutter plugin for smart file downloading with progress, pause, resume, retry, and background support. | 1 | — | 2 | |
| #377 — | This dart package allows to create, upload download and read JSON files from Google Drive. | 1 | ★ 1 | 6 | |
| #377 — | Upload/download files to/from onedrive | 1 | ★ 11 | 0 | |
| #377 — | Save bytes data into Download folder (Android), or show save dialog (iOS). | 1 | ★ 1 | 6 | |
| #377 — | clomc.xyz | Simply download your files from the internet and save them to the desired location on your device. | 1 | ★ 5 | 5 |
| #377 ▼ 7 | jarvistechnolabs.com | This Flutter package simplifies the process of picking images and files with common utilities. | 1 | ★ 2 | 9 |
| #377 — | 🇺🇸 dickersystems.com | A Flutter plugin for getting common filesystem paths synchronously using FFI | 1 | ★ 8 | 14 |
| #385 — | A Flutter package to open, view, cache, and share files including image, PDF, Word, and Excel. Supports network, asset, and local files. | 1 | ★ 3 | 3 | |
| #386 — | dev.sumsg.com | A library for simply uploading files to Alibaba Cloud Object Storage OSS. | 1 | ★ 1 | 4 |
| #387 — | Abstract IO is designed to simplify and generalize saving data both localy and externaly | 1 | ★ 0 | 2 | |
| #387 — | 🇻🇳 sondv.dev | A package used to cut a segment from an audio file supported on Android | 1 | ★ 3 | 9 |
| #387 — | 🇨🇫 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 |
| #390 — | A versatile Flutter package for picking and viewing various media types. | 1 | ★ 0 | 12 | |
| #390 — | dev.lamt.dev | This is a dart package for Cloudinary API that allows you to upload and manage files in your cloudinary cloud. | 1 | ★ 7 | 35 |
| #392 — | 🇺🇦 cleveroad.com | Allows to save files on Android and IOS devices and request permission if needed. | 0 | ★ 3 | 34 |
| #393 — | 🇨🇳 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. | 0 | ★ 12 | 26 |
| #394 — | 🇻🇳 lecle.vn | A Flutter project to get the downloads folder absolute path from Android and iOS device. | 0 | ★ 0 | 29 |
| #395 — | 檔案系統, 在Native上使用原生IO, Web上使用IndexedDB | 0 | ★ 0 | 0 | |
| #396 — | 🇺🇸 purecipher.com | A Dart library for concealing and revealing data in various file formats | 0 | — | 0 |
