Show HN: MBCompass - Android Compass App

3 weeks ago 3

A fully functional jetpack compose compass app.

Latest Release Minimum SDK Version

Get it on IzzyOnDroid

MBCompass is a simple yet featurish compass app built with Jetpack Compose. It uses the device's magnetometer and accelerometer to provide real-time geomagnetic field updates. Designed with Android Lifecycle in mind, it delivers a simple and efficient app experience. In general, a simple and efficient compass

Most compass apps are either too basic or bloated with ads.
MBCompass was created to fix that — lightweight, accurate, and totally ad-free.


  • Magnetic north-based azimuths.
  • Ability to show user current location using OpenStreetMap.
  • Light / Dark Theme support.
  • Display Magnetic Strength in µT.
  • Keep screen on support.
  • Landscape orientation support.
  • Smooth compass rotation.
  • Sensor fusion: Combines (Accelerometer, Magnetometer and Gyroscope) for better accuracy.
  • No annoying ads or no in-app purchase.
  • Location permission only used to detect current location on map.

Contributions are welcome! If you encounter bugs or have feature suggestions, please open an issue or submit a pull request.

MBCompass is Free Software: You can use, study share and improve it at your will. Specifically you can redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

See more information about here.

Compass rose : MBCompass rose © 2025 by Mubarak Basha is licensed under CC BY-SA 4.0

Read Entire Article