Licences
@adobe/css-tools by TJ Holowaychuk - MIT
CSS parser / stringifier@alloc/quick-lru by Sindre Sorhus - MIT
Simple “Least Recently Used” (LRU) cache@antfu/install-pkg by Anthony Fu - MIT
Install package programmatically.@antfu/utils by Anthony Fu - MIT
Opinionated collection of common JavaScript / TypeScript utils by @antfu@babel/code-frame by The Babel Team - MIT
Generate errors that contain a code frame that point to source locations.@babel/compat-data by The Babel Team - MIT
@babel/core by The Babel Team - MIT
Babel compiler core.@babel/generator by The Babel Team - MIT
Turns an AST into code.@babel/helper-compilation-targets by The Babel Team - MIT
Helper functions on Babel compilation targets@babel/helper-module-imports by The Babel Team - MIT
Babel helper functions for inserting module loads@babel/helper-module-transforms by The Babel Team - MIT
Babel helper functions for implementing ES6 module transformations@babel/helper-plugin-utils by The Babel Team - MIT
General utilities for plugins to use@babel/helper-string-parser by The Babel Team - MIT
A utility package to parse strings@babel/helper-validator-identifier by The Babel Team - MIT
Validate identifier/keywords name@babel/helper-validator-option by The Babel Team - MIT
Validate plugin/preset options@babel/helpers by The Babel Team - MIT
Collection of helper functions used by Babel transforms.@babel/parser by The Babel Team - MIT
A JavaScript parser@babel/plugin-syntax-jsx by The Babel Team - MIT
Allow parsing of jsx@babel/plugin-syntax-typescript by The Babel Team - MIT
Allow parsing of TypeScript syntax@babel/standalone by The Babel Team - MIT
Standalone build of Babel for use in non-Node.js environments.@babel/template by The Babel Team - MIT
Generate an AST from a string template.@babel/traverse by The Babel Team - MIT
The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes@babel/types by The Babel Team - MIT
Babel Types is a Lodash-esque utility library for AST nodes@deno/shim-deno by Thomas Rory Gummerson - MIT
Deno namespace shim for Node.js@deno/shim-deno-test by The Deno authors - MIT
Deno.test only shim.@esbuild/linux-x64 - MIT
The Linux 64-bit binary for esbuild, a JavaScript bundler.@hcaptcha/loader by hCaptcha team and contributors - MIT
This is a JavaScript library to easily configure the loading of the hCaptcha JS client SDK with built-in error handling.@hcaptcha/types - MIT
hCaptcha Type Definitions@iconify/json - MIT
Hundreds of open source icon sets in IconifyJSON format@iconify/types by Vjacheslav Trushkin - MIT
Types for Iconify data@iconify/utils by Vjacheslav Trushkin - MIT
Common functions for working with Iconify icon sets used by various packages.@ioredis/commands by Zihua Li - MIT
Redis commands@jridgewell/gen-mapping by Justin Ridgewell - MIT
Generate source maps@jridgewell/resolve-uri by Justin Ridgewell - MIT
Resolve a URI relative to an optional base URI@jridgewell/set-array by Justin Ridgewell - MIT
Like a Set, but provides the index of the `key` in the backing array@jridgewell/source-map by Justin Ridgewell - MIT
Packages @jridgewell/trace-mapping and @jridgewell/gen-mapping into the familiar source-map API@jridgewell/sourcemap-codec by Rich Harris - MIT
Encode/decode sourcemap mappings@jridgewell/trace-mapping by Justin Ridgewell - MIT
Trace the original position through a source map@jsr/std__bytes - MIT
@jsr/std__csv - MIT
@jsr/std__streams - MIT
@mdx-js/mdx by John Otander - MIT
MDX compiler@netlify/functions by Netlify Inc. - MIT
JavaScript utilities for Netlify Functions@netlify/node-cookies by Netlify Inc. - MIT
A Node.js implementation of Deno's cookies interface@netlify/serverless-functions-api by Netlify Inc. - MIT
The runtime API for Netlify Functions@noble/hashes by Paul Miller - MIT
Audited & minimal 0-dependency JS implementation of SHA, RIPEMD, BLAKE, HMAC, HKDF, PBKDF & Scrypt@nodelib/fs.scandir - MIT
List files and directories inside the specified directory@nodelib/fs.stat - MIT
Get the status of a file with some features@nodelib/fs.walk - MIT
A library for efficiently walking a directory recursively@paralleldrive/cuid2 by Eric Elliott - MIT
@parcel/watcher - MIT
A native C++ Node module for querying and subscribing to filesystem events. Used by Parcel 2.@parcel/watcher-linux-x64-glibc - MIT
A native C++ Node module for querying and subscribing to filesystem events. Used by Parcel 2.@parcel/watcher-linux-x64-musl - MIT
A native C++ Node module for querying and subscribing to filesystem events. Used by Parcel 2.@parcel/watcher-wasm - MIT
A native C++ Node module for querying and subscribing to filesystem events. Used by Parcel 2.@pkgjs/parseargs - MIT
Polyfill of future proposal for `util.parseArgs()`@polka/url by Luke Edwards - MIT
Super fast, memoized `req.url` parser@redocly/ajv by Evgeny Poberezkin - MIT
Another JSON Schema Validator@redocly/config - MIT
@redocly/openapi-core - MIT
@rollup/plugin-alias by Johannes Stein - MIT
Define and resolve aliases for bundle dependencies@rollup/plugin-babel by Rich Harris - MIT
Seamless integration between Rollup and Babel.@rollup/plugin-commonjs by Rich Harris - MIT
Convert CommonJS modules to ES2015@rollup/plugin-inject by Rich Harris - MIT
Scan modules for global variables and injects `import` statements where necessary@rollup/plugin-json by rollup - MIT
Convert .json files to ES6 modules@rollup/plugin-node-resolve by Rich Harris - MIT
Locate and bundle third-party dependencies in node_modules@rollup/plugin-replace by Rich Harris - MIT
Replace strings in files while bundling@rollup/plugin-terser by Peter Placzek - MIT
Generate minified bundle@rollup/pluginutils by Rich Harris - MIT
A set of utility functions commonly used by Rollup plugins@rollup/rollup-linux-x64-gnu by Lukas Taegert-Atkinson - MIT
Native bindings for Rollup@rollup/rollup-linux-x64-musl by Lukas Taegert-Atkinson - MIT
Native bindings for Rollup@samual/cookie by Samual Norman - MIT
Set and get cookies with optional type validation with a Valibot schema.@samual/lib by Samual Norman - MIT
@sindresorhus/merge-streams by Sindre Sorhus - MIT
Merge multiple streams into a unified stream@solid-primitives/lifecycle by Damian Tarnawski - MIT
Package providing extra layer of lifecycle primitives for Solid.@solidjs/meta by Ryan Carniato - MIT
Write meta tags to the document head@solidjs/router by Ryan Carniato - MIT
Universal router for SolidJS@solidjs/start by Ryan Carniato - MIT
@testing-library/jest-dom by Ernesto Garcia - MIT
Custom jest matchers to test the state of the DOM@total-typescript/ts-reset by Matt Pocock - MIT
A CSS reset for TypeScript, improving types for common JavaScript API's@types/acorn - MIT
TypeScript definitions for Acorn@types/babel__core - MIT
TypeScript definitions for @babel/core@types/babel__generator - MIT
TypeScript definitions for @babel/generator@types/babel__template - MIT
TypeScript definitions for @babel/template@types/babel__traverse - MIT
TypeScript definitions for @babel/traverse@types/braces - MIT
TypeScript definitions for braces@types/debug - MIT
TypeScript definitions for debug@types/estree - MIT
TypeScript definitions for estree@types/estree-jsx - MIT
TypeScript definitions for estree-jsx@types/geojson - MIT
TypeScript definitions for geojson@types/hast - MIT
TypeScript definitions for hast@types/html-minifier-terser - MIT
TypeScript definitions for html-minifier-terser@types/http-proxy - MIT
TypeScript definitions for http-proxy@types/mdast - MIT
TypeScript definitions for mdast@types/mdx - MIT
TypeScript definitions for mdx@types/micromatch - MIT
TypeScript definitions for micromatch@types/ms - MIT
TypeScript definitions for ms@types/node - MIT
TypeScript definitions for node@types/nodemailer - MIT
TypeScript definitions for nodemailer@types/resolve - MIT
TypeScript definitions for resolve@types/spdx-expression-parse - MIT
TypeScript definitions for spdx-expression-parse@types/unist - MIT
TypeScript definitions for unist@types/w3c-web-usb - MIT
TypeScript definitions for w3c-web-usb@types/web-bluetooth - MIT
TypeScript definitions for web-bluetooth@unocss/astro by Anthony Fu - MIT
UnoCSS integration for Astro@unocss/cli by Johann Schopplich - MIT
CLI for UnoCSS@unocss/config by Anthony Fu - MIT
Config loader for UnoCSS@unocss/core by Anthony Fu - MIT
The instant on-demand Atomic CSS engine.@unocss/extractor-arbitrary-variants by Anthony Fu - MIT
Extractor arbitrary variants for utilities@unocss/inspector by Anthony Fu - MIT
The inspector UI for UnoCSS@unocss/postcss by sibbng - MIT
PostCSS plugin for UnoCSS@unocss/preset-attributify by Anthony Fu - MIT
Attributify preset for UnoCSS@unocss/preset-icons by Anthony Fu - MIT
Pure CSS Icons for UnoCSS@unocss/preset-mini by Anthony Fu - MIT
The minimal preset for UnoCSS@unocss/preset-tagify by Anthony Fu - MIT
Tagify preset for UnoCSS@unocss/preset-typography by Jeff Yang - MIT
Typography preset for UnoCSS@unocss/preset-uno by Anthony Fu - MIT
The default preset for UnoCSS@unocss/preset-web-fonts by Anthony Fu - MIT
Web Fonts support for Uno CSS@unocss/preset-wind by Anthony Fu - MIT
Tailwind / Windi CSS compact preset for UnoCSS@unocss/reset by Anthony Fu - MIT
Collection of CSS resetting@unocss/rule-utils by Anthony Fu - MIT
Utilities for UnoCSS@unocss/transformer-attributify-jsx by Anthony Fu - MIT
Support valueless attributify in JSX/TSX.@unocss/transformer-compile-class by Anthony Fu - MIT
Compile group of classes into one class@unocss/transformer-directives by hannoeru - MIT
UnoCSS transformer for `@apply` directive@unocss/transformer-variant-group by Anthony Fu - MIT
Variant group transformer for UnoCSS@unocss/vite by Anthony Fu - MIT
The Vite plugin for UnoCSS@vercel/nft - MIT
@vinxi/listhen - MIT
👂 Elegant HTTP Listener@vinxi/plugin-directives by Nikhil Saraf - MIT
@vinxi/plugin-mdx - MIT
Vinxi plugin for MDX@vinxi/server-components by Nikhil Saraf - MIT
@vinxi/server-functions by Nikhil Saraf - MIT
@vue/compiler-core by Evan You - MIT
@vue/compiler-core@vue/compiler-dom by Evan You - MIT
@vue/compiler-dom@vue/compiler-sfc by Evan You - MIT
@vue/compiler-sfc@vue/compiler-ssr by Evan You - MIT
@vue/compiler-ssr@vue/reactivity by Evan You - MIT
@vue/reactivity@vue/runtime-core by Evan You - MIT
@vue/runtime-core@vue/runtime-dom by Evan You - MIT
@vue/runtime-dom@vue/server-renderer by Evan You - MIT
@vue/server-renderer@vue/shared by Evan You - MIT
internal utils shared across @vue packages@xterm/xterm - MIT
Full xterm terminal, in your browserabort-controller by Toru Nagashima - MIT
An implementation of WHATWG AbortController interface.acorn - MIT
ECMAScript parseracorn-import-attributes by Sven Sauleau - MIT
Support for import attributes in acornacorn-jsx - MIT
Modern, fast React.js JSX parseracorn-loose - MIT
Error-tolerant ECMAScript parseracorn-typescript by tyrealhu - MIT
Alternative, TypeScript parseragent-base by Nathan Rajlich - MIT
Turn a function into an `http.Agent` instanceansi-colors by Brian Woodward - MIT
Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).ansi-regex by Sindre Sorhus - MIT
Regular expression for matching ANSI escape codesansi-styles by Sindre Sorhus - MIT
ANSI escape codes for styling strings in the terminalarchiver by Chris Talkington - MIT
a streaming interface for archive generationarchiver-utils by Chris Talkington - MIT
utility functions for archiverasn1.js by Fedor Indutny - MIT
ASN.1 encoder and decoderassert - MIT
The assert module from Node.js, for the browser.ast-types by Ben Newman - MIT
Esprima-compatible implementation of the Mozilla JS Parser APIastring by David Bonnet - MIT
JavaScript code generator from an ESTree-compliant AST.async by Caolan McMahon - MIT
Higher-order functions and common patterns for asynchronous codeasync-sema by Olli Vanhoja - MIT
Semaphore using `async` and `await`available-typed-arrays by Jordan Harband - MIT
Returns an array of Typed Array names that are available in the current environmentbabel-plugin-here by Samual Norman - MIT
Replace instances of HERE identifier with code position stringsbabel-plugin-jsx-dom-expressions by Ryan Carniato - MIT
A JSX to DOM plugin that wraps expressions for fine grained change detectionbabel-preset-solid by Ryan Carniato - MIT
Babel preset to transform JSX for Solid.jsbail by Titus Wormer - MIT
Throw a given errorbalanced-match by Julian Gruber - MIT
Match balanced character pairs, like "{" and "}"base64-js by T. Jameson Little - MIT
Base64 encoding/decoding in pure JSbcrypt-ts by Mr.Hope - MIT
bcrypt written in typescriptbinary-extensions by Sindre Sorhus - MIT
List of binary file extensionsbindings by Nathan Rajlich - MIT
Helper module for loading your native module's .node filebn.js by Fedor Indutny - MIT
Big number implementation in pure javascriptboxen by Sindre Sorhus - MIT
Create boxes in the terminalbrace-expansion by Julian Gruber - MIT
Brace expansion as known from sh/bashbraces by Jon Schlinkert - MIT
Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.brorand by Fedor Indutny - MIT
Random number generator for browsers and node.jsbrowser-resolve by Roman Shtylman - MIT
resolve which handles browser field support in package.jsonbrowserify-aes - MIT
aes, for browserifybrowserify-cipher by Calvin Metcalf - MIT
ciphers for the browserbrowserify-des by Calvin Metcalf - MIT
browserify-rsa - MIT
RSA for browserifybrowserify-zlib by Devon Govett - MIT
Full zlib module for the browserbrowserslist by Andrey Sitnik - MIT
Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-presetbuffer by Feross Aboukhadijeh - MIT
Node.js Buffer API, for the browserbuffer-crc32 by Brian J. Brennan - MIT
A pure javascript CRC32 algorithm that plays nice with binary databuffer-from - MIT
buffer-xor by Daniel Cousens - MIT
A simple module for bitwise-xor on buffersbuiltin-status-codes by Ben Drucker - MIT
The map of HTTP status codes from the builtin http modulebundle-require - MIT
bundle and require a filec12 - MIT
Smart Config Loadercac by egoist - MIT
Simple yet powerful framework for building command-line apps.call-bind by Jordan Harband - MIT
Robustly `.call.bind()` a functioncallsites by Sindre Sorhus - MIT
Get callsites from the V8 stack trace APIcamel-case by Blake Embrey - MIT
Transform into a string with the separator denoted by the next word capitalizedcamelcase by Sindre Sorhus - MIT
Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`caniuse-api - MIT
request the caniuse data to check browsers compatibilitiescase-anything by Luca Ban - Mesqueeb - MIT
camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)ccount by Titus Wormer - MIT
Count how often a character (or substring) is used in a stringchalk - MIT
Terminal string styling done rightchange-case by Blake Embrey - MIT
Transform a string between `camelCase`, `PascalCase`, `Capital Case`, `snake_case`, `kebab-case`, `CONSTANT_CASE` and otherscharacter-entities by Titus Wormer - MIT
Map of named character referencescharacter-entities-html4 by Titus Wormer - MIT
Map of named character references from HTML 4character-entities-legacy by Titus Wormer - MIT
List of legacy HTML named character references that don’t need a trailing semicoloncharacter-reference-invalid by Titus Wormer - MIT
Map of invalid numeric character references to their replacements, according to HTMLchokidar by Paul Miller - MIT
Minimal and efficient cross-platform file watching librarycipher-base by Calvin Metcalf - MIT
abstract base class for crypto-streamscitty - MIT
Elegant CLI Builderclean-css by Jakub Pawlowicz - MIT
A well-tested CSS minifiercli-boxes by Sindre Sorhus - MIT
Boxes for use in the terminalclipboardy by Sindre Sorhus - MIT
Access the system clipboard (copy/paste)collapse-white-space by Titus Wormer - MIT
Collapse white spacecolor - MIT
Color conversion and manipulation with CSS string supportcolor-convert by Heather Arthur - MIT
Plain color conversion functionscolor-name by DY - MIT
A list of color names and its valuescolor-string by Heather Arthur - MIT
Parser and generator for CSS color stringscolord by Vlad Shilov - MIT
👑 A tiny yet powerful tool for high-performance color manipulations and conversionscolorette by Jorge Bucaran - MIT
🌈Easily set your terminal text color & styles.comma-separated-tokens by Titus Wormer - MIT
Parse and stringify comma-separated tokenscommander by TJ Holowaychuk - MIT
the complete solution for node.js command-line programscommondir by James Halliday - MIT
compute the closest common parent for file pathscompatx - MIT
🌴 Gradual feature flags.compress-commons by Chris Talkington - MIT
a library that defines a common interface for working with archive formats within nodeconcat-map by James Halliday - MIT
concatenative mapdasheryconfbox - MIT
Compact and high quality YAML, TOML, JSONC and JSON5 parsersconsola - MIT
Elegant Console Wrapperconsole-browserify by Raynos - MIT
Emulate console for all the browsersconstants-browserify by Julian Gruber - MIT
node's constants module for the browserconvert-source-map by Thorsten Lorenz - MIT
Converts a source-map from/to different formats and allows adding/changing properties.cookie-es - MIT
core-util-is by Isaac Z. Schlueter - MIT
The `util.is*` functions introduced in Node v0.12.cosmiconfig by Daniel Fischer - MIT
Find and load configuration from a package.json property, rc file, TypeScript module, and more!crc32-stream by Chris Talkington - MIT
a streaming CRC32 checksumercreate-ecdh by Calvin Metcalf - MIT
createECDH but browserifiablecreate-hash - MIT
create hashes for browserifycreate-hmac - MIT
node style hmacs in the browsercreate-require - MIT
Polyfill for Node.js module.createRequire (<= v12.2.0)croner by Hexagon - MIT
Trigger functions and/or evaluate cron expressions in JavaScript. No dependencies. Most features. All environments.cross-spawn by André Cruz - MIT
Cross platform child_process#spawn and child_process#spawnSynccrossws - MIT
Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workerscrypto-browserify by Dominic Tarr - MIT
implementation of crypto for the browsercss-tree by Roman Dvornov - MIT
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementationscss.escape by Mathias Bynens - MIT
A robust polyfill for the `CSS.escape` utility method as defined in CSSOM.cssesc by Mathias Bynens - MIT
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.cssnano by Ben Briggs - MIT
A modular minifier, built on top of the PostCSS ecosystem.cssnano-preset-default by Ben Briggs - MIT
Safe defaults for cssnano which require minimal configuration.cssnano-utils - MIT
Utility methods and plugin for cssnano projectscsso by Sergey Kryzhanovsky - MIT
CSS minifier with structural optimisationscsstype by Fredrik Nicol - MIT
Strict TypeScript and Flow types for style based on MDN datadax-sh - MIT
Cross platform shell tools inspired by zx.db0 - MIT
Lightweight SQL Connectordebug by Josh Junon - MIT
Lightweight debugging utility for Node.js and the browserdecode-named-character-reference by Titus Wormer - MIT
Decode named character referencesdeepmerge - MIT
A library for deep (recursive) merging of Javascript objectsdefine-data-property by Jordan Harband - MIT
Define a data property on an object. Will fall back to assignment in an engine without descriptors.define-lazy-prop by Sindre Sorhus - MIT
Define a lazily evaluated property on an objectdefine-properties by Jordan Harband - MIT
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.defu - MIT
Recursively assign default properties. Lightweight and Fast!delegates - MIT
delegate methods and accessors to another propertydepd by Douglas Christopher Wilson - MIT
Deprecate all the thingsdequal by Luke Edwards - MIT
A tiny (304B to 489B) utility for check for deep equalitydes.js by Fedor Indutny - MIT
DES implementationdestr - MIT
A faster, secure and convenient alternative for JSON.parsedestroy by Jonathan Ong - MIT
destroy a stream if possibledevlop by Titus Wormer - MIT
Do things in development and nothing otherwisediffie-hellman by Calvin Metcalf - MIT
pure js diffie-hellmandom-accessibility-api - MIT
Implements https://w3c.github.io/accname/dom-serializer by Felix Boehm - MIT
render domhandler DOM nodes to a stringdomain-browser by 2013+ Bevry Pty Ltd - MIT
Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.dot-case by Blake Embrey - MIT
Transform into a lower case string with a period between wordsdot-prop by Sindre Sorhus - MIT
Get, set, or delete a property from a nested object using a dot pathdprint-node by Devon Govett - MIT
A node API for the dprint TypeScript and JavaScript code formatterduplexer by Raynos - MIT
Creates a duplex streameastasianwidth by Masaki Komagata - MIT
Get East Asian Width from a character.ee-first by Jonathan Ong - MIT
return the first event in a set of ee/event pairselliptic by Fedor Indutny - MIT
EC cryptographyemoji-regex by Mathias Bynens - MIT
A regular expression to match all Emoji-only symbols as per the Unicode Standard.encodeurl - MIT
Encode a URL to a percent-encoded form, excluding already-encoded sequencesenv-paths by Sindre Sorhus - MIT
Get paths for storing things like data, config, cache, etcerror-ex - MIT
Easy error subclassing and stack customizationerror-stack-parser - MIT
Extract meaning from JS Errorses-define-property by Jordan Harband - MIT
`Object.defineProperty`, but not IE 8's broken one.es-errors by Jordan Harband - MIT
A simple cache for a few of the JS Error constructors.es-module-lexer by Guy Bedford - MIT
Lexes ES modules returning their import/export metadataesbuild - MIT
An extremely fast JavaScript and CSS bundler and minifier.escalade by Luke Edwards - MIT
A tiny (183B to 210B) and fast utility to ascend parent directoriesescape-html - MIT
Escape string for use in HTMLescape-string-regexp by Sindre Sorhus - MIT
Escape RegExp special charactersestree-util-attach-comments by Titus Wormer - MIT
Attach comments to estree nodesestree-util-build-jsx by Titus Wormer - MIT
Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)estree-util-is-identifier-name by Titus Wormer - MIT
Check if something can be an ecmascript (javascript) identifier nameestree-util-to-js by Titus Wormer - MIT
estree (and esast) utility to serialize to JavaScriptestree-util-visit by Titus Wormer - MIT
esast (and estree) utility to visit nodesestree-walker by Rich Harris - MIT
Traverse an ESTree-compliant ASTetag - MIT
Create simple HTTP ETagsevent-target-shim by Toru Nagashima - MIT
An implementation of WHATWG EventTarget interface.eventemitter3 by Arnout Kazemier - MIT
EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.events by Irakli Gozalishvili - MIT
Node's event emitter for all engines.evp_bytestokey by Calvin Metcalf - MIT
The insecure key derivation algorithm from OpenSSLexeca by Sindre Sorhus - MIT
Process execution for humansextend by Stefan Thomas - MIT
Port of jQuery.extend for node.js and the browserfast-deep-equal by Evgeny Poberezkin - MIT
Fast deep equalfast-fifo by Mathias Buus - MIT
A fast fifo implementation similar to the one powering nextTick in Node.js corefast-glob by Denis Malinochkin - MIT
It's a very fast and efficient glob library for Node.jsfdir by thecodrr - MIT
The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1sfile-uri-to-path by Nathan Rajlich - MIT
Convert a file: URI to a file pathfill-range by Jon Schlinkert - MIT
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`find-up by Sindre Sorhus - MIT
Find a file or directory by walking up parent directoriesfollow-redirects by Ruben Verborgh - MIT
HTTP and HTTPS modules that follow redirects.for-each by Raynos - MIT
A better forEachfresh by TJ Holowaychuk - MIT
HTTP response freshness testingfs-extra by JP Richardson - MIT
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.function-bind by Raynos - MIT
Implementation of Function.prototype.bindgensync by Logan Smyth - MIT
Allows users to use generators in order to write common functions that can be both sync or async.get-intrinsic by Jordan Harband - MIT
Get and robustly cache all JS language-level intrinsics at first require timeget-port-please - MIT
Get an available TCP port to listenget-stream by Sindre Sorhus - MIT
Get a stream as a string, Buffer, ArrayBuffer or arrayget-tsconfig by Hiroki Osame - MIT
Find and parse the tsconfig.json file from a directory pathgiget - MIT
Download templates and git repositories with pleasure!globals by Sindre Sorhus - MIT
Global identifiers from different JavaScript environmentsglobby by Sindre Sorhus - MIT
User-friendly glob matchinggopd by Jordan Harband - MIT
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.gzip-size by Sindre Sorhus - MIT
Get the gzipped size of a string or bufferh3 - MIT
Minimal H(TTP) framework built for high performance and portability.has-flag by Sindre Sorhus - MIT
Check if argv has a specific flaghas-property-descriptors by Jordan Harband - MIT
Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.has-proto by Jordan Harband - MIT
Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?has-symbols by Jordan Harband - MIT
Determine if the JS environment has Symbol support. Supports spec, or shams.has-tostringtag by Jordan Harband - MIT
Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.hash-base by Kirill Fomichev - MIT
abstract base class for hash-streamshash.js by Fedor Indutny - MIT
Various hash functions that could be run by both browser and nodehasown by Jordan Harband - MIT
A robust, ES3 compatible, "has own property" predicate.hast-util-to-estree by Titus Wormer - MIT
hast utility to transform to estree (JavaScript AST) JSXhast-util-to-jsx-runtime by Titus Wormer - MIT
hast utility to transform to preact, react, solid, svelte, vue, etchast-util-whitespace by Titus Wormer - MIT
hast utility to check if a node is inter-element whitespacehmac-drbg by Fedor Indutny - MIT
Deterministic random bit generator (hmac)hookable - MIT
Awaitable hook systemhtml-entities by Marat Dulin - MIT
Fastest HTML entities encode/decode library.html-minifier-terser by Daniel Ruf - MIT
Highly configurable, well-tested, JavaScript-based HTML minifier.html-to-image by bubkooo - MIT
Generates an image from a DOM node using HTML5 canvas and SVG.htmlnano by Kirill Maltsev - MIT
Modular HTML minifier, built on top of the PostHTMLhtmlparser2 by Felix Boehm - MIT
Fast & forgiving HTML/XML parserhttp-errors by Jonathan Ong - MIT
Create HTTP error objectshttp-proxy by Charlie Robbins - MIT
HTTP proxying for the masseshttp-shutdown by Dillon Buchanan - MIT
Gracefully shutdown a running HTTP server.https-browserify by James Halliday - MIT
https module compatability for browserifyhttps-proxy-agent by Nathan Rajlich - MIT
An HTTP(s) proxy `http.Agent` implementation for HTTPShttpxy - MIT
A full-featured HTTP proxy for Node.js.iconv-lite by Alexander Shtuchkin - MIT
Convert character encodings in pure javascript.ignore by kael - MIT
Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.import-fresh by Sindre Sorhus - MIT
Import a module while bypassing the cacheimportx by Anthony Fu - MIT
Unified tool for importing TypeScript modules at runtimeindent-string by Sindre Sorhus - MIT
Indent each line in a stringindex-to-position by Sindre Sorhus - MIT
Convert a string index to its line and column positioninline-style-parser - MIT
An inline style parser.internet-address by whitequark - MIT
Parse, query, manipulate, and serialize IPv4/6 addresses.ioredis by Zihua Li - MIT
A robust, performance-focused and full-featured Redis client for Node.js.iron-webcrypto by Divyansh Singh - MIT
a cryptographic utility for sealing-unsealing a JSON object using symmetric key encryption with message integrity verificationis-alphabetical by Titus Wormer - MIT
Check if a character is alphabeticalis-alphanumerical by Titus Wormer - MIT
Check if a character is alphanumericalis-arguments by Jordan Harband - MIT
Is this an arguments object? It's a harder question than you think.is-arrayish by Qix - MIT
Determines if an object can be used as an arrayis-binary-path by Sindre Sorhus - MIT
Check if a file path is a binary fileis-buffer by Feross Aboukhadijeh - MIT
Determine if an object is a Bufferis-callable by Jordan Harband - MIT
Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.is-core-module by Jordan Harband - MIT
Is this specifier a node.js core module?is-decimal by Titus Wormer - MIT
Check if a character is decimalis-docker by Sindre Sorhus - MIT
Check if the process is running inside a Docker containeris-extglob by Jon Schlinkert - MIT
Returns true if a string has an extglob.is-fullwidth-code-point by Sindre Sorhus - MIT
Check if the character represented by a given Unicode code point is fullwidthis-generator-function by Jordan Harband - MIT
Determine if a function is a native generator function.is-glob by Jon Schlinkert - MIT
Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a better user experience.is-hexadecimal by Titus Wormer - MIT
Check if a character is hexadecimalis-inside-container by Sindre Sorhus - MIT
Check if the process is running inside a container (Docker/Podman)is-module by Jonathan Ong - MIT
check if a source string is an es6 moduleis-nan by Jordan Harband - MIT
ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives.is-number by Jon Schlinkert - MIT
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.is-plain-obj by Sindre Sorhus - MIT
Check if a value is a plain objectis-reference by Rich Harris - MIT
Determine whether an AST node is a referenceis-stream by Sindre Sorhus - MIT
Check if something is a Node.js streamis-typed-array by Jordan Harband - MIT
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.is-what by Luca Ban - Mesqueeb - MIT
JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.is-wsl by Sindre Sorhus - MIT
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)is64bit by Sindre Sorhus - MIT
Check whether operating system CPU architecture is 64-bit or 32-bit (Supports browsers)isarray by Julian Gruber - MIT
Array#isArray for older browsersisomorphic-timers-promises by Ivan Nikolić - MIT
`timers/promises` for client and server.jiti - MIT
Runtime typescript and ESM support for Node.jsjs-levenshtein by Gustaf Andersson - MIT
The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.js-tokens by Simon Lydell - MIT
Tiny JavaScript tokenizer.js-yaml by Vladimir Zapparov - MIT
YAML 1.2 parser and serializerjsesc by Mathias Bynens - MIT
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.json-parse-even-better-errors by Kat Marchán - MIT
JSON.parse with context information on errorjson-schema-traverse by Evgeny Poberezkin - MIT
Traverse JSON Schema passing each schema object to callbackjson5 by Aseem Kishore - MIT
JSON for Humansjsonfile by JP Richardson - MIT
Easily read/write JSON files.klona by Luke Edwards - MIT
A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more!knitwork - MIT
Utilities to generate JavaScript code.kolorist by Marvin Hagemeister - MIT
A tiny utility to colorize stdin/stdoutlazystream by Jonas Pommerening - MIT
Open Node Streams on demand.libphonenumber-js by catamphetamine - MIT
A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascriptlilconfig by antonk52 - MIT
A zero-dependency alternative to cosmiconfiglines-and-columns by Brian Donovan - MIT
Maps lines and columns to character offsets and back.listhen - MIT
👂 Elegant HTTP Listenerload-tsconfig - MIT
Load tsconfig.jsonlocal-pkg by Anthony Fu - MIT
Get information on local packages.locate-path by Sindre Sorhus - MIT
Get the first path that exists on disk of multiple pathslodash by John-David Dalton - MIT
Lodash modular utilities.lodash.defaults by John-David Dalton - MIT
The lodash method `_.defaults` exported as a module.lodash.isarguments by John-David Dalton - MIT
The lodash method `_.isArguments` exported as a module.lodash.isequal by John-David Dalton - MIT
The Lodash method `_.isEqual` exported as a module.lodash.memoize by John-David Dalton - MIT
The lodash method `_.memoize` exported as a module.lodash.uniq by John-David Dalton - MIT
The lodash method `_.uniq` exported as a module.longest-streak by Titus Wormer - MIT
Count the longest repeating streak of a substringlower-case by Blake Embrey - MIT
Transforms the string to lower casemagic-string by Rich Harris - MIT
Modify strings, generate sourcemapsmagicast - MIT
Modify a JS/TS file and write back magically just like JSON!make-dir by Sindre Sorhus - MIT
Make a directory and its parents if needed - Think `mkdir -p`markdown-extensions by Sindre Sorhus - MIT
List of Markdown file extensionsmd5.js by Kirill Fomichev - MIT
node style md5 on pure JavaScriptmdast-util-from-markdown by Titus Wormer - MIT
mdast utility to parse markdownmdast-util-mdx by Titus Wormer - MIT
mdast extension to parse and serialize MDX (or MDX.js)mdast-util-mdx-expression by Titus Wormer - MIT
mdast extension to parse and serialize MDX (or MDX.js) expressionsmdast-util-mdx-jsx by Titus Wormer - MIT
mdast extension to parse and serialize MDX or MDX.js JSXmdast-util-mdxjs-esm by Titus Wormer - MIT
mdast extension to parse and serialize MDX.js ESM (import/exports)mdast-util-phrasing by Victor Felder - MIT
mdast utility to check if a node is phrasing contentmdast-util-to-hast by Titus Wormer - MIT
mdast utility to transform to hastmdast-util-to-markdown by Titus Wormer - MIT
mdast utility to serialize markdownmdast-util-to-string by Titus Wormer - MIT
mdast utility to get the plain text content of a nodemerge-anything by Luca Ban - Mesqueeb - MIT
Merge objects & other types recursively. A simple & small integration.merge-stream by Stephen Sugden - MIT
Create a stream that emits events from multiple other streamsmerge2 - MIT
Merge multiple streams into one stream in sequence or parallel.micromark by Titus Wormer - MIT
small commonmark compliant markdown parser with positional info and concrete tokensmicromark-core-commonmark by Titus Wormer - MIT
The CommonMark markdown constructsmicromark-extension-mdx-expression by Titus Wormer - MIT
micromark extension to support MDX or MDX JS expressionsmicromark-extension-mdx-jsx by Titus Wormer - MIT
micromark extension to support MDX or MDX.js JSXmicromark-extension-mdx-md by Titus Wormer - MIT
micromark extension to turn some markdown features off for MDXmicromark-extension-mdxjs by Titus Wormer - MIT
micromark extension to support MDX.jsmicromark-extension-mdxjs-esm by Titus Wormer - MIT
micromark extension to support MDX JS import/exportsmicromark-factory-destination by Titus Wormer - MIT
micromark factory to parse destinations (found in resources, definitions)micromark-factory-label by Titus Wormer - MIT
micromark factory to parse labels (found in media, definitions)micromark-factory-mdx-expression by Titus Wormer - MIT
micromark factory to parse MDX expressions (found in JSX attributes, flow, text)micromark-factory-space by Titus Wormer - MIT
micromark factory to parse markdown space (found in lots of places)micromark-factory-title by Titus Wormer - MIT
micromark factory to parse markdown titles (found in resources, definitions)micromark-factory-whitespace by Titus Wormer - MIT
micromark factory to parse markdown whitespace (found in lots of places)micromark-util-character by Titus Wormer - MIT
micromark utility to handle character codesmicromark-util-chunked by Titus Wormer - MIT
micromark utility to splice and push with giant arraysmicromark-util-classify-character by Titus Wormer - MIT
micromark utility to classify whether a character is whitespace or punctuationmicromark-util-combine-extensions by Titus Wormer - MIT
micromark utility to combine syntax or html extensionsmicromark-util-decode-numeric-character-reference by Titus Wormer - MIT
micromark utility to decode numeric character referencesmicromark-util-decode-string by Titus Wormer - MIT
micromark utility to decode markdown stringsmicromark-util-encode by Titus Wormer - MIT
micromark utility to encode dangerous html charactersmicromark-util-events-to-acorn by Titus Wormer - MIT
micromark utility to try and parse events w/ acornmicromark-util-html-tag-name by Titus Wormer - MIT
micromark utility with list of html tag namesmicromark-util-normalize-identifier by Titus Wormer - MIT
micromark utility normalize identifiers (as found in references, definitions)micromark-util-resolve-all by Titus Wormer - MIT
micromark utility to resolve subtokensmicromark-util-sanitize-uri by Titus Wormer - MIT
micromark utility to sanitize urlsmicromark-util-subtokenize by Titus Wormer - MIT
micromark utility to tokenize subtokensmicromark-util-symbol by Titus Wormer - MIT
micromark utility with symbolsmicromark-util-types by Titus Wormer - MIT
micromark utility with a couple of typescript typesmicromatch by Jon Schlinkert - MIT
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.miller-rabin by Fedor Indutny - MIT
Miller Rabin algorithm for primality testmime by Robert Kieffer - MIT
A comprehensive library for mime-type mappingmimic-fn by Sindre Sorhus - MIT
Make a function mimic another onemin-indent by James Kyle - MIT
Get the shortest leading whitespace from lines in a stringminimalistic-crypto-utils by Fedor Indutny - MIT
Minimalistic tools for JS crypto modulesminizlib by Isaac Z. Schlueter - MIT
A small fast zlib stream built on [minipass](http://npm.im/minipass) and Node.js's zlib binding.mkdirp - MIT
Recursively mkdir, like `mkdir -p`mlly - MIT
Missing ECMAScript module utils for Node.jsmri by Luke Edwards - MIT
Quickly scan for CLI flags and argumentsmrmime by Luke Edwards - MIT
A tiny (2.8kB) and fast utility for getting a MIME type from an extension or filenamems - MIT
Tiny millisecond conversion utilitynanoid by Andrey Sitnik - MIT
A tiny (116 bytes), secure URL-friendly unique string ID generatornitropack - MIT
Build and Deploy Universal JavaScript Serversno-case by Blake Embrey - MIT
Transform into a lower cased string with spaces between wordsnode-addon-api - MIT
Node.js API (Node-API)node-fetch by David Frank - MIT
A light-weight module that brings window.fetch to node.jsnode-fetch-native - MIT
better fetch for Node.js. Works on any JavaScript runtime!node-gyp-build by Mathias Buus - MIT
Build tool and bindings loader for node-gyp that supports prebuildsnode-releases by Sergey Rubanov - MIT
Node.js releases datanode-stdlib-browser by Ivan Nikolić - MIT
Node standard library for browser.normalize-path by Jon Schlinkert - MIT
Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.npm-run-path by Sindre Sorhus - MIT
Get your PATH prepended with locally installed binariesnypm - MIT
Unified Package Manager for Node.jsobject-assign by Sindre Sorhus - MIT
ES2015 `Object.assign()` ponyfillobject-inspect by James Halliday - MIT
string representations of objects in node and the browserobject-is by Jordan Harband - MIT
ES2015-compliant shim for Object.is - differentiates between -0 and +0object-keys by Jordan Harband - MIT
An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shimobject.assign by Jordan Harband - MIT
ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shimofetch - MIT
A better fetch API. Works on node, browser and workers.ohash - MIT
Super fast hashing library based on murmurhash3 written in Vanilla JSon-finished - MIT
Execute a callback when a request closes, finishes, or errorsonetime by Sindre Sorhus - MIT
Ensure a function is only called onceopen by Sindre Sorhus - MIT
Open stuff like URLs, files, executables. Cross-platform.openapi-typescript by Drew Powers - MIT
Convert OpenAPI 3.0 & 3.1 schemas to TypeScriptos-browserify by CoderPuppy - MIT
p-limit by Sindre Sorhus - MIT
Run multiple promise-returning & async functions with limited concurrencyp-locate by Sindre Sorhus - MIT
Get the first fulfilled promise that satisfies the provided testing functionpackage-manager-detector by Anthony Fu - MIT
Package manager detectorparam-case by Blake Embrey - MIT
Transform into a lower cased string with dashes between wordsparent-module by Sindre Sorhus - MIT
Get the path of the parent moduleparse-entities by Titus Wormer - MIT
Parse HTML character referencesparse-json by Sindre Sorhus - MIT
Parse JSON with more helpful errorsparse5 by Ivan Nikulin - MIT
HTML parser and serializer.parseurl - MIT
parse a url with memoizationpascal-case by Blake Embrey - MIT
Transform into a string of capitalized words without separatorspath-browserify by James Halliday - MIT
the path module from node core for browserspath-exists by Sindre Sorhus - MIT
Check if a path existspath-is-absolute by Sindre Sorhus - MIT
Node.js 0.12 path.isAbsolute() ponyfillpath-key by Sindre Sorhus - MIT
Get the PATH environment variable key cross-platformpath-parse by Javier Blanco - MIT
Node.js path.parse() ponyfillpath-to-regexp - MIT
Express style path to RegExp utilitypath-type by Sindre Sorhus - MIT
Check if a path is a file, directory, or symlinkpathe - MIT
Universal filesystem path utilspbkdf2 by Daniel Cousens - MIT
This library provides the functionality of PBKDF2 with the ability to use any supported hashing algorithm returned from crypto.getHashes()perfect-debounce - MIT
periscopic - MIT
periscopicpicomatch by Jon Schlinkert - MIT
Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.pkg-dir by Sindre Sorhus - MIT
Find the root directory of a Node.js project or npm packagepkg-types - MIT
Node.js utilities and TypeScript definitions for `package.json` and `tsconfig.json`pluralize by Blake Embrey - MIT
Pluralize and singularize any wordpossible-typed-array-names by Jordan Harband - MIT
A simple list of possible Typed Array names.postcss by Andrey Sitnik - MIT
Tool for transforming styles with JS pluginspostcss-calc by Andy Jansson - MIT
PostCSS plugin to reduce calc()postcss-colormin by Ben Briggs - MIT
Minify colors in your CSS files with PostCSS.postcss-convert-values by Ben Briggs - MIT
Convert values with PostCSS (e.g. ms -> s)postcss-discard-comments by Ben Briggs - MIT
Discard comments in your CSS files with PostCSS.postcss-discard-duplicates by Ben Briggs - MIT
Discard duplicate rules in your CSS files with PostCSS.postcss-discard-empty by Ben Briggs - MIT
Discard empty rules and values with PostCSS.postcss-discard-overridden by Justineo - MIT
PostCSS plugin to discard overridden @keyframes or @counter-style.postcss-merge-longhand by Ben Briggs - MIT
Merge longhand properties into shorthand with PostCSS.postcss-merge-rules by Ben Briggs - MIT
Merge CSS rules with PostCSS.postcss-minify-font-values by Bogdan Chadkin - MIT
Minify font declarations with PostCSSpostcss-minify-gradients by Ben Briggs - MIT
Minify gradient parameters with PostCSS.postcss-minify-params by Bogdan Chadkin - MIT
Minify at-rule params with PostCSSpostcss-minify-selectors by Ben Briggs - MIT
Minify selectors with PostCSS.postcss-normalize-charset by Bogdan Chadkin - MIT
Add necessary or remove extra charset with PostCSSpostcss-normalize-display-values by Ben Briggs - MIT
Normalize multiple value display syntaxes into single values.postcss-normalize-positions by Ben Briggs - MIT
Normalize keyword values for position into length values.postcss-normalize-repeat-style by Ben Briggs - MIT
Convert two value syntax for repeat-style into one value.postcss-normalize-string by Ben Briggs - MIT
Normalize wrapping quotes for CSS string literals.postcss-normalize-timing-functions by Ben Briggs - MIT
Normalize CSS animation/transition timing functions.postcss-normalize-unicode by Ben Briggs - MIT
Normalize unicode-range descriptors, and can convert to wildcard ranges.postcss-normalize-url by Ben Briggs - MIT
Normalize URLs with PostCSSpostcss-normalize-whitespace by Ben Briggs - MIT
Trim whitespace inside and around CSS rules & declarations.postcss-ordered-values by Ben Briggs - MIT
Ensure values are ordered consistently in your CSS.postcss-reduce-initial by Ben Briggs - MIT
Reduce initial definitions to the actual initial value, where possible.postcss-reduce-transforms by Ben Briggs - MIT
Reduce transform functions with PostCSS.postcss-selector-parser - MIT
postcss-svgo by Ben Briggs - MIT
Optimise inline SVG with PostCSS.postcss-unique-selectors by Ben Briggs - MIT
Ensure CSS selectors are unique.postcss-value-parser by Bogdan Chadkin - MIT
Transforms css values and at-rule params into the treeposthtml by Ivan Voischev - MIT
HTML/XML processorposthtml-parser by Ivan Voischev - MIT
Parse HTML/XML to PostHTMLTreeposthtml-render by Ivan Voischev - MIT
Renders PostHTML Tree to HTML/XMLpretty-bytes by Sindre Sorhus - MIT
Convert bytes to a human readable string: 1337 → 1.34 kBprocess by Roman Shtylman - MIT
process information for node.js and browsersprocess-nextick-args - MIT
process.nextTick but always with argspromise-polyfill by Taylor Hakes - MIT
Lightweight promise polyfill. A+ compliantproperty-information by Titus Wormer - MIT
Info on the properties and attributes of the web platformpublic-encrypt by Calvin Metcalf - MIT
browserify version of publicEncrypt & privateDecryptpunycode by Mathias Bynens - MIT
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.querystring-es3 by Irakli Gozalishvili - MIT
Node's querystring module for all engines. (ES3 compat fork)queue-microtask by Feross Aboukhadijeh - MIT
fast, tiny `queueMicrotask` shim for modern enginesqueue-tick by Mathias Buus - MIT
Next tick shim that prefers process.nextTick over queueMicrotask for compatrad-event-listener - MIT
Simple wrapper for addEventListener that returns a cleanup function so you don't have to call removeEventListener manually. The rad part is that it works with typescript 🤯radix3 - MIT
Lightweight and fast router for JavaScript based on Radix Treerandombytes - MIT
random bytes from browserify stand alonerandomfill - MIT
random fill from browserify stand alonerange-parser by TJ Holowaychuk - MIT
Range header field string parserrc9 - MIT
Read/Write config couldn't be easier!readable-stream - MIT
Node.js Streams, a user-land copy of the stream library from Node.jsreaddirp by Thorsten Lorenz - MIT
Recursive version of fs.readdir with streaming API.recast by Ben Newman - MIT
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generatorredent by Sindre Sorhus - MIT
Strip redundant indentation and indent the stringredis-errors by Ruben Bridgewater - MIT
Error classes used in node_redisredis-parser by Ruben Bridgewater - MIT
Javascript Redis protocol (RESP) parserrelateurl by Steven Vachon - MIT
Minify URLs by converting them from absolute to relative.remark-mdx by Titus Wormer - MIT
remark plugin to support MDX syntaxremark-parse by Titus Wormer - MIT
remark plugin to add support for parsing markdown inputremark-rehype by Titus Wormer - MIT
remark plugin that turns markdown into HTML to support rehyperequire-directory by Troy Goode - MIT
Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.require-from-string by Vsevolod Strukchinsky - MIT
Require module from stringrequires-port by Arnout Kazemier - MIT
Check if a protocol requires a certain port number to be added to an URL.resolve by James Halliday - MIT
resolve like require.resolve() on behalf of files asynchronously and synchronouslyresolve-from by Sindre Sorhus - MIT
Resolve the path of a module like `require.resolve()` but from a given pathresolve-pkg-maps by Hiroki Osame - MIT
Resolve package.json exports & imports mapsreusify by Matteo Collina - MIT
Reuse objects and functions with styleripemd160 - MIT
Compute ripemd160 of bytes or strings.rollup by Rich Harris - MIT
Next-generation ES module bundlerrollup-plugin-visualizer by Denis Bardadym - MIT
run-parallel by Feross Aboukhadijeh - MIT
Run an array of functions in parallelsafe-buffer by Feross Aboukhadijeh - MIT
Safer Node.js Buffer APIsafer-buffer by Nikita Skovoroda - MIT
Modern Buffer API polyfill without footgunsscule - MIT
String case utilssend by TJ Holowaychuk - MIT
Better streaming static file server with Range and conditional-GET supportseroval by Alexis Munsayac - MIT
Stringify JS valuesseroval-plugins by Alexis Munsayac - MIT
Stringify JS valuesserve-placeholder - MIT
Smart placeholder for missing assetsserve-static by Douglas Christopher Wilson - MIT
Serve static filesset-function-length by Jordan Harband - MIT
Set a function's length propertysetimmediate by YuzuJS - MIT
A shim for the setImmediate efficient script yielding APIshebang-command by Kevin Mårtensson - MIT
Get the command from a shebangshebang-regex by Sindre Sorhus - MIT
Regular expression for matching a shebang lineshikiji by Pine Wu - MIT
An ESM-focused rewrite of shikishikiji-core by Pine Wu - MIT
Core of Shikijiside-channel by Jordan Harband - MIT
Store information about any JS value in a side channel. Uses WeakMap if available.simple-swizzle by Qix - MIT
Simply swizzle your argumentssirv by Luke Edwards - MIT
The optimized & lightweight middleware for serving requests to static assetsslash by Sindre Sorhus - MIT
Convert Windows backslash paths to slash pathssmob by Peter Placzek - MIT
Zero dependency library to safe merge objects.solid-hcaptcha by Mikkel ALMONTE--RINGAUD - MIT
hCaptcha Component Library for Solid.solid-js by Ryan Carniato - MIT
A declarative JavaScript library for building user interfaces.solid-mdx - MIT
solid-refresh by Ryan Carniato - MIT
Universal HMR for SolidJSsolid-use by Alexis Munsayac - MIT
A collection of SolidJS utilitiessource-map-support - MIT
Fixes stack traces for files with source mapsspace-separated-tokens by Titus Wormer - MIT
Parse and stringify space separated tokensspdx-expression-parse by Kyle E. Mitchell - MIT
parse SPDX license expressionsstackframe - MIT
JS Object representation of a stack framestandard-as-callback by luin - MIT
A performant and standard (Bluebird) library that registers a node-style callback on a promisestatuses - MIT
HTTP status utilitystd-env - MIT
Runtime agnostic JS utilsstream-browserify by James Halliday - MIT
the stream module from node core for browsersstream-http by John Hiesey - MIT
Streaming http in the browserstreamx by Mathias Buus - MIT
An iteration of the Node.js core streams with a series of improvementsstring_decoder - MIT
The string_decoder module from Node corestring-width by Sindre Sorhus - MIT
Get the visual width of a string - the number of columns required to display itstringify-entities by Titus Wormer - MIT
Serialize (encode) HTML character referencesstrip-ansi by Sindre Sorhus - MIT
Strip ANSI escape codes from a stringstrip-final-newline by Sindre Sorhus - MIT
Strip the final newline character from a string/bufferstrip-indent by Sindre Sorhus - MIT
Strip leading whitespace from each line in a stringstrip-literal by Anthony Fu - MIT
Strip comments and string literals from JavaScript codestyle-to-object by Mark - MIT
Parse CSS inline style to JavaScript object.stylehacks by Ben Briggs - MIT
Detect/remove browser hacks from CSS files.supports-color by Sindre Sorhus - MIT
Detect whether a terminal supports colorsupports-preserve-symlinks-flag by Jordan Harband - MIT
Determine if the current node version supports the `--preserve-symlinks` flag.svgo by Kir Belevich - MIT
Nodejs-based tool for optimizing SVG vector graphics filessystem-architecture by Sindre Sorhus - MIT
Get the operating system CPU architecturetar-stream by Mathias Buus - MIT
tar-stream is a streaming tar parser and generator and nothing else. It operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.terracotta by Alexis Munsayac - MIT
Headless UI for SolidJStimers-browserify by J. Ryan Stinnett - MIT
timers module for browserifytimsort by Marco Ziccardi - MIT
TimSort: Fast Sorting for Node.jstiny-invariant by Alex Reardon - MIT
A tiny invariant functiontinyexec by James Garbutt - MIT
A minimal library for executing processes in Nodetinyglobby by Superchupu - MIT
A fast and minimal alternative to globby and fast-globto-regex-range by Jon Schlinkert - MIT
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.toidentifier by Douglas Christopher Wilson - MIT
Convert a string of words to a JavaScript identifiertotalist by Luke Edwards - MIT
A tiny (195B to 220B) utility to recursively list all (total) files in a directorytr46 by Sebastian Mayr - MIT
An implementation of the Unicode TR46 spectrim-lines by Titus Wormer - MIT
Remove spaces and tabs around line-breakstrough by Titus Wormer - MIT
`trough` is middlewaretsx by Hiroki Osame - MIT
TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM filestty-browserify by James Halliday - MIT
the tty module from node core for browsersufo - MIT
URL utils for humansunconfig by Anthony Fu - MIT
A universal solution for loading configurations.uncrypto - MIT
Single API for Web Crypto API and Crypto Subtle working in Node.js, Browsers and other runtimesunctx - MIT
Composition-api in Vanilla jsundici-types - MIT
A stand-alone types package for Undiciunenv - MIT
unicorn-magic by Sindre Sorhus - MIT
Some useful utilities I often needunified by Titus Wormer - MIT
parse, inspect, transform, and serialize content through syntax treesunimport - MIT
Unified utils for auto importing APIs in modulesunist-util-is by Titus Wormer - MIT
unist utility to check if a node passes a testunist-util-position by Titus Wormer - MIT
unist utility to get the position of a nodeunist-util-position-from-estree by Titus Wormer - MIT
unist utility to get a position from an estree nodeunist-util-stringify-position by Titus Wormer - MIT
unist utility to serialize a node, position, or point as a human readable locationunist-util-visit by Titus Wormer - MIT
unist utility to visit nodesunist-util-visit-parents by Titus Wormer - MIT
unist utility to recursively walk over nodes, with ancestral informationuniversalify by Ryan Zimmerman - MIT
Make a callback- or promise-based function support both promises and callbacks.unocss by Anthony Fu - MIT
The instant on-demand Atomic CSS engine.unplugin - MIT
Unified plugin system for build toolsunstorage - MIT
Universal Storage Layeruntun - MIT
Tunnel your local HTTP(s) server to the world! Powered by Cloudflare Quick Tunnels.untyped - MIT
unwasm - MIT
WebAssembly tools for JavaScriptupdate-browserslist-db by Andrey Sitnik - MIT
CLI tool to update caniuse-lite to refresh target browsers from Browserslist configuqr by Anthony Fu - MIT
Generate QR Code universally, in any runtime, to ANSI, Unicode or SVG.uri-js-replace by https://github.com/andreinwald - MIT
Replacement for abandoned library URI.js (uri-js)url by defunctzombie - MIT
The core `url` packaged standalone for use with Browserify.urlpattern-polyfill - MIT
Polyfill for the URLPattern APIutil by Joyent - MIT
Node.js's util module for all enginesutil-deprecate by Nathan Rajlich - MIT
The Node.js `util.deprecate()` function with browser supportvalibot by Fabian Hiller - MIT
The modular and type safe schema library for validating structural datavfile by Titus Wormer - MIT
Virtual file format for text processingvfile-message by Titus Wormer - MIT
vfile utility to create a virtual messagevinxi by Nikhil Saraf - MIT
vite by Evan You - MIT
Native-ESM powered web dev build toolvite-plugin-node-polyfills by David Myers - MIT
A Vite plugin to polyfill Node's Core Modules for browser environments.vite-plugin-solid by Alexandre Mouton-Brady - MIT
solid-js integration plugin for vite 3/4/5vitefu - MIT
Utilities for building frameworks with Vitevm-browserify by James Halliday - MIT
vm module for the browservue by Evan You - MIT
The progressive JavaScript framework for building modern web UI.vue-flow-layout by Chris - MIT
🌊 The Vue waterfull layout component.webpack-virtual-modules by SysGears INC - MIT
Webpack Virtual Moduleswhatwg-url by Sebastian Mayr - MIT
An implementation of the WHATWG URL Standard's URL API and parsing machinerywhich-typed-array by Jordan Harband - MIT
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.widest-line by Sindre Sorhus - MIT
Get the visual width of the widest line in a string - the number of columns required to display itwrap-ansi by Sindre Sorhus - MIT
Wordwrap a string with ANSI escape codesxtend by Raynos - MIT
extend like a bossyargs - MIT
yargs the modern, pirate-themed, successor to optimist.yocto-queue by Sindre Sorhus - MIT
Tiny queue data structurezip-stream by Chris Talkington - MIT
a streaming zip archive generator.zod by Colin McDonnell - MIT
TypeScript-first schema declaration and validation library with static type inferencezwitch by Titus Wormer - MIT
Handle values based on a property@ampproject/remapping by Justin Ridgewell - Apache-2.0
Remap sequential sourcemaps through transformations to point at the original source code@img/sharp-linux-x64 by Lovell Fuller - Apache-2.0
Prebuilt sharp for use with Linux (glibc) x64@img/sharp-linuxmusl-x64 by Lovell Fuller - Apache-2.0
Prebuilt sharp for use with Linux (musl) x64@paypal/paypal-js - Apache-2.0
Loading wrapper and TypeScript types for the PayPal JS SDK@prisma/client by Tim Suchanek - Apache-2.0
Prisma Client is an auto-generated, type-safe and modern JavaScript/TypeScript ORM for Node.js that's tailored to your data. Supports PostgreSQL, CockroachDB, MySQL, MariaDB, SQL Server, SQLite & MongoDB databases.@prisma/debug by Tim Suchanek - Apache-2.0
This package is intended for Prisma's internal use@prisma/engines by Tim Suchanek - Apache-2.0
This package is intended for Prisma's internal use@prisma/engines-version by Tim Suchanek - Apache-2.0
@prisma/fetch-engine by Tim Suchanek - Apache-2.0
This package is intended for Prisma's internal use@prisma/get-platform by Tim Suchanek - Apache-2.0
This package is intended for Prisma's internal usearia-query by Jesse Beach - Apache-2.0
Programmatic access to the ARIA specificationb4a by Holepunch - Apache-2.0
Bridging the gap between buffers and typed arraysbare-events by Holepunch - Apache-2.0
Event emitters for JavaScriptcluster-key-slot by Mike Diarmid - Apache-2.0
Generates CRC hashes for strings - for use by node redis clients to determine key slots.crc-32 by sheetjs - Apache-2.0
Pure-JS CRC-32denque by Invertase - Apache-2.0
The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js and many other libraries. Maintains compatability with deque.detect-libc by Lovell Fuller - Apache-2.0
Node.js module to detect the C standard library (libc) implementation family and versionhuman-signals by ehmicky - Apache-2.0
Human-friendly process signalslong by Daniel Wirtz - Apache-2.0
A Long class for representing a 64-bit two's-complement integer value.prisma by Tim Suchanek - Apache-2.0
Prisma is an open-source database toolkit. It includes a JavaScript/TypeScript ORM for Node.js, migrations and a modern GUI to view and edit the data in your database. You can use Prisma in new projects or add it to an existing one.readdir-glob by Yann Armelin - Apache-2.0
Recursive fs.readdir with streaming API and glob filtering.sharp by Lovell Fuller - Apache-2.0
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, GIF, AVIF and TIFF imagestext-decoder by Holepunch - Apache-2.0
Streaming text decoder that preserves multibyte Unicode charactersts-poet by Stephen Haberman - Apache-2.0
code generation DSL for TypeScripttypescript by Microsoft Corp. - Apache-2.0
TypeScript is a language for application scale JavaScript developmentyaml-ast-parser - Apache-2.0
@bufbuild/protobuf - (Apache-2.0 AND BSD-3-Clause)
A complete implementation of Protocol Buffers in TypeScript, suitable for web browsers and Node.js.@cloudflare/kv-asset-handler by wrangler@cloudflare.com - MIT OR Apache-2.0
Routes requests to KV assets@img/sharp-libvips-linux-x64 by Lovell Fuller - LGPL-3.0-or-later
Prebuilt libvips and dependencies for use with sharp on Linux (glibc) x64@img/sharp-libvips-linuxmusl-x64 by Lovell Fuller - LGPL-3.0-or-later
Prebuilt libvips and dependencies for use with sharp on Linux (musl) x64@isaacs/cliui by Ben Coe - ISC
easily create complex multi-column command-line-interfaces@trysound/sax by Isaac Z. Schlueter - ISC
An evented streaming XML parser in JavaScript@ungap/structured-clone by Andrea Giammarchi - ISC
A structuredClone polyfillabbrev by Isaac Z. Schlueter - ISC
Like ruby's abbrev module, but in jsansi-align by nexdrew - ISC
align-text with ANSI support for CLIsanymatch by Elan Shanker - ISC
Matches strings against configurable strings, globs, regular expressions, and/or functionsaproba by Rebecca Turner - ISC
A ridiculously light-weight argument validator (now browser friendly)are-we-there-yet by GitHub Inc. - ISC
Keep track of the overall completion of many disparate processesboolbase by Felix Boehm - ISC
two functions: One that returns true, one that returns falsebrowserify-sign - ISC
adds node crypto signing for browserschownr by Isaac Z. Schlueter - ISC
like `chown -R`cliui by Ben Coe - ISC
easily create complex multi-column command-line-interfacescolor-support by Isaac Z. Schlueter - ISC
A module which will endeavor to guess your terminal's level of color support.console-control-strings by Rebecca Turner - ISC
A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.css-declaration-sorter by Selwyn - ISC
Sorts CSS declarations fast and automatically in a certain order.electron-to-chromium by Kilian Valkhof - ISC
Provides a list of electron-to-chromium version mappingsfastq by Matteo Collina - ISC
Fast, in memory work queueforeground-child by Isaac Z. Schlueter - ISC
Run a child as if it's the foreground process. Give it stdio. Exit when it exits.fs-minipass by Isaac Z. Schlueter - ISC
fs read and write streams based on minipassfs.realpath by Isaac Z. Schlueter - ISC
Use node's fs.realpath, but fall back to the JS implementation if the native one failsgauge by Rebecca Turner - ISC
A terminal based horizontal guageget-caller-file by Stefan Penner - ISC
glob by Isaac Z. Schlueter - ISC
the most correct and second fastest glob implementation in JavaScriptglob-parent by Gulp Team - ISC
Extract the non-magic parent path from a glob string.graceful-fs - ISC
A drop-in replacement for fs, making various improvements.has-unicode by Rebecca Turner - ISC
Try to guess if your terminal supports unicodeinflight by Isaac Z. Schlueter - ISC
Add callbacks to requests in flight to avoid async duplicationinherits - ISC
Browser-friendly inheritance fully compatible with standard node.js inherits()is-json by @joaquimserafim - ISC
check if a string is a valid JSON string without using Try/Catchisexe by Isaac Z. Schlueter - ISC
Minimal module to check if a file is executable.lru-cache by Isaac Z. Schlueter - ISC
A cache object that deletes the least-recently-used items.minimalistic-assert - ISC
minimalistic-assert ===minimatch by Isaac Z. Schlueter - ISC
a glob matcher in javascriptminipass by Isaac Z. Schlueter - ISC
minimal implementation of a PassThrough streamnopt by Isaac Z. Schlueter - ISC
Option parsing for Node, supporting types, shorthands, etc. Used by npm.npmlog by Isaac Z. Schlueter - ISC
logger for npmonce by Isaac Z. Schlueter - ISC
Run a function exactly one timeparse-asn1 - ISC
utility library for parsing asn1 files for use with browserify-sign.picocolors by Alexey Raspopov - ISC
The tiniest and the fastest library for terminal output formatting with ANSI colorsrimraf by Isaac Z. Schlueter - ISC
A deep deletion module for node (like `rm -rf`)semver by GitHub Inc. - ISC
The semantic version parser used by npm.set-blocking by Ben Coe - ISC
set blocking stdio and stderr ensuring that terminal output does not truncatesetprototypeof by Wes Todd - ISC
A small polyfill for Object.setprototypeofsignal-exit by Ben Coe - ISC
when you want to fire an event no matter how a process exits.tar by GitHub Inc. - ISC
tar for nodets-proto - ISC
ts-proto-descriptors - ISC
validate-html-nesting by Manan Tank - ISC
Validate parent-child nesting for HTML elementswhich by GitHub Inc. - ISC
Like which(1) unix command. Find the first instance of an executable in the PATH.wide-align by Rebecca Turner - ISC
A wide-character aware text alignment function for use on the console or with fixed width fonts.wrappy by Isaac Z. Schlueter - ISC
Callback wrapping utilityy18n by Ben Coe - ISC
the bare-bones internationalization library used by yargsyallist by Isaac Z. Schlueter - ISC
Yet Another Linked Listyargs-parser by Ben Coe - ISC
the mighty option parser used by yargs@mapbox/node-pre-gyp by Dane Springmeyer - BSD-3-Clause
Node.js native addon binary install toolieee754 by Feross Aboukhadijeh - BSD-3-Clause
Read/write IEEE754 floating point numbers from/to a Buffer or array-like objectqs - BSD-3-Clause
A querystring parser that supports nesting and arrays, with a depth limitserialize-javascript by Eric Ferraiuolo - BSD-3-Clause
Serialize JavaScript to a superset of JSON that includes regular expressions and functions.source-map by Nick Fitzgerald - BSD-3-Clause
Generates and consumes source mapssource-map-js by Valentin 7rulnik Semirulnik - BSD-3-Clause
Generates and consumes source mapsargparse - Python-2.0
CLI arguments parser. Native port of python's argparse.caniuse-lite by Ben Briggs - CC-BY-4.0
A smaller version of caniuse-db, with only the essentials!css-select by Felix Boehm - BSD-2-Clause
a CSS selector compiler/enginecss-what by Felix Böhm - BSD-2-Clause
a CSS selector parserdomelementtype by Felix Boehm - BSD-2-Clause
all the types of nodes in htmlparser2's domdomhandler by Felix Boehm - BSD-2-Clause
Handler for htmlparser2 that turns pages into a domdomutils by Felix Boehm - BSD-2-Clause
Utilities for working with htmlparser2's domdotenv - BSD-2-Clause
Loads environment variables from .env fileentities by Felix Boehm - BSD-2-Clause
Encode & decode XML and HTML entities with ease & speedesprima by Ariya Hidayat - BSD-2-Clause
ECMAScript parsing infrastructure for multipurpose analysisnth-check by Felix Boehm - BSD-2-Clause
Parses and compiles CSS nth-checks to highly optimized functions.terser by Mihai Bazon - BSD-2-Clause
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+webidl-conversions by Domenic Denicola - BSD-2-Clause
Implements the WebIDL algorithms for converting to and from JavaScript valuesjackspeak by Isaac Z. Schlueter - BlueOak-1.0.0
A very strict and proper argument parser.package-json-from-dist by Isaac Z. Schlueter - BlueOak-1.0.0
Load the local package.json from either src or dist folderpath-scurry by Isaac Z. Schlueter - BlueOak-1.0.0
walk paths fast and efficientlymariadb by Diego Dupin - LGPL-2.1-or-later
fast mariadb or mysql connector.mdn-data by Mozilla Developer Network - CC0-1.0
Open Web data by the Mozilla Developer Networkspdx-license-ids by Shinnosuke Watanabe - CC0-1.0
A list of SPDX license identifiersnode-forge by Digital Bazaar, Inc. - (BSD-3-Clause OR GPL-2.0)
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.nodemailer by Andris Reinman - MIT-0
Easy as cake e-mail sending from your Node.js applicationspako - (MIT AND Zlib)
zlib port to javascript - fast, modularized, with browser supportsha.js by Dominic Tarr - (MIT AND BSD-3-Clause)
Streamable SHA hashes in pure javascriptspdx-exceptions by The Linux Foundation - CC-BY-3.0
list of SPDX standard license exceptionstslib by Microsoft Corp. - 0BSD
Runtime library for TypeScript helper functionstype-fest by Sindre Sorhus - (MIT OR CC0-1.0)
A collection of essential TypeScript types