Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Augmented Reality (AR) and Virtual Reality (VR) packages
Last updated: December 4, 2024
Adding Augmented Reality (AR) to your Flutter app can allow users to superimpose computer-generated images on top of their real-world surroundings, in real time. AR apps use the camera on a user's smartphone or tablet to track their movements and place virtual objects in their field of view, thereby enhancing their perception of reality. AR has a wide range of potential applications, including gaming, navigation, training, shopping and education.
On the other hand, Virtual Reality (VR) technology allows users to interact with device-generated environments in a way that feels realistic and immersive. When added to Flutter apps, VR can transport users to other worlds, giving a front-row seat to amazing experiences, and let them interact with digital content in a way that feels natural and intuitive.
The complete list of Flutter packages that can help you add Augmented Reality (AR) and Virtual Reality (VR) to your Flutter apps is provided below.
arkit_plugin
Dart 3 compatible 👍 456
Maintenance Status: Good
Flutter Plugin for ARKit - Apple's augmented reality (AR) development platform for iOS mobile devices.
ar_location_view
Dart 3 compatible 👍 63
Maintenance Status: Good
ArLocationView is designed to used in areas with large concentration of static POIs
flutter_viewer_usdz
Dart 3 compatible 👍 2
Maintenance Status: Good
Flutter plugin for visualizing USDZ models.
arcore_flutter_plugin
Dart 3 compatible 👍 324
Maintenance Status: Average
Flutter plugin for ARCore SDK, Android platform to build new augmented reality experiences
deepar_flutter
Dart 3 compatible 👍 39
Maintenance Status: Average
Official Flutter SDK for DeepAR
vr_player
Dart 3 compatible 👍 36
Maintenance Status: Average
VrPlayer lets you play 360° and VR videos smoothly on Android and iOS platforms
ar_flutter_plugin
Dart 3 compatible 👍 338
Maintenance Status: Poor
Flutter Plugin for creating (collaborative) Augmented Reality experiences - Supports ARKit for iOS and ARCore for Android devices.
camera_deep_ar
Dart 3 compatible 👍 96
Maintenance Status: Poor
A Flutter plugin for Camera video and Photo Augmented reality recording.
ar_core
Dart 3 compatible 👍 29
Maintenance Status: Poor
Flutter Plugin for adding Augmented Reality in application - Supports Real time camera and objects plecement of an object on iOS and Android devices
arcore_plugin
👍 56
Maintenance Status: Poor
A new Flutter plugin that allows you to integrate ARCore functionlaity into youre app