Download Latest Version QuranCounter.zip (125.4 MB)
Email in envelope

Get an email when there's a new version of QuranCounter

Home
Name Modified Size InfoDownloads / Week
QuranCounter.zip 2025-04-12 125.4 MB
app_info.json 2025-04-12 32 Bytes
LICENSE 2025-04-12 35.8 kB
README.md 2025-04-12 4.4 kB
changelog.txt 2025-04-12 240 Bytes
Totals: 5 Items   125.4 MB 1
search example

Quran counter is a tool for fast and easy searching in the Holy Quran (exe download link at the bottom).

The app's interface currently has English and Arabic translations:

english arabic

Here's a breakdown of some of the various features the app provides:

  • No restrictions search (substrings): arabic

You could also apply smart filtering (using ChatGPT) by clicking the filter button: no restrictions - filtering

You can also see the results breakdown by word count: no restrictions - word count

  • Beginning of word search: beginning of word

  • End of word search: end of word

  • Full word search: full word

  • Root search (words with the same root): root

  • Similar words search (syntax similarity): syntax similarity

  • Related words search: related words

You could also see the similarity path between the source and destination words:

related words - words list
related words path - arabic
related words path - english

data from http://corpus.quran.com

  • Topic search (using an AI model I developed and trained): topics

I may provide the source code for the model in the future

  • Regex search: regex

  • Quran browser: quran browser arabic quran browser english

As you can see there are several features in the Quran Browser window. For example: - Number of words inside selection. - The Surah's unique words number. - The Surah's most repeated word. - Exclusive phrases in the Surah (words or phrases that don't appear in other Surahs).


Notes

Future work

  • I'm planning to add a feature to compare between the 10 Qiraat (recitations) of the Quran (I'm looking for volunteers - no experience required).
  • Create a web app version (looking for volunteers - required experience: C++, Python, Qt)

Special Thanks

  • Dr. Yahya Mir Alam (در. يحيى مير علم) & Dr. Michel Bakni (در. ميشيل باكني) for providing the grammatical particles list.
  • Mr. Ali Aloush (علي علوش) for reviewing and testing the app.

Developed by: https://github.com/masalha-alaa/quran-counter/

Source: README.md, updated 2025-04-12