Flutter Gems is a curated list of 6700+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn Twitter

Top Flutter Sensors packages

Last updated: January 26, 2025

A smartphone typically has a number of sensors that can be used to interact with the phone and its environment. These may include a accelerometer, gyroscope, magnetometer, proximity sensor, and ambient light sensor. These sensors can be used to detect movement, orientation, and light levels, among other things.

The complete list fo Flutter packages that can assist you in building Flutter apps that use Motion Sensor, Light Sensor, Compass, Accelerometer, Gyroscope or any other hardware sensor is provided below.


sensors_plus
👍 889   ⬇️ 193.2K
Dart 3 compatible
Maintenance Status: Good

Flutter plugin for accessing accelerometer, gyroscope, and magnetometer sensors.

flutter_compass
👍 173   ⬇️ 41.1K
Dart 3 compatible
Maintenance Status: Good

A Flutter compass. The heading varies from 0-360, 0 being north.

native_device_orientation
👍 136   ⬇️ 67.2K
Dart 3 compatible
Maintenance Status: Good

A Flutter plugin for reading device's native orientation, either from UI orientation or from sensors

parallax_sensors_bg
👍 106   ⬇️ 436
Dart 3 compatible
Maintenance Status: Poor

Flutter package to simplify giving a parallax effect in the background of a page that responds to a corresponding sensor detection.

smooth_compass Card Image
smooth_compass
👍 60   ⬇️ 190
Dart 3 compatible
Maintenance Status: Average

smooth compass with animated rotation and custom widgets support for both(android and ios)

motion_sensors
👍 48   ⬇️ 1.5K
Dart 3 compatible
Maintenance Status: Poor

Flutter plugin for accessing the Android and iOS accelerometer, gyroscope, magnetometer, and orientation sensors.

flutter_sensors
👍 41   ⬇️ 659
Dart 3 compatible
Maintenance Status: Poor

A flutter plugin to access the available sensors of the device.

ir_sensor_plugin
👍 32   ⬇️ 142
Dart 3 compatible
Maintenance Status: Good

This plugin allows Flutter applications to use the infrared sensor on Android starting with API 19

all_sensors
👍 29   ⬇️ 1.5K
Dart 3 compatible
Maintenance Status: Poor

A Flutter plugin to retreive Accelerometer, Gyroscope, Proximity sensor's data.

light
👍 24   ⬇️ 4.4K
Dart 3 compatible
Maintenance Status: Average

Plugin for collecting data from the ambient light sensor on Android.

environment_sensors
👍 26   ⬇️ 269
Dart 3 compatible
Maintenance Status: Average

A Flutter plugin for reading ambient temperature,relative humidity, ambient light, and barometric pressure from a device.

xl
👍 24   ⬇️ 48
Dart 3 compatible
Maintenance Status: Poor

Implement accelerometer and pointer or touch fueled parallax animations with a bespoke XL layering paradigm. Gyroscope supported.

carp_mobile_sensing
👍 21   ⬇️ 2K
Dart 3 compatible
Maintenance Status: Good

Mobile Sensing Framework for Flutter. A software framework for collecting sensor data from the phone and attached wearable devices via probes. Can be extended.

compassx
👍 18   ⬇️ 987
Dart 3 compatible
Maintenance Status: Good

Flutter compass plugin offering true heading, accuracy, and calibration needs.

esense_flutter
👍 3   ⬇️ 269
Dart 3 compatible
Maintenance Status: Average

The eSense Flutter Plugin supporting the eSense earable computing devices from Nokia Bell Labs, Cambridge.

movisens_flutter
👍 3   ⬇️ 160
Dart 3 compatible
Maintenance Status: Average

A Flutter plugin for Movisens devices, which connects to the device and listens for incoming data.

max30101
👍 2   ⬇️ 34
Dart 3 compatible
Maintenance Status: Poor

Package which integrates with the max30101 sensor, producing illustrative heart rate and O2 saturation readings

carp_esense_package
👍 1   ⬇️ 315
Dart 3 compatible
Maintenance Status: Good

The CARP eSense sampling package. Samples sensor and device events from the eSense ear plug device.

carp_movisens_package
👍 0   ⬇️ 133
Dart 3 compatible
Maintenance Status: Good

CARP Movisens sampling package. Samples movement, activity, HRV, MET-level, and ECG for the Movisens Move4 and EcgMove4 devices

aeyrium_sensor
👍 15   ⬇️ 38

Maintenance Status: Poor

A Flutter sensor plugin which provide easy access to the Pitch and Roll on Android and iOS devices.

enviro_sensors
👍 8   ⬇️ 26

Maintenance Status: Poor

Flutter plugin for accessing enviroment sensors. unfortunately, iOS is not yet supported.

flutter_sensor_compass
👍 3   ⬇️ 21

Maintenance Status: Poor

A plugin to get the orientation of the device (in degrees) relative to the magnetic north.