Enchant est une utilisation PHP de la » bibliothèque Enchant. Enchant fournit une uniformité et une conformité pour toutes les bibliothèques d'orthographe, et implémente certaines fonctionnalités qui peuvent faire défaut dans une bibliothèque. Tout doit "juste fonctionner".
Enchant supporte les bibliothèques suivantes :
Aspell/Pspell (prévu pour remplacer Ispell)
Ispell (très ancien, peut être considéré comme un standard)
MySpell/Hunspell (un projet orienté objet, également utilisé par Mozilla)
Uspell (prévu à l'origine pour le yiddish, l'hébreu et les langues d'Europe de l'Est - hébergé dans le CVS d'AbiWord sous la module "uspell")
Hspell (Hébreu)
AppleSpell (Mac OSX)