Skip to content

iOS · Android

Shia Islamic Laws & Fatwas - مرجعي

Sistani's complete rulings, verbatim and offline

The complete book of Sayyid Sistani's rulings — every masʾala, letter for letter from the official source — with chapter browsing, diacritic-tolerant Arabic search and bookmarks. Offline, free, no ads.

Why I built Marjai
Marjai reading view showing a verbatim ruling from al-Masail al-Muntakhaba in Amiri typeface with bookmark and share actions

Looking up a ruling on a phone usually means a PDF scan, a website that needs a connection, or a forum thread quoting someone who half-remembers the text. For matters of religious practice, half-remembered is not good enough. Marjai (مرجعي, “my marjaʿ”) puts the actual book on the phone — every ruling reproduced letter for letter from the official source — and stays out of the way.

The complete al-Masāʾil al-Muntakhaba

All 26 chapters, 200 sections and 1,463 numbered rulings of Sayyid Ali al-Sistani’s practical treatise: purity, prayer, fasting, khums, zakat, hajj, transactions, marriage, inheritance, and the modern questions at the end. Organised exactly as the printed book, with the source credited in the app.

Marjai reading view with a verbatim ruling in Amiri Naskh

The text was scraped from sistani.org and then validated against it: a script confirms that every ruling’s text equals the raw page text and every number matches the source markers, with zero mismatches and zero empties. Two quirks in the original — a numbering typo in one section, and a chapter whose numbering restarts — were deliberately kept, because a reader that “corrects” its source is no longer a faithful reader.

Browse the way the book is organised

Six thematic tabs group the chapters — introductions, acts of worship, transactions, family and inheritance, food and oaths, new questions — each drilling down from chapter to section to ruling. Chapters carry a small icon tinted by domain so you can find your place by shape and colour, not just by reading titles.

Marjai browse screen with chapters grouped into fiqh domains

Arabic search that forgives your spelling

Type with or without tashkīl, with any hamza or alef form, and the same rulings come back. Every ruling is indexed in a normalised form so الصلاه finds الصَّلاة. Filter chips for the common topics — purity, prayer, fasting, khums, marriage, inheritance — get you to a chapter in one tap.

Marjai Arabic search with topic filter chips

Built for reading Arabic

Full right-to-left layout, one typeface everywhere — Amiri, a Naskh face designed for exactly this kind of text — adjustable size, and light, dark or automatic themes. Any ruling can be bookmarked, copied or shared, and a shared ruling carries its attribution with it.

Marjai bookmarks list

No AI, no server, no ads

Marjai does not generate, summarise or paraphrase anything. There is no account, no analytics, no network call after install. It is free and will stay free: the text belongs to its author and the app is a reading aid, not a product built on top of it. For matters of taqlid, precaution or new circumstances, the app tells you to refer to your marjaʿ’s office — which is what the book says too.

Marjai settings with font size, theme and source attribution

One codebase, two stores

Marjai is written once in Kotlin Multiplatform with Compose Multiplatform and ships natively to iOS and Android. The post about building it covers the scraping, the validation, the Arabic normalisation and why the app is Arabic-only.

Questions people ask

Is the text exactly what is in the printed book?

Yes. All 1,463 rulings across 26 chapters were taken from sistani.org and verified against the source text with zero mismatches, including the book's own numbering quirks, which are kept as-is rather than 'fixed'.

Does Marjai use AI to answer questions?

No. There is no AI generating or modifying rulings. Search finds passages in the actual text; for a new question you go to your marjaʿ's office, as you would with the book.

Do I need an internet connection?

No. The complete text is inside the app. Airplane mode behaves exactly like Wi-Fi.

Why is search tolerant of spelling?

Every ruling is indexed in a normalised form — hamza variants, alef forms, taa marbuta and diacritics unified — so typing الصلاه finds الصَّلاة and searches work the way people actually type on a phone.

Is it in English?

No. Marjai is deliberately Arabic-only: the rulings are in the language they were written in, set in the Amiri Naskh typeface with full right-to-left layout.

Writing about Marjai

More from Saltserv

All apps
Cura multi-server dashboard with health scores and live CPU, RAM and disk usage for each Linux server

A real SSH terminal plus a live server dashboard on your phone. Cura reads CPU, RAM, disk, Docker and logs over plain SSH — nothing to install on the server — and pages you when a threshold breaks.

Ismi swipe deck showing an Islamic baby name card with Arabic script, transliteration and meaning

Swipe through 1,826 Islamic and Arabic baby names — Arabic script, pronunciation, and a meaning traced to a real source. 565 carry a verified Quran citation. Match with your partner. No ads, fully offline.

Mantra home screen mirroring the lock screen: the user's own affirmation set over an illustrated background

Write one line you want to live by; it's on your lock screen in under a minute and arrives on a new illustrated background every morning. Your words, your photos if you like, nothing uploaded.

QuestLog backlog list with games sorted by status, platform badges and time-to-beat estimates

Save any game in two taps, sort your backlog, and when you can't decide, spin the roulette. Time-to-beat on every title, a 'pile of shame' counted in hours, and share cards when you finally beat one.