Ecosyste.ms: Awesome

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

https://github.com/mirfatif/NoorUlHuda

A simple, open source Quran reader app with extras, completely free forever
https://github.com/mirfatif/NoorUlHuda

Last synced: 8 days ago
JSON representation

A simple, open source Quran reader app with extras, completely free forever

Lists

README

        

# NoorUlHuda
Noor-Ul-Huda is an offline Quran app with Prayer Time and Duas (supplications), made with ❤️ and تقوٰى.

Get it on F-Droid
Get it on Google Play
Get it on F-Droid

[![Github](https://img.shields.io/github/v/release/mirfatif/NoorUlHuda?label="Github")](https://github.com/mirfatif/NoorUlHuda/releases/latest) [![F-Droid](https://img.shields.io/f-droid/v/com.mirfatif.noorulhuda.svg?label="F-Droid")](https://f-droid.org/packages/com.mirfatif.noorulhuda) [![IzzyOnDroid](https://img.shields.io/endpoint?url=https://apt.izzysoft.de/fdroid/api/v1/shield/com.mirfatif.noorulhuda)](https://apt.izzysoft.de/fdroid/index/apk/com.mirfatif.noorulhuda) [![Telegram](https://img.shields.io/endpoint?url=https://mirfatif.github.io/mirfatif/nuh_version.json)](https://t.me/mirfatifApps)

* Join [Telegram support group](https://t.me/NoorUlHudaApp/) to get instant updates and test beta releases.

## Features
Customize your reading experience the way you want:

* Choose Quranic script: Imla'ei or Uthmani
* Choose from different Arabic fonts, adjust font contrast and size
* Set comfortable background tone and screen brightness
* Choose from Page Mode or continuous reading
* Dark theme and multiple theme colors supported

Make Quran reading more profitable:

* Translations in different languages.
* Quickly take notes by creating Tags with Title and Description.
* Conveniently tag Āyahs by long pressing.
* Search in Quranic text or translations.
* Share or copy Āyahs (with translation) by long pressing.

Easy navigation:

* Bookmark Āyahs by long pressing.
* Go to desired page, Surah, Juz or Manzil.

More:

* Quranic and Masnoon Supplications (Duas), general and for special occasions.
* Prayer Time notifications and Adhan, and Qibla direction for set location.
* Backup and Restore preferences, Tags and Bookmarks.

## Required Permissions

* **INTERNET** permission is required to check for updates, download Quranic texts and translations, fonts and Adhan audio file, and for (reverse) geocoding.

If you do not use any of these features, NUH makes no connection to internet, ever. Once a required resource is downloaded (with your approval), the app functions completely offline. The domains NUH may connect to include https://github.com, https://mirfatif.github.io and https://www.geonames.org.
* **FOREGROUND_SERVICE** permission is required to show persistent widget notification and play Adhan.
* **WAKE_LOCK** is required to play Adhan alarm.
* **RECEIVE_BOOT_COMPLETED** is required to reset alarms (for Prayer notifications and Adhan) when device is restarted.

## Privacy Policy

[Privacy Policy](https://mirfatif.github.io/NoorUlHuda/PRIVACY.html)

## Screenshots



## Translations [![Crowdin](https://badges.crowdin.net/nuh/localized.svg)](https://crowdin.com/project/nuh)
[Crowdin](https://crowdin.com/project/nuh)

## Third-Party Resources

**Libraries:**

* [Android Jetpack](https://github.com/androidx/androidx)
* [Material Components for Android](https://github.com/material-components/material-components-android)
* [Adhan Java](https://github.com/batoulapps/adhan-java)
* [Time4A](https://github.com/batoulapps/adhan-java)
* [BetterLinkMovementMethod](https://github.com/saket/Better-Link-Movement-Method)
* [LeakCanary](https://github.com/square/leakcanary)
* [Google Java Format](https://github.com/sherter/google-java-format-gradle-plugin)
* [Guava](https://github.com/google/guava)

**Quranic Texts and Translations:**

Noor Ul Huda uses Quranic texts and translations provided by Tanzil Project. To know about the accuracy of the Quranic text and keep track of any changes, and for help on text types, pause marks and other topics, please visit [Tanzil Documents](https://tanzil.net/docs/).

**Fonts:**

Noor Ul Huda uses Arabic fonts created by:

* King Fahd Quran Complex
* Pakistan Data Management Services
* SIL International
* Noor-e-Hidayat
* Meor Ridzuan
* Quran Academy

**Adhan:**

* Qari Islam Sobhi

## License [![License](https://img.shields.io/github/license/mirfatif/NoorUlHuda?label="License")](https://github.com/mirfatif/NoorUlHuda/blob/master/LICENSE)

You **CANNOT** use and distribute the app icon in anyway, except for **Noor Ul Huda** (`com.mirfatif.noorulhuda`) app.

Noor Ul Huda is free software: you can redistribute it and/or modify
it under the terms of the Affero GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Affero GNU General Public License for more details.

You should have received a copy of the Affero GNU General Public License
along with this program. If not, see .

## Support Us

Remember in your special prayers.

## Contact Us

**Telegram:** [https://t.me/NoorUlHudaApp](https://t.me/NoorUlHudaApp)
**XDA Thread:** [https://forum.xda-developers.com...](https://forum.xda-developers.com/t/app-7-0-noor-ul-huda-nur-alxd-quran-reader-prayer-time-and-duas-app.4306203/)
**Email:** [[email protected]](mailto:[email protected])