HTML to Unicode
Convert HTML to unicode strings.
Convert HTML to unicode strings.
fast and safe way to escape and unescape &<>'" chars
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
Provides fast access to unicode character properties
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
Detect whether the terminal supports Unicode
Regenerate sets for Unicode properties and values.
Map of invalid numeric character references to their replacements, according to HTML
Compile ES2015 Unicode regex to ES5
Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.
Unicode property alias mappings in JavaScript format for property names that are supported in ECMAScript RegExp property escapes.
Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.
A JavaScript library that breaks strings into their individual user-perceived characters (including emojis!)
Compile Unicode property escapes in Unicode regular expressions to ES5.
Compile ES2015 Unicode escapes to ES5
The set of canonical Unicode property names supported in ECMAScript RegExp property escapes.
Advanced html to plain text converter
Webpack loader that resolves relative paths in url() statements based on the original source file
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
The set of Unicode symbols that can serve as a base for emoji modifiers, i.e. those with the `Emoji_Modifier_Base` property set to `Yes`.
Compile regular expressions' unicodeSets (v) flag.
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
It just occurred to me that if we are encoding our HTML pages in UTF-8 to handle multiple languages and using web fonts with multilanguage support, shouldn't we be able to directly insert the simple apostrophe, ellipsis, and em-dash? RubyPants-Unicode is a Ruby port of the smart-quotes library SmartyPants that outputs unicode characters (UTF-8) instead of HTML entities. The original "SmartyPants" is a free web publishing plug-in for Movable Type, Blosxom, and BBEdit that easily translates plain ASCII punctuation characters into "smart" typographic punctuation HTML entities.
Format data as terminal tables with Unicode, ASCII, Markdown, or compact styles. Build from arrays, hashes, or CSV. Export to CSV and HTML. Sort, filter, and add rows incrementally, with column alignment, auto-sizing, truncation, and ANSI color-safe width calculation.
The romanized_hebrew gem was built to convert the hebrew romanization commonly used by the 19th and 20th-century English occultists (e.g. Mathers, Waite, etc) into actual hebrew unicode. It can provide the unicode string, or a string of HTML entities.