Show HN: MBCompass – Android Compass App
🧭MBCompass
A fully functional jetpack compose compass app.
About
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.
Screenshots
✨Features
- 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.
🔐 Permissions
- Location permission only used to detect current location on map.
🤝 Contributing
Contributions are welcome! If you encounter bugs or have feature suggestions, please open an issue or submit a pull request.
📄License
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.
🎨 Artwork License:
Compass rose : MBCompass rose © 2025 by Mubarak Basha is licensed under CC BY-SA 4.0
What's Your Reaction?






