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)