Noor, A python Quran viewer

Overview

Noor is a program written in Python for viewing Quran. These are the interfaces that come with noor:

Interface Description
noorgtk Uses PyGtk library
noorcgi Can be used as a CGI script in web servers
noorhtmls Outputs quran in html files in a directory
noortxt Outputs a sura to a file

You can specify translation files; If specified, the translation of each aya is shown after it. Translations can be in two formats. It can be either a zip file in the same format as Zekr translation files which can be obtained from http://siahe.com/zekr/resources.html or it can be a utf-8 text file with translation of each aya in one line.

Here are a few screenshots. Also http://noor.sf.net/quran is generated using noorhtmls interface (without translation).

Download

You can download Noor from http://sf.net/projects/noor/files

Feedback

You can submit your patches and discuss your ideas in the noor-dev [at] googlegroups.com mailing list.

Source Repository

Noor uses Mercurial CMS: