Search results
1652 packages found
Compile Unicode property escapes in Unicode regular expressions to ES5.
JoyPixels is a complete set of emoji designed for the web. The emoji-toolkit includes libraries to easily convert unicode characters to shortnames (:smile:) and shortnames to JoyPixels emoji images. PNG formats provided for the emoji images.
Compile regular expressions' unicodeSets (v) flag.
A robust HTML entities encoder/decoder with full Unicode support.
Pretty unicode tables for the command line. Based on the original cli-table.
Get the visual width of the widest line in a string - the number of columns required to display it
a javascript package for node and browsers that supports general processing of the Sutton SignWriting script
Unicode property alias mappings in JavaScript format for property names that are supported in ECMAScript RegExp property escapes.
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
Open source emojis for designers, developers and everyone else!
An ESnext spec-compliant `String.prototype.isWellFormed` shim/polyfill/replacement that works as far down as ES3.
- javascript
- ecmascript
- polyfill
- shim
- es-shim API
- unicode
- string
- surrogate
- pair
- well-formed
- String.prototype.isWellFormed
A little helper for handling strings containing zero width control characters, ANSI styling, whitespaces, newlines, 💩, etc.
- string width
- string length
- real string width
- real string length
- optical string width
- printed width
- unicode
- codepoints
- code points
- strlen
- zero width
- zero width symbols
- zero width characters
- visible characters
- View more
An ESnext spec-compliant `String.prototype.toWellFormed` shim/polyfill/replacement that works as far down as ES3.
- javascript
- ecmascript
- polyfill
- shim
- es-shim API
- unicode
- string
- surrogate
- pair
- well-formed
- String.prototype.toWellFormed
Which regular expression flags does the current environment support?
Determine the East Asian Width of a Unicode character
- unicode
- east-asian-width
- eastasianwidth
- character
- string
- width
- text
- layout
- alignment
- fullwidth
- halfwidth
- ambiguous
- narrow
- wide
- View more
[![NPM Version](https://img.shields.io/npm/v/winemoji.svg?style=flat-square)](https://www.npmjs.com/package/winemoji) [![NPM Downloads](https://img.shields.io/npm/dm/winemoji.svg?style=flat-square)](https://www.npmjs.com/package/winemoji) ![GitHub](http
A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.
簡轉繁,繁轉簡。Conversion between Traditional and Simplified Chinese
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
Convert and detect character encoding in JavaScript
- base64
- charset
- convert
- detect
- encoding
- euc-jp
- eucjp
- iconv
- iso-2022-jp
- japanese
- jis
- shift_jis
- sjis
- unicode
- View more