NPM
Node Package Manager
44,508 tracked projects
Public Registry
www.npmjs.comPublic registry metadata is sourced from known upstream package ecosystems.
Find Project in NPM
| Project | Description |
|---|---|
Makes all modules in Node get loaded in strict mode. | |
Reusable hooks | |
Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks. | |
Throttle hook for react | |
Throttled effect hook for react | |
[](https://github.com/rudyhuynh/use-url-search-params/blob/master/License) | |
Complex Loader Management for React Applications | |
the module has useful functions | |
Useful functions for everyday javascript. | |
users use your site | |
Lightweight JavaScript-based user-agent string parser | |
A JavaScript library for generating random user agents. | |
Take async functions from user code, whether they're promise-returning functions, callback-calling functions, or async/await functions | |
Get the path to the user home directory | |
Node.js `os.userInfo()` ponyfill | |
Read user name, email and URL from .npmrc or .gitconfig | |
Fastest, most accurate & effecient user agent string parser, uses Browserscope's research for parsing | |
Generate user-agent strings for popular browsers | |
Light-weight user-agent analyzer for Node.js | |
Parse build blocks in HTML files to replace references | |
A base class for V8 JavaScript errors | |
A cross-platform path to the user's home | |
Get the username of the current user | |
username but only sync and for node 0.12 | |
W3C UserTiming polyfill | |
A permissive slug generator that works with unicode. | |
Concise stack traces for node: pretty-error + compact theme (still with paths) + auto-start. | |
String utility functions | |
Prints Usage For Node.JS Command-Line Applications. | |
utc date helpers | |
The minimal unit testing library. | |
Check if a buffer contains valid UTF-8 | |
Converts text to and from UTF-7 (RFC 2152 and IMAP) | |
A well-tested UTF-8 encoder/decoder written in JavaScript. | |
```shell npm install utf8-bar ``` | |
truncate UTF-8 strings to a given binary size | |
Get utf8 byte length of string | |
return an array of bytes from a unicode string | |
Encode JavaScript strings in UTF8 | |
buffer utf8 characters that would otherwise span chunk boundaries | |
Convert a string to utf8 byte array or vice versa. | |
UTF-safe string operations | |
A compact library to encode, decode and convert UTF8 / UTF16 in JavaScript. | |
Fast and advanced TIFF decoder | |
Node.js's util module for all engines | |
Set the length of a function. | |
Validate and normalise user choice: array, object or both? | |
The Node.js `util.deprecate()` function with browser support |