FLUTTER ECOSYSTEM

filesystem_picker

FileSystem file or folder picker dialog. Allows the user to browse the file system and pick a folder or file.

Latest version
4.1.0
30-day downloads
13.9K
Likes
205
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter package that provides a native file system picker dialog for selecting files or folders across multiple platforms. It enables users to browse and pick items from their device's file system with a consistent, platform-appropriate interface. The picker supports Android, iOS, macOS, Windows, and Linux, ensuring broad compatibility. Built with simplicity in mind, it integrates seamlessly into apps requiring file or directory selection without complex setup.

Use cases
  • Selecting files for upload
  • Choosing directories for backup
  • Importing data from local storage
  • Configuring app settings with file paths
  • Managing project files in desktop apps
Key features
  • Cross-platform support
  • Native UI on all platforms
  • File and folder selection
  • Simple integration with minimal code
  • Secure file path handling
Suitable for
  • File management apps
  • Data import/export tools
  • Desktop application developers
  • Mobile apps needing file access
  • Apps requiring user-selected file paths
Considerations
  • Requires platform-specific permissions
  • May need additional configuration on some OSes
  • Limited customization of picker UI
  • Not suitable for web platforms
  • File access restrictions on sandboxed environments
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add filesystem_picker

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects