Comprehensive Islamic encyclopedia.
Prayer Times Calculator project show Prayer times for more than 6 Million cities
Keep track of your Islamic praying times with this useful program.