UnicodeJS

UnicodeJS is a JavaScript library for string manipulation based on Unicode standards (word breaks, graphemes, and character classes).