Source-verified Quran text in seven printed riwayat, with a shared word identity that connects corresponding words across them.
Nothing to install: text.quran.ws serves this block’s data straight from the repository. Pick a riwayah, shape the file — scope, rows, marks, format — and copy the URL. Same URL, same bytes, forever. No key, no sign-up.
Use it when your application needs Quran text, supports multiple riwayat, or needs to match words and positions across different riwayat.
Several things this block does, each running on data from the repository itself.
One file per printed muṣḥaf, one numbering shared across them, and a flat array with offsets instead of a tree.
Each riwayah is a separate dataset with its own edition and ayah count. No single count is assumed to apply universally — read it from the loaded riwayah.
Every dataset identifies its source, edition, riwayah, version, and verification status. The digest lets you confirm the file you ship is the file that was verified.
View full provenance →The shortest path to something running. The repository’s README covers the rest.
Blocks meet through shared references, not through a framework. Each of these understands something this block produces.