Core libraries that every NodeJS toolchain project should use
TypeScript definitions for http-proxy
HTTP proxying for the masses
Helper module for loading your native module's .node file
A per-spec XML serializer implementation
The `util.is*` functions introduced in Node v0.12.
A Node.JS UTF-8 string <-> UInt8Array converter
Temporary file and directory creator
Library for interacting with OAuth 1.0, 1.0A, 2 and Echo. Provides simplified client access and allows for construction of more complex apis and OAuth providers.
Regular expression for matching a shebang line
Returns a promise from a node-style callback function.
TypeScript definitions for jsonwebtoken
Node.js atomic and non-atomic counters, rate limiting tools, protection from DoS and brute-force attacks at scale
Library to retrieve RSA public keys from a JWKS endpoint
Node.js object hash library with properties/arrays sorting to provide constant hashes
OpenTelemetry instrumentation for `restify` http web application framework
XMLHttpRequest for Node
Provides a way to make requests
Advanced html to plain text converter
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
QRCode / 2d Barcode api with both server side and client side support using canvas
Asynchronous, non-blocking SQLite3 bindings
Easily read/write JSON files.
A light-weight module that brings window.fetch to node.js