Skip to content

Sources and Licences

Tuhur is built on the work of others. Here is each source we use, who made it and where to find it.

1. The Quran

Quran text

Quran.com (Quran Foundation) quran.com

The Quran’s Arabic text, and the translations, pronunciation, tafsirs and recitations listed below, come from Quran.com. Page mode shows the text of its page layouts instead (below).

Tajweed colours

Quran Foundation quran.foundation

The Quran text coloured by the rules of tajweed is fetched from Quran Foundation’s Content API when the reader shows it.

Word by word

Quran.com (Quran Foundation) quran.com

Each word’s meaning, its pronunciation in English letters and its recording come from Quran.com; the recordings play from Quran.com’s servers.

Mushaf page layouts

Quranic Universal Library (QUL), Tarteel qul.tarteel.ai

Page mode’s 15-line Madani (604 pages) and IndoPak (610 pages) layouts, and the word-by-word Quran text they are built with, come from QUL. Tuhur changes no text: in the IndoPak layout it adds the surah name and basmala lines its file does not have, and corrects one overlapping line.

Licence: QUL states no copyright for these files, and its FAQ allows its data to be used, even in commercial projects, some of it with attribution.

Quran fonts

King Fahd Glorious Quran Printing Complex fonts.qurancomplex.gov.sa

Page mode uses the Complex’s KFGQPC HAFS Uthmanic Script (version 2.2) and KFGQPC Nastaleeq (version 0.10), served unchanged.

Licence: The Complex’s font licence: free to use, copy and distribute; the fonts may not be sold or modified.


2. Translations, pronunciation and tafsir

Offered in the app, each the work of the translator or author named, and received through Quran.com.

Translations

  • Taisirul Quran Bangla
  • Sahih International English

Pronunciation

  • English Transliteration · Quran Transliteration English

Tafsir

  • Tafsir Al-Muyassar (Arabic) · Al-Muyassar group Arabic
  • Tafsir Ibn Kathir (Bengali) · Ibn Kathir Bangla
  • Tafsir Ahsanul Bayaan (Bengali) · Salahuddin Yusuf Bangla
  • Tafsir Abu Bakr Zakaria (Bengali) · Abu Bakr Zakaria Bangla
  • Tafsir Ibn Kathir (English) · Ibn Kathir English

3. Recitations

The reciters offered in the app. Their recordings are received through Quran.com.

  • Abdul Basit Abd us-Samad Murattal
  • Abdul Rahman Al-Sudais Murattal
  • Mishary Rashid Alafasy Murattal

4. Hadith

Hadith collections

sunnah.com sunnah.com

The Arabic text, the English meanings, the gradings and the numbering of the collections below come from sunnah.com’s data, unchanged except for its formatting marks. Every hadith reference in Tuhur uses sunnah.com’s numbering.

Collections

  • Sahih al-Bukhari
  • Sahih Muslim
  • Sunan Abi Dawud
  • Jami at-Tirmidhi
  • Sunan an-Nasai
  • Sunan Ibn Majah

Meanings

  • sunnah.com English

5. Duas

Duas

sunnah.com’s data and the Quran sunnah.com

Each dua from the Sunnah has the Arabic wording that sunnah.com’s data gives for the hadith it cites, and each dua from the Quran is shown as its ayahs. The meanings and pronunciations are written for Tuhur, and every dua carries its references.


6. Prayer times and the calendar

Prayer time calculation

Adhan Dart by Riajul Islam, from Batoul Apps’ Adhan github.com/iamriajul/adhan-dart

Where a mosque has given no time, the app calculates prayer times on your phone by the method you choose: University of Islamic Sciences, Karachi (the default), Muslim World League, Umm al-Qura University in Makkah, Egyptian General Authority of Survey, the Moonsighting Committee, ISNA (North America), or the methods used in the UAE, Kuwait, Qatar, Singapore and Turkey.

Hijri calendar

The Umm al-Qura calendar, through the hijri package by Ahmed Aljoaid github.com/ahmedoid/hijri_date

Hijri dates, and the dates of the Islamic days, follow the Umm al-Qura calendar as the app’s hijri package gives it. Tuhur’s team can add a country’s date after its own moon sighting.


7. Maps and fonts

Maps

Google Maps google.com/maps

The mosque maps in the app, and the map on our contact page, are Google Maps.

Amiri

The Amiri Project Authors github.com/aliftype/amiri

Amiri sets Arabic text in the app and on this website, and Amiri Quran sets the Quran in the app’s reader.

Licence: SIL Open Font License 1.1

Noto

The Noto Project Authors github.com/notofonts

Noto Sans, Noto Sans Bengali, Noto Sans Arabic and Noto Serif Bengali set the text of the app and this website.

Licence: SIL Open Font License 1.1