An open API service indexing awesome lists of open source software.

https://github.com/mubaraknative/mbcompass

A fully functional compose compass app that uses device magnetometer to find cardinal direction
https://github.com/mubaraknative/mbcompass

android compass compass-apps jetpack-compose magnetometer sensor-fusion

Last synced: about 1 year ago
JSON representation

A fully functional compose compass app that uses device magnetometer to find cardinal direction

Awesome Lists containing this project

README

          


🧭MBCompass


A fully functional jetpack compose compass app.







Latest Release


Minimum SDK Version



Author | License




Get it on IzzyOnDroid

## About

MBCompass is a simple, modern, and accurate 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**

## Screenshots





## Features

- Magnetic north-based [azimuths](https://en.wikipedia.org/wiki/Azimuth).
- Ability to show user current location using [OpenStreetMap](https://osm.org) (BETA).
- 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.

## Improvement

> This app currently in development stage 🚧🚧🚧 there are new features like location info, redesigning the maps are currently in development See: [Requested features](https://github.com/MubarakNative/MBCompass/issues/52). If you find any bugs or any enhancement needed feel free to file an issue.

## Permissions

- Location permission only used to detect current location on map.

## License

[![GNU GPLv3 Image](https://www.gnu.org/graphics/gplv3-127x51.png)](http://www.gnu.org/licenses/gpl-3.0.en.html)

MBCompass is licensed under GPLv3

Read full license text [here](https://github.com/MubarakNative/MBCompass/blob/main/LICENSE).

### Artwork License:
Compass rose : [MBCompass rose](https://github.com/MubarakNative/MBCompass/blob/main/app/src/main/res/drawable/mbcompass_rose.xml) © 2025 by Mubarak Basha is licensed under CC BY-SA 4.0