Features

  • ✅ Smart Kashida Distribution - Intelligently distributes Kashida across words
  • ✅ Diacritics Support - Properly handles Arabic diacritics (Tashkeel)
  • ✅ Mixed Text Support - Works with Arabic and English text together
  • ✅ Line Break Support - Respects \n characters in text
  • ✅ Theme Integration - Inherits default text styles from your app theme
  • ✅ RichText Support - Advanced styling with ArabicJustifiedRichText
  • ✅ Sacred Text Handling - Automatically excludes "Allah" (اللّٰه) from Kashida
  • ✅ Customizable Exclusions - Add your own words to exclude from Kashida
  • ✅ Performance Optimized - Efficient text processing
  • ✅ RTL/LTR Support - Configurable text direction (RTL by default)