Skip to content

RN Tajweed Verse

@masumdev/rn-tajweed-verse is a specialized Quran verse parser and renderer for React Native and Expo applications. It automatically parses Quranic text annotated with bracket markup tags (e.g. [q[خَلَقَ]]) and applies color-coding, rule explanations, and interactive touch handlers.

NPM Package Stats

total downloadsmonthly downloadsnpm versionlicense

Features

15 Core Tajweed Rules

Supports Hamzatul Wasl, Silent letters, Normal/Permissible/Necessary/Obligatory Madd, Qalqalah, Ikhfa, Iqlab, Idgham, and Ghunnah.

4 Color Theme Presets

Pre-configured theme palettes (classic, dark, pastel, and accessible) tailored for light and dark screens.

Interactive Touch Guides

Tap any color-coded word to trigger rule explanations, linguistic descriptions, and pronunciation guides.

Custom Rule Injection

Inject custom regex patterns and styling callbacks (customRules) alongside standard Tajweed rule definitions.

Getting Started