Quran Search Engine
a stateless, pure TypeScript search engine for Quranic text.
Quran Search Engine – Stateless TypeScript search for Quranic text
Summary: Quran Search Engine is a stateless, pure TypeScript tool for searching Quranic text with Arabic normalization, exact search, and lemma and root matching using morphology and word maps. It supports both client- and server-side use and is UI-agnostic.
What it does
It performs advanced Quranic text searches with Arabic normalization, lemma and root matching, and provides highlight ranges independent of any UI. It operates deterministically and is fully typed in TypeScript.
Who it's for
Developers needing a flexible, stateless Quranic text search engine for client- or server-side applications.
Why it matters
It enables precise, morphology-aware Quranic searches without UI dependencies, supporting diverse implementations.