Skip to main content

arabic_dev_utils 0.2.0 copy "arabic_dev_utils: ^0.2.0" to clipboard
arabic_dev_utils: ^0.2.0 copied to clipboard

Utilities for Arabic and RTL Flutter/Dart apps: text normalization, Arabic-aware search, digit conversion, RTL helpers, and Hijri calendar conversion.

0.2.0 #

  • HijriDate: conversion between the Gregorian calendar and the tabular (civil-epoch) Hijri calendar, via HijriDate.fromGregorian and toGregorian(). This is a computed calendar, not a moon-sighting calendar — see the class dartdoc for details.

0.1.0 #

Initial release.

  • ArabicText: script detection, diacritic/tatweel/alef/yeh/teh-marbuta normalization, invisible-character stripping, word/char counting.
  • ArabicSearch: diacritic-insensitive matching, tokenizing, and ranking.
  • ArabicNumbers: Arabic-Indic and Extended Arabic-Indic digit conversion, intl-backed formatting.
  • ArabicDirection and ArabicDirectionality: RTL/LTR detection and a convenience Directionality-wrapping widget.
0
likes
160
points
391
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Utilities for Arabic and RTL Flutter/Dart apps: text normalization, Arabic-aware search, digit conversion, RTL helpers, and Hijri calendar conversion.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, intl, meta

More

Packages that depend on arabic_dev_utils