remove-accents
Converting the accented characters to their corresponding non-accented ASCII characters.
shoetest
Powerful string matching insensitive to diacritics, special characters, symbols and case
yads
Yet-another-diacritic-stripper that also properly removes combining characters. Performance should be close to optimal.
split-by-grapheme
An easy, semantic and reliable way to split a string into characters in JavaScript, even when it contains emojis, flags and diacritics