Straightforward fuzzy matching, information retrieval and NLP building blocks for JavaScript.
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
HMR for Stimulus controllers in Vite.js, tweak your JS without refreshing the page.
lightweight component for tag(s) input
Data for units formatting.
generates unique placeholder avatars with either characters or shapes for your react project
Convert draftjs blocks to markdown using the marked library, and vice versa.
A tool to get browser's scrollbars width.
Convert Domain Names correctly from IDN to Punycode and vice-versa and offer TR46 processing.
Truncate a string to a specific width in the terminal
Socket.dev optimized package override for is-unicode-supported
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v15.0.0’s categories, scripts, blocks, bidi, and other properties.
[![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] [![Github Actions][github-actions-src]][github-actions-href] [![Codecov][codecov-src]][codecov-href]
Maximum Unicode code point.
Character annotation data
Get the visual width of the widest line in a string - the number of columns required to display it
A set of cookie helpers for Next.js
Create and modify PDF files with JavaScript
Get the unicode code of an emoji.
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
Character annotation data, including derived data.
Tiny terminal spinner
Node.js package to read Word .doc files
Translated versions of locale display name elements: languages, scripts, territories, and variants. (modern only: deprecated)