arabic_name_transliterator
A comprehensive Flutter package for bidirectional transliteration of Arabic names (Saudi, Egyptian) ↔ English with a large database of common names and automatic transliteration for unknown names.
What this package is like to depend on
Last release 8 months ago
24 Dec 2025
Ships on a steady schedule
a new release about every 2 weeks
Rarely documented
notes for 3 of 16 stable releases
Nothing withdrawn
no release was ever pulled
8 months old
16 releases · first in 2025
16 releases in the last 12 months
see the full history below
Release timeline
16 releases · Nov 2025 to Dec 2025Releases
latest 16-
0.6.024 Dec 2025Release notes
Open source →🚀 New Features
- Enhanced Data Accuracy: Improved transliteration mappings for common Saudi and Egyptian names.
- Extended Database: Added thousands of new verified names.
- Stability Improvements: Fixed issues with duplicate keys in names data.
- Flutter Examples: Added practical Flutter usage examples in documentation and example folder.
-
0.5.010 Dec 2025Nothing published for this version
-
0.4.010 Dec 2025Nothing published for this version
-
0.3.010 Dec 2025Nothing published for this version
-
0.2.010 Dec 2025Release notes
Open source →🚀 New Features
- Bidirectional transliteration: Added reverse transliteration from English to Arabic
reverseTransliterate()— translate English names to ArabichasEnglishName()— check if an English name exists in the databasegetArabicName()— retrieve Arabic translation directly from database
- Automatic reverse mapping from existing database entries
- Case-insensitive English name lookup
📝 Improvements
- Updated documentation with reverse transliteration examples
- Added comprehensive tests for reverse transliteration functionality
- Bidirectional transliteration: Added reverse transliteration from English to Arabic
-
0.1.103 Dec 2025Nothing published for this version
-
0.1.001 Dec 2025Nothing published for this version
-
0.0.901 Dec 2025Nothing published for this version
-
0.0.801 Dec 2025Nothing published for this version
-
0.0.701 Dec 2025Nothing published for this version
-
0.0.601 Dec 2025Nothing published for this version
-
0.0.501 Dec 2025Nothing published for this version
-
0.0.401 Dec 2025Nothing published for this version
-
0.0.301 Dec 2025Nothing published for this version
-
0.0.230 Nov 2025Nothing published for this version
-
0.0.130 Nov 2025Release notes
Open source →🚀 Features
- Added a powerful Arabic-to-English transliteration engine.
- Included large curated database of common Saudi & Egyptian names.
- Implemented intelligent fallback algorithm for names not found in the database.
- Full support for multi-word / compound Arabic names
(e.g., عبدالرحمن، عبدالعزيز، محمد علي أحمد). - Simple and developer-friendly API:
transliterate()— accurate name transliteration.hasCommonName()— check if a name exists in the database.getCommonName()— retrieve stored transliteration without fallback.
- High-accuracy output based on real-world name usage.
📘 Data
- Added thousands of verified male names (Saudi & Egyptian).
- Added thousands of verified female names.
- Added support for common compound names (عبدالرحمن، عبدالملك…).
🧩 Extras
- Example usage included.
- Widget demonstration added.
- MIT license added.
- Full documentation included.