Documentation

Task guides, concept pages and one reference page per package, all built on the quran-ws repositories.

Start here

The four ideas behind most Qur'an-app bugs, a map of the eight packages, and a first page.

Build

Task-shaped guides. Each one starts from an empty file and ends with something running.

How our data works

Why the data is shaped this way. Measured, not asserted. When a page states a rule, it links to the rule.

How we build

How Quran.ws builds software that handles the Qur'an. Every rule is one sentence, an example, and the check that catches a violation. Anything not marked adopted is a proposal under discussion. Every page exists in Arabic.

Reference

One page per package: what it ships, its shape on disk, its API, and its limits. Then the terms, the registries and the licence coverage.

50 of 50 pages written. Entries without a link are planned and marked as such rather than published as stubs.