Islamic platform · free · open

Athar — A trace
that keeps going.

Prayer times, Qibla, the Qur'an and the Hijri calendar. Free, no ads, no tracking, open code. Built as Sadaqah Jariyah, so the reward keeps running.

Open the toolsGitHub →

وَنَكْتُبُ مَا قَدَّمُوا وَآثَارَهُمْ

And We record what they have put forth and what they left behind (their athar).

Surah Ya-Sin 36:12

01 · Calculation

Calculated on your device.

100% calculated locally, no server needed

Prayer times are written by the sun's position, the months by the moon's phases — two lights that kept time long before us. Turn the globe, zoom in, and watch the moon trace its orbit.

…

Drag to turn · Ctrl/⌘ + scroll or pinch to zoom

Prayer times for …

Fajr
—:—
Dhuhr
—:—
Asr
—:—
Maghrib
—:—
Isha
—:—

source: athan-core

Click anywhere on the earth to see prayer times there. · Day/night computed from solar position · Moon: Waning Gibbous

Eight faces of one moon

Pick one: when does it come back?

02 · Features

What's inside.

A stone staircase overgrown with moss and plants, lit green
  1. 01

    Prayer times

    Calculated astronomically with the common methods. After the first location lookup it works offline.

  2. 02

    Qibla compass

    Uses your device's sensors and calculates offline.

  3. 03

    Qur'an and Adhkar

    A Mushaf you can read offline, plus Hisn al-Muslim, Ruqyah and the daily Adhkar.

  4. 04

    No surveillance

    Khatma goals, Tasbeeh and the Ramadan dashboard. Your data stays with you.

  5. 05

    Open API

    Free and without an account: prayer times, Qibla, Hijri calendar, moon phase and city lookup for anyone who wants to build on them.

03 · Idea

Read, pray, pass it on.

Two hands made of roots, touching, glowing green
  1. Read.

    A verse and an observation, side by side. Moon phase, prayer time and Hijri date all come out of the same calculation.

  2. Pray.

    Your device works out the times. No account, no cloud, nothing following you around.

  3. Pass it on.

    The code is open on GitHub. Every line someone adds keeps running long after they've moved on.

04 · Calendar

Dates and signs of the day.

Computed locally from today's date — not a fixed list, always the next real occurrence.

A sphere of glowing roots and branches, like a net around the earth

the islamic calendar

  1. Start of Ramadan

    Mon, 8 February 2027

    Subject to moon sighting; the calculated date may shift by a day.

  2. Laylat al-Qadr (commonly observed)

    Sat, 6 March 2027

    The exact night is not specified in tradition — commonly the 27th, but any odd night of the last ten days of Ramadan.

  3. Eid al-Fitr

    Tue, 9 March 2027

    1st of Shawwal, end of Ramadan.

  4. Eid al-Adha

    Sun, 16 May 2027

    10th of Dhu al-Hijjah, during Hajj.

revelation & creation

The Written Book and the Witnessed Book

Revelation · 10:5

هُوَ ٱلَّذِى جَعَلَ ٱلشَّمْسَ ضِيَآءً وَٱلْقَمَرَ نُورًا وَقَدَّرَهُۥ مَنَازِلَ لِتَعْلَمُوا۟ عَدَدَ ٱلسِّنِينَ وَٱلْحِسَابَ ۚ مَا خَلَقَ ٱللَّهُ ذَٰلِكَ إِلَّا بِٱلْحَقِّ ۚ يُفَصِّلُ ٱلْـَٔايَـٰتِ لِقَوْمٍ يَعْلَمُونَ

It is He who made the sun a shining light and the moon a derived light and determined for it phases - that you may know the number of years and account [of time]. Allāh has not created this except in truth. He details the signs for a people who know.

Translation: Saheeh International · quran.com

Observation · Astronomy

The Moon does not shine by itself; it reflects sunlight. Its phases arise from its orbit around Earth, which takes about 29.5 days.

drafted with llama3.2, running locally · editorially reviewed

05 · API

Build on it.

The calculation is a TypeScript package, tested against the Java library. You can re-check any prayer time offline, on your own machine.

curl "https://api.openathar.org/v1/prayer-times\
  ?lat=52.52&lon=13.405\
  &date=2026-09-14\
  &method=MWL&utcOffset=2"

To the developer portal →

06 · Take part

Three ways to help.

Two trees whose glowing branches meet over a bridge

You don't need to write code.

  1. Use it

    Prayer times, Qibla and calendar, no sign-up. If it helps you, tell someone.

    Try it
  2. Help build it

    Report bugs, translate, send code. Every contribution counts, small ones too.

    Build on GitHub →
  3. Build on it

    The API is free and needs no account. Make something that doesn't exist yet.

    To the API →

an idea worth a look

Feelings grow like a tree.

Roots in the belly, branches in the chest, and in the middle the heart, like a flower. In the model of the researcher Amin Sabry, every feeling has its own place on this tree. Tap one.

Right side of the body · stronger

Left side of the body · weaker

Chest · branches · 80

Belly · roots · 53

Chest · branches · Right side of the body · stronger

Love

حب

A branch in the chest. You feel love there, not in the belly.

All 133 feelings

Chest · branches

Belly · roots

The map counts 135 feelings and sensors. 133 of them are here.

A researcher's model, not a medical claim.Source: Amin Sabry, “The Tree of Feelings”

Find your Athar.

Follow the project