Skip to content
appsgit

Heart Rate Monitor

Heart Rate Monitor is a free, open-source fitness and health app for Android. Monitor heart rate via BLE devices with real-time display, history, and alerts. It has 218 GitHub stars and is released under the MIT license, and you can install it from F-Droid.

github.com/XiaochangXu/HeartRateMonitor-composeui (opens in a new tab)

About Heart Rate Monitor

A lightweight heart rate monitoring app for Android, built with Jetpack Compose and Material 3. Connect to BLE heart rate monitors and track your heart rate in real time. Features: - Bluetooth LE heart rate monitoring: scan and connect to any BLE heart rate device - Real-time heart rate display with animated heart icon - Floating window overlay for always-on heart rate display - Status bar heart rate indicator with auto color adaptation - Heart rate history with chart analysis (powered by Vico) - Heart rate alerts with posture detection (sitting/standing/exercising) - HTTP server and WebSocket server for real-time data streaming - Webhook support for pushing heart rate data to external…

Privacy and F-Droid

F-Droid builds Heart Rate Monitor from its published source code and flags anti-features such as ads, tracking or reliance on non-free services.

No anti-features flagged on the latest F-Droid build.

Screenshots

  • Heart Rate Monitor screenshot 1
  • Heart Rate Monitor screenshot 2
  • Heart Rate Monitor screenshot 3

Screenshots from the app's F-Droid listing.

FAQ

Heart Rate Monitor FAQ

Still curious? Email info@appsgit.com.

What is Heart Rate Monitor?

Heart Rate Monitor is a free, open-source fitness and health app for Android. Monitor heart rate via BLE devices with real-time display, history, and alerts. It has 218 GitHub stars and is released under the MIT license, and you can install it from F-Droid.

Is Heart Rate Monitor free and open source?

Yes. Heart Rate Monitor's source code is public on GitHub under the MIT license, which is OSI-approved or FSF-free. F-Droid, which builds it from source, flags no anti-features such as ads or tracking on its latest build.

How do I install Heart Rate Monitor?

You can install Heart Rate Monitor from F-Droid (package com.github.heartratemonitor_compose); the links are on this page. Its GitHub repository also publishes releases (latest: v4.9.5).

Is Heart Rate Monitor still maintained?

The repository's most recent commit was on Sep 28, 2026. Its F-Droid listing was last updated on Sep 9, 2026. appsgit only lists apps whose repository had a commit in the last six months.