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

Discord Medium LinkedIn X

Top Flutter Health and Fitness packages

Last updated: May 18, 2026

Health and fitness apps often need to read or write data such as step counts, heart rate, or sleep analysis. This requires integrating directly with native health repositories like Apple HealthKit and Google Fit/Health Connect.

Best Practices for Health Data

  • Strict Privacy Compliance: Health data is considered the most sensitive category of user data. You must provide a comprehensive Privacy Policy and clearly justify to the user why this data is required.
  • Handle Granular Permissions: Users can choose to grant access to step counts but deny access to heart rate data. Your app must gracefully handle partial permissions without crashing.
  • Background Syncing: Health data is often collected while the app is closed (e.g., via a smartwatch). Implement background fetch tasks to periodically sync this data to your servers.

The complete list of Health & Fitness packages that interface with HealthKit, Google Fit, and Health Connect is provided below.


health
👍 668   ⬇️ 83.1K
Dart 3 compatible
Maintenance Status: Good

Wrapper for Apple's HealthKit on iOS and Google's Health Connect on Android.

pedometer
👍 342   ⬇️ 13.8K
Dart 3 compatible
Maintenance Status: Good

A Pedometer and Step Detection package for Android and iOS. Step count is streamed as the platform updates it.

noise_meter
👍 128   ⬇️ 7.9K
Dart 3 compatible
Maintenance Status: Good

A Flutter plugin for collecting noise from the phone's microphone.

health_kit_reporter
👍 60   ⬇️ 4.9K
Dart 3 compatible
Maintenance Status: Average

Helps to write or read data from Apple Health via HealthKit framework.

heart_bpm
👍 57   ⬇️ 7
Dart 3 compatible
Maintenance Status: Poor

Easy way to record individual blood pressure using smartphone camera.

body_part_selector Card Image
body_part_selector
👍 51   ⬇️ 265
Dart 3 compatible
Maintenance Status: Average

A beautiful selector for different body parts

flutter_health_connect
👍 41   ⬇️ 762
Dart 3 compatible
Maintenance Status: Poor

Flutter plugin for Google Health Connect integration. Health Connect gives you a simple way to store and connect the data between your health and fitness apps.

fitness
👍 29   ⬇️ 38
Dart 3 compatible
Maintenance Status: Poor

Flutter plugin for reading step count data. Wraps HealthKit on iOS and GoogleFit on Android.

huawei_health
👍 26   ⬇️ 5
Dart 3 compatible
Maintenance Status: Good

Health Kit provides a data platform with fitness and health open capabilities, so that developers can build related apps and services based on a multitude of data types.

polar
👍 22   ⬇️ 600
Dart 3 compatible
Maintenance Status: Good

This is a Dart plugin wrapper for the Polar SDK on Android and iOS

air_quality
👍 12   ⬇️ 297
Dart 3 compatible
Maintenance Status: Average

Air quality index from the World's Air Quality Index (WAQI) service.

carp_health_package
👍 9   ⬇️ 289
Dart 3 compatible
Maintenance Status: Good

CARP health sampling package. Samples health data from Apple Health or Google Fit.

teeth_anatomy
👍 6   ⬇️ 8
Dart 3 compatible
Maintenance Status: Average

teeth_anatomy shows the anatomy of the tooth and is a good package for use in medical software