Flutter Gems is a curated list of 6700+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter App Update packages
Last updated: January 26, 2025
Prompting users to keep an app up-to-date plays a crucial role in ensuring the delivery of latest features, performance improvements and bug fixes. A full list of Flutter packages that can check for app update availability and corresponding user prompt is provided below.
![upgrader Card Image](/media-cards/upgrader.png)
upgrader
👍 2.21K ⬇️ 125.8K
Dart 3 compatibleMaintenance Status: Good
Flutter package for prompting users to upgrade when there is a newer version of the app in the store.
![in_app_update Card Image](/media-cards/in_app_update.png)
in_app_update
👍 1.15K ⬇️ 76.2K
Dart 3 compatibleMaintenance Status: Good
Enables In App Updates on Android using the official Android APIs.
new_version
👍 613 ⬇️ 1.6K
Dart 3 compatibleMaintenance Status: Poor
Check if your user has the most recent version of your Flutter app.
ota_update
👍 283 ⬇️ 6.7K
Dart 3 compatibleMaintenance Status: Average
A Flutter plugin providing ota updates for Android and iOS, with download progress (Android only)
auto_updater
👍 169 ⬇️ 4.3K
Dart 3 compatibleMaintenance Status: Good
This plugin allows Flutter desktop apps to automatically update themselves (based on sparkle and winsparkle).
![new_version_plus Card Image](/media-cards/new_version_plus.png)
new_version_plus
👍 151 ⬇️ 17.5K
Dart 3 compatibleMaintenance Status: Good
Check if your user has the most recent version of your Flutter app.
native_updater
👍 149 ⬇️ 128
Dart 3 compatibleMaintenance Status: Poor
Flutter package for prompting users to update with a native dialog whether using the app store version or any version at the user's discretion.
r_upgrade
👍 141 ⬇️ 746
Dart 3 compatibleMaintenance Status: Average
A plugin for upgrade and install application ,Support Android and IOS.
app_version_update
👍 125 ⬇️ 11.8K
Dart 3 compatibleMaintenance Status: Good
An easy and quick way to check if the local app is updated with the same version in their respective stores (Play Store / Apple Store ).
open_store
👍 108 ⬇️ 23K
Dart 3 compatibleMaintenance Status: Poor
Simple lightweight package to open store page for android and iOS GooglePlay and AppStore
flutter_whatsnew
👍 116 ⬇️ 32
Dart 3 compatibleMaintenance Status: Poor
A new Flutter package to show updates to users.
flutter_xupdate
👍 80 ⬇️ 335
Dart 3 compatibleMaintenance Status: Average
A Flutter plugin for XUpdate(Android Version Update Library).
versionarte
👍 77 ⬇️ 1.6K
Dart 3 compatibleMaintenance Status: Good
Force update, show update indicator and disable the app for maintenance with total freedom over the UI.
install_plugin
👍 73 ⬇️ 3.5K
Dart 3 compatibleMaintenance Status: Average
A flutter plugin for install apk for android; and using url to go to app store for iOS.
update_available
👍 70 ⬇️ 2.1K
Dart 3 compatibleMaintenance Status: Good
Know if there's any update for your Flutter app, based on published versions.
app_installer
👍 67 ⬇️ 1.6K
Dart 3 compatibleMaintenance Status: Good
A new Android + iOS app installer plugin , supports opening app stores and editor reviews, as well as installing Apk files.
![force_update_helper Card Image](/media-cards/force_update_helper.png)
force_update_helper
👍 60 ⬇️ 1.3K
Dart 3 compatibleMaintenance Status: Good
A package for showing a force update prompt that is controlled remotely.
![flutter_app_update Card Image](/media-cards/flutter_app_update.png)
flutter_app_update
👍 58 ⬇️ 2.4K
Dart 3 compatibleMaintenance Status: Good
A simple lightweight and customizable version update library for Flutter
flutter_update_dialog
👍 57 ⬇️ 156
Dart 3 compatibleMaintenance Status: Poor
A beautiful application version update dialog for flutter.You can customize your own version update pop-up window!
flutter_app_version_checker
👍 55 ⬇️ 1.2K
Dart 3 compatibleMaintenance Status: Poor
A lightweight flutter plugin to check if your app is up-to-date on Google Play Store or Apple App Store
![flutter_upgrade_version Card Image](/media-cards/flutter_upgrade_version.png)
flutter_upgrade_version
👍 49 ⬇️ 1.9K
Dart 3 compatibleMaintenance Status: Good
Support to get Package Information(app name, package name, version, build number), get information of version on store(Apple Store) and In-app Update.
flutter_autoupdate
👍 43 ⬇️ 75
Dart 3 compatibleMaintenance Status: Poor
Easily add auto update functionality to your Flutter application
version_check
👍 40 ⬇️ 738
Dart 3 compatibleMaintenance Status: Average
Check iOS/Android/Mac store version and provide update alert if update is available.
![updater Card Image](/media-cards/updater.png)
updater
👍 39 ⬇️ 182
Dart 3 compatibleMaintenance Status: Average
A package to check for the custom in-app updates for Flutter.
![updat Card Image](/media-cards/updat.png)
updat
👍 34 ⬇️ 845
Dart 3 compatibleMaintenance Status: Average
Updat is a simple-to-use reliable flutter-native updater that handles your application's updates.
release_updater
👍 33 ⬇️ 1.5K
Dart 3 compatibleMaintenance Status: Good
A simple way to automatically update release/installation files in a local directory.
update_notification
👍 30 ⬇️ 87
Dart 3 compatibleMaintenance Status: Poor
Check if the user has recent version of your Flutter app.
android_package_installer
👍 22 ⬇️ 3.2K
Dart 3 compatibleMaintenance Status: Poor
A Flutter plugin for installing Android package from apk file. Plugin uses Android Package Installer and requires minimum API Level version 21.
app_upgrade_flutter_sdk
👍 24 ⬇️ 1.1K
Dart 3 compatibleMaintenance Status: Average
The official Flutter SDK for App Upgrade. The SDK integrates with the App Upgrade version check API.
![app_updater Card Image](/media-cards/app_updater.png)
app_updater
👍 22 ⬇️ 53
Dart 3 compatibleMaintenance Status: Average
A flutter package to update your app to the latest version with ease.
playstore_update
👍 20 ⬇️ 71
Dart 3 compatibleMaintenance Status: Average
A package that will allow you to notify you user whenever you publish a new update on Google Play Store.
![app_upgrader_flutter Card Image](/media-cards/app_upgrader_flutter.jpg)
app_upgrader_flutter
👍 10 ⬇️ 110
Dart 3 compatibleMaintenance Status: Good
Flutter package for prompting users to upgrade when there is a newer version of the app in the store.
![simple_update_dialog Card Image](/media-cards/simple_update_dialog.png)
simple_update_dialog
👍 4 ⬇️ 107
Dart 3 compatibleMaintenance Status: Good
A simple package for showing a paltform-specific dialog to promote users to update the app.