open_file
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)
4.0.0
1000K downloads/mo
#93 most downloaded on pub.dev
crazecoder/open_file
What this package is like to depend on
Last release 2 months ago
10 Jun 2026
Ships unpredictably
gaps range from 2 weeks to 2.0 years
Most releases are documented
notes for 47 of 55 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
56 releases · first in 2018
2 releases in the last 12 months
see the full history below
Release timeline
56 releases · Jul 2018 to Jun 2026Releases
latest 56-
4.0.010 Jun 2026Release notes
Open source →- [Android] Remove the REQUEST_INSTALL_PACKAGES permission check.
- [IOS] Fix SPM support (thanks to @vicajilau).
- Minimum Flutter version is 3.41.0
- Minimum Dart version is 3.11.0
-
3.5.1108 Jan 2026Release notes
Open source →- [IOS] Fix compatibility with UIScene (thanks to @amake)
- [IOS] Add SPM support (thanks to @vicajilau)
- [MacOS] Add SPM support
-
3.5.1015 Nov 2024 -
3.5.913 Oct 2024 -
3.5.805 Oct 2024Release notes
Open source →- [Android] use canonicalPath instead of path
- [Android] use checkUriPermission to check whether the file has permission to open
-
3.5.729 Sep 2024 -
3.5.624 Sep 2024 -
3.5.521 Sep 2024 -
3.5.417 Sep 2024 -
3.5.330 Aug 2024Release notes
Open source →- remove
uti, DocumentInteraction Auto on iOS. - remove
webData, only open files in the project directory on the web - add
isIOSAppOpenWhether to use the app to open on iOS.
- remove
-
3.5.229 Aug 2024Release notes
Open source →- update
open_file_ios: ^1.0.1replace presentOpenInMenuFromRect with presentViewController - update
open_file_android: ^1.0.1to fix #245
- update
-
3.5.128 Aug 2024 -
3.5.027 Aug 2024Release notes
Open source →- Utilize the new platform_interface package.
- Updates minimum Flutter version to 1.20.0.
- add @visibleForTesting to some methods
- fix #289
-
3.5.0+127 Aug 2024 -
3.4.024 Aug 2024Release notes
Open source →- Optimized the logical judgment of permission requests for each android version
- update
ffito 2.1.3 - AGP 8 namespace issue fix (thanks to @prataptej)
- add linuxUseGio parameter (thanks to @brainwo)
-
3.3.212 Jun 2023Release notes
Open source →- Optimized the logic for determining the cache/files directory for android applications
- add a conditional judgment for
PackageManager.queryIntentActivities - update
ffito 2.0.2
-
3.3.127 Apr 2023 -
3.3.026 Apr 2023Release notes
Open source →- Remove the code of permission on Android, If you want to open an external file, You need to request permission
-
3.2.107 May 2021Release notes
Open source →- Add command parser before create system call #144 (thanks to @mludovico)
- Fix startActivity() might have NPE issue with filePath on Android (thanks to @AlexV525)
- Add error type return when file path is nil on iOS
-
3.2.019 Apr 2021Release notes
Open source →- add csv/kml/gpx/torrent support on Android
- remove android:requestLegacyExternalStorage
- fix Deprecated API warning when build on Android
- delete uti, DocumentInteraction will be retrieved automatically on iOS (thanks to @std-c)
- fix returns wrong reponse on Windows
-
3.1.009 Mar 2021 -
3.0.325 Oct 2020 -
3.0.225 Oct 2020 -
3.0.118 Jan 2020 -
3.0.016 Jan 2020Release notes
Open source →- updated to the v2 Android Plugin APIs
- Distinguish android errors (No APP found and others)
- add web support
- add pc support
-
2.1.108 Nov 2019 -
2.1.007 Nov 2019Nothing published for this version
-
2.1.0+107 Nov 2019Nothing published for this version
-
2.1.0-pre.108 Nov 2019 pre-release -
2.0.306 Jun 2019 -
2.0.231 May 2019Release notes
Open source →- catch No Activity found to handle Intent exception
- Optimize request REQUEST_INSTALL_PACKAGES permission on Android O
-
2.0.113 Mar 2019 -
2.0.1+114 Mar 2019 -
2.0.1+209 Apr 2019 -
1.3.013 Mar 2019 -
1.2.326 Feb 2019 -
1.2.3+127 Feb 2019 -
1.2.215 Feb 2019 -
1.2.2+115 Feb 2019 -
1.2.2+218 Feb 2019 -
1.2.130 Jan 2019 -
1.2.028 Jan 2019 -
1.1.116 Nov 2018 -
1.1.020 Sep 2018 -
1.0.820 Sep 2018Nothing published for this version
-
1.0.708 Aug 2018Release notes
Open source →- resolve conflict with other plugins about FileProvider and multi appcompat-v7 compile
-
1.0.608 Aug 2018 -
1.0.524 Jul 2018 -
1.0.424 Jul 2018 -
1.0.324 Jul 2018 -
1.0.211 Jul 2018 -
1.0.110 Jul 2018Nothing published for this version
-
1.0.010 Jul 2018Nothing published for this version
-
0.0.310 Jul 2018Nothing published for this version
-
0.0.210 Jul 2018Nothing published for this version
-
0.0.110 Jul 2018Nothing published for this version