Tajweed Rules Reference
@masumdev/rn-tajweed-verse supports 15 core Tajweed rules out of the box. Each rule key maps to a specific bracket tag pattern in your Quran database text:
| Prop | Type | Default | Description |
|---|---|---|---|
ham_wasl | [h[...] | #AAAAAA | Hamzatul Wasl (connecting hamzah). Dropped when connecting words. |
slnt | [s[...], [l[...] | #AAAAAA | Silent letters written in text but omitted during recitation. |
madda_normal | [n[...] | #537FFF | Normal Madd (2 beats prolongation). |
madda_permissible | [p[...] | #4050FF | Permissible Madd (Madd Jaiz - 2, 4, or 5 beats). |
madda_necessary | [m[...] | #000EBC | Necessary Madd (Madd Lazim - compulsory 6 beats). |
madda_obligatory | [o[...] | #2144C1 | Obligatory Madd (Madd Wajib - 4 or 5 beats). |
qlq | [q[...] | #DD0008 | Qalqalah (Echoing/bouncing sound on ق, ط, ب, ج, د). |
ikhf_shfw | [c[...] | #D500B7 | Ikhfa Syafawi (Meem Sakinah followed by Ba with nasalization). |
ikhf | [f[...] | #9400A8 | Ikhfa (Concealing Noon Sakinah or Tanween for 2 beats). |
idghm_shfw | [w[...] | #58B800 | Idgham Syafawi (Merging Meem Sakinah into following Meem). |
iqlb | [i[...] | #26BFFD | Iqlab (Converting Noon Sakinah or Tanween into Meem sound before Ba). |
idgh_ghn | [a[...] | #169777 | Idgham Ma'al Ghunnah (Merging Noon into ي, ن, م, و with nasalization). |
idgh_w_ghn | [u[...] | #169200 | Idgham Bighairil Ghunnah (Merging Noon into ل, ر without nasalization). |
idgh_mus | [d[...], [b[...] | #A1A1A1 | Idgham Mutamathilayn / Mutajanisayn (Merging identical consonants). |
ghn | [g[...] | #FF7E1E | Ghunnah (Nasal sound held for 2 beats on Noon or Meem with shaddah). |