Package selection guidance compiled from public package information, community data, and project usage.
PackageInfoPlus is a Flutter plugin that enables apps to retrieve essential package information such as version name, version code, build number, and bundle identifier across multiple platforms. It provides consistent access to app metadata on Android, iOS, Web, macOS, Windows, and Linux, making it ideal for debugging, analytics, and version tracking. The plugin is maintained by the Flutter Community and supports modern Flutter development workflows.
Use cases
Fetching app version for update checks
Displaying version info in settings
Tracking app builds for debugging
Integrating with analytics services
Supporting multi-platform app metadata access
Key features
Cross-platform compatibility
Simple API for version and build info
Supports iOS, Android, Web, macOS, Windows, and Linux
Maintained by Flutter Community
Easy integration via pub.dev
Suitable for
Developers building multi-platform Flutter apps
Apps requiring version tracking
Debugging and logging features
Analytics and crash reporting integrations
Teams using Flutter Community plugins
Considerations
Requires platform-specific configuration for some features
Limited to basic package metadata
No runtime updates of version info
Depends on correct manifest/config setup
Not suitable for complex app metadata needs
Original README
Original README snapshot from the linked source repository. Visit the repository for the latest content.
Plus plugins
PlusPlugins is a set of Flutter plugins that is developed based on plugins, which previously existed
as a part of Flutter plugins, with extra functionalities,
support for more platforms and better maintenance.
Please file PlusPlugins specific issues, bugs, or feature requests in our issue tracker.
Plugin issues that are not specific to PlusPlugins can be filed in the Flutter issue tracker.
Contributing
If you wish to contribute a change to any of the existing plugins in this repo,
please review our contribution guide
and open a pull request.
Status
This repository is maintained by FlutterCommunity authors. Issues here are answered by maintainers and other community members on GitHub on a best-effort basis.