Package selection guidance compiled from public package information, community data, and project usage.
The sensors_plus package is a Flutter plugin that provides access to device sensors such as accelerometer, gyroscope, and magnetometer across Android, iOS, and Web platforms. It enables real-time data collection from these hardware sensors, allowing developers to build interactive applications that respond to device motion and orientation. The plugin offers a consistent API for sensor data retrieval, making it easier to implement features like gesture detection, step counting, or augmented reality interactions. It is maintained by the Flutter Community and integrates seamlessly with Flutter projects.
Use cases
Motion-based user interfaces
Step counting and fitness tracking
Augmented reality applications
Device orientation detection
Gesture recognition in games
Key features
Cross-platform sensor access
Real-time sensor data streaming
Support for accelerometer, gyroscope, and magnetometer
Simple and consistent API
Active maintenance by Flutter Community
Suitable for
Developers building motion-sensitive apps
Fitness and health applications
Interactive games and AR experiences
IoT and wearable device integrations
Considerations
Requires device hardware support
Web support may have limitations
Background operation depends on platform permissions
Sensor accuracy varies by device
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.