Islam Companion

Islam Companion


The Islam Companion project is a desktop application. It is availabe as a snap application on Ubuntu Store. It allows users to read Holy Quran and Hadith. It provides two applications. A Hadith reader and a Quran reader.


The Quran text can be read in 43 languages. These are: Amharic, Arabic, Azerbaijani, Bosnian, Bengali, Bulgarian, Amazigh, Czech, German, Divehi, Spanish, English, Persian, French, Hindi, Hausa, Indonesian, Italian, Japanese, Korean, Kurdish, Malayalam, Malay, Dutch, Norwegian, Portuguese, Polish, Russian, Romanian, Swedish, Somali, Sindhi, Albanian, Swahili, Turkish, Tajik, Tamil, Tatar, Thai, Uzbek, Urdu, Uyghur and Chinese..

Hadith text can be read in Urdu, English and Arabic languages.


The Islam Companion has the following limitations:

  • The text for some languages may be difficult to read because of font size.
  • The hadith text in English language is a rough translation and may contain grammatical errors.


The Islam Companion application may be downloaded from the Ubuntu Snap Store.

Get it from the Snap Store


For details on how to develop the Islam Companion application refer to the GitHub repository for the project.


The purpose of the Islam Companion project is to allow users to read the Holy Quran and Hadith text in their own language.

The following resources were used in the development of the project:

To report bugs or make feature requests, post an issue. Constructive feedback is most welcome !.


The Islam Companion project is available under the MIT licence. You may use the application source code in your own projects.

Published 10 Aug 2021

Tutorials about Web Development, Server Management, Computer Science and more