Package category
Node.js utilities
Process management, environment, child processes and OS helpers for Node.js.
1,166 packages10 comparisons
Packages compared
1,166 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @node-rs/xxhash-win32-ia32-msvc Fastest xxhash implementation in Node.js | 60.4k | - | - | - | 15 days ago 1.7.8 | CommonJS | None | Linting and formatting, Node.js utilities |
| requirefresh Require a file without adding it into the require cache | 60.2k | -13% | - | 2 years ago 5.13.0 | ESM only | Bundled | TypeScript tooling, Node.js utilities | |
| reset-css An unmodified copy of Eric Meyer's CSS reset. | 60.1k | -16% | - | - 5.0.2 | CommonJS | None | CSS-in-JS and styling, Bundlers | |
| skott Automatically construct and visualize Graphs generated from your JavaScript and TypeScript project | 59.4k | +68% | - | 14 days ago 0.35.12 | ESM only | Bundled | Charts and data visualisation, Node.js utilities | |
| @pnpm/network.auth-header Gets the authorization header for the given URI | 59.4k | - | - | - | 18 days ago 1101.1.13 | ESM only | Bundled | Node.js utilities |
| pangu Opinionated paranoid text spacing: automatically inserts whitespace between CJK (Chinese, Japanese, Korean) and ANS (alphabetical letters, numerical digits and symbols) | 59.1k | -14% | - | 1 day ago 10.4.0 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, Node.js utilities | |
| @pnpm/package-store A storage for packages | 58.6k | - | - | - | 6 months ago 1007.1.6 | CommonJS | Bundled | Node.js utilities |
| @pnpm/store-path Resolves the pnpm store path | 57.9k | - | - | - | 6 months ago 1000.0.6 | CommonJS | Bundled | Node.js utilities |
| git-username Get the username (or 'owner' name) from a git/GitHub remote origin URL. | 57.7k | -3% | - | 8 years ago 1.0.0 | CommonJS | None | URLs and query strings, Node.js utilities | |
| nano The official CouchDB client for Node.js | 57.2k | +32% | - | 1 month ago 11.0.7 | CommonJS | Bundled | Database clients and drivers, Node.js utilities | |
| gluegun A delightful toolkit for building Node-powered CLIs. | 57.1k | -7% | - | - 5.2.2 | CommonJS | Bundled | CLI tools and terminal utilities, Node.js utilities | |
| meteor-node-stubs Stub implementations of Node built-in modules, a la Browserify | 57k | +120% | - | 22 days ago 1.2.30 | CommonJS | None | Node.js utilities, Bundlers | |
| @wdio/json-reporter A WebdriverIO plugin to report results in json format. | 56.8k | - | - | - | 5 days ago 9.32.0 | ESM + CommonJS | Bundled | Scraping and browser automation, Testing |
| @valkey/valkey-glide-linux-arm64-gnu Native bindings for valkey-glide on linux-arm64-gnu | 56.7k | - | - | - | 1 day ago 2.5.3 | CommonJS | None | Node.js utilities, TypeScript tooling |
| browserstacktunnel-wrapper A Node.js wrapper for the BrowserStack java tunnel client | 56.6k | -12% | - | 4 years ago 2.0.5 | CommonJS | None | Node.js utilities | |
| read-env Transform environment variables into JSON object with sanitized values. | 56.1k | +10% | - | 6 years ago 2.0.0 | ESM + CommonJS | Bundled | Configuration, Node.js utilities | |
| nmtree Get a (flat) tree representation of the modules in your node_modules folder | 56k | -19% | - | 6 years ago 1.0.6 | CommonJS | None | Node.js utilities | |
| node-buffer-encoding A little wrapper around Node's Buffer that provides encoding/decoding for all supported encodings. | 55.4k | +788% | - | 1 year ago 1.0.3 | ESM only | Bundled | Node.js utilities | |
| @cerbos/api Generated code used by the Cerbos client libraries | 55.4k | - | - | - | 10 days ago 0.11.1 | ESM only | Bundled | Security, Node.js utilities |
| node-stream Utilities for consuming, creating and manipulating node streams. | 55.2k | +202% | - | 9 years ago 1.7.0 | CommonJS | None | Node.js utilities | |
| @node-rs/xxhash-android-arm64 Fastest xxhash implementation in Node.js | 55.2k | - | - | - | 15 days ago 1.7.8 | CommonJS | None | Linting and formatting, Node.js utilities |
| @node-rs/xxhash-linux-arm-gnueabihf Fastest xxhash implementation in Node.js | 55k | - | - | - | 15 days ago 1.7.8 | CommonJS | None | Linting and formatting, Node.js utilities |
| @node-rs/xxhash-freebsd-x64 Fastest xxhash implementation in Node.js | 55k | - | - | - | 15 days ago 1.7.8 | CommonJS | None | Linting and formatting, Node.js utilities |
| @node-rs/xxhash-android-arm-eabi Fastest xxhash implementation in Node.js | 54.5k | - | - | - | 15 days ago 1.7.8 | CommonJS | None | Linting and formatting, Node.js utilities |
| @secretlint/secretlint-rule-basicauth A secretlint rule that check Basic Authentication. | 54k | - | - | - | 29 days ago 13.0.5 | ESM only | Bundled | Linting and formatting, Node.js utilities |
| exec-cute Execute shell commands in Node.js with a clean, promise-based API, real-time streaming, and optional fun mode with emojis and colored output. | 53.2k | - | - | 14 days ago 2.0.5 | ESM only | Bundled | CLI tools and terminal utilities, Node.js utilities | |
| string_decoder-okam The string_decoder module from Node core | 53.2k | +19% | - | 3 years ago 1.3.0 | CommonJS | None | Node.js utilities | |
| assert-okam The node.js assert module, re-packaged for web browsers. | 53.2k | +32% | - | 3 years ago 1.5.0 | CommonJS | None | Node.js utilities | |
| http2-proxy A simple http/2 & http/1.1 spec compliant proxy helper for Node. | 52k | +19% | - | 5 years ago 5.0.53 | CommonJS | Bundled | Node.js utilities | |
| @pnpm/config.deps-installer Installer for configurational dependencies | 50.9k | - | - | - | 6 months ago 1000.1.5 | CommonJS | Bundled | Node.js utilities |
| @pnpm/config.config-writer Functions for updating the configuration settings | 50.9k | - | - | - | 6 months ago 1000.1.3 | CommonJS | Bundled | Node.js utilities |
| @logtail/winston Better Stack Winston transport (formerly Logtail) | 50.9k | - | - | - | 2 days ago 0.5.10 | ESM + CommonJS | Bundled | Logging, Node.js utilities |
| @secretlint/config-validator .secretlintrc config validation library | 50.2k | - | - | - | 4 years ago 4.2.0 | CommonJS | Bundled | Schema validation, Node.js utilities |
| @gquittet/graceful-server Tiny (~5k), dependency-free Node.JS library to make your API more graceful | 50k | - | - | - | 3 days ago 6.1.1 | ESM + CommonJS | Bundled | Node.js utilities |
| straightforward A straightforward forward-proxy. | 49.3k | +501% | - | 3 years ago 4.2.2 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, Node.js utilities | |
| @pnpm/node.resolver Resolves a Node.js version specifier to an exact Node.js version | 48.8k | - | - | - | 6 months ago 1001.0.23 | CommonJS | Bundled | Node.js utilities |
| @pnpm/node.fetcher Node.js artifacts fetcher | 48.6k | - | - | - | 6 months ago 1001.0.27 | CommonJS | Bundled | Node.js utilities |
| cypress-dotenv Cypress plugin that enables compatibility with dotenv | 47.2k | -8% | - | 1 year ago 3.0.1 | CommonJS | None | Configuration, Node.js utilities | |
| @launchdarkly/js-server-sdk-common-edge LaunchDarkly Server SDK for JavaScript - common Edge SDK code | 46.9k | - | - | - | 3 days ago 2.6.34 | ESM + CommonJS | Bundled | Node.js utilities |
| gif-encoder-2 GIF generator for Node.js | 46.9k | +1125% | - | 7 years ago 1.0.5 | CommonJS | None | Node.js utilities | |
| lambda-log Lightweight logging library for any Node 10+ applications | 46.8k | +10% | - | 4 years ago 3.1.0 | CommonJS | None | Logging, Cloud SDKs | |
| fs-writefile-promise Promise version of fs.writefile | 45.9k | +8% | - | 7 years ago 3.0.2 | CommonJS | None | Node.js utilities, Files and file systems | |
| @dotenv-run/core core library to load environment variables with monorepo support | 45.9k | - | - | - | 1 year ago 1.3.8 | ESM + CommonJS | Bundled | Configuration, Node.js utilities |
| cordova-plugin-inappbrowser Cordova InAppBrowser Plugin | 45.9k | +2% | - | 3 months ago 7.0.0 | - | Bundled | Node.js utilities | |
| export-files node.js utility for exporting a directory of files as modules. | 45.4k | -24% | - | 5 years ago 3.0.2 | CommonJS | None | Node.js utilities | |
| schema-stream Progressively parse streamed JSON into typed, schema-shaped snapshots | 45.4k | +205% | - | 2 months ago 4.2.0 | ESM + CommonJS | Bundled | Schema validation, Node.js utilities | |
| @signpdf/placeholder-pdfkit010 Use foliojs/PDFKit 0.10 to insert a signature placeholder. | 45.3k | - | - | - | 8 months ago 3.3.0 | CommonJS | Bundled | PDF and documents, Node.js utilities |
| @signpdf/placeholder-plain Try to add a signature placeholder to a PDF using plain string modifications. | 45.1k | - | - | - | 8 months ago 3.3.0 | CommonJS | Bundled | PDF and documents, Node.js utilities |
| inversify-express-utils Some utilities for the development of express applications with Inversify | 45k | +6% | - | 1 year ago 6.5.0 | ESM + CommonJS | Bundled | HTTP servers and web frameworks, Node.js utilities | |
| fake-tag A fake template literal tag to trick syntax highlighters, linters and formatters into action. | 45k | -26% | - | 4 years ago 5.0.0 | CommonJS | None | TypeScript tooling, Node.js utilities |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- @node-rs/xxhash-win32-ia32-msvcFastest xxhash implementation in Node.js
- requirefreshRequire a file without adding it into the require cache
- reset-cssAn unmodified copy of Eric Meyer's CSS reset.
- skottAutomatically construct and visualize Graphs generated from your JavaScript and TypeScript project
- @pnpm/network.auth-headerGets the authorization header for the given URI
- panguOpinionated paranoid text spacing: automatically inserts whitespace between CJK (Chinese, Japanese, Korean) and ANS (alphabetical letters, numerical digits and symbols)
- @pnpm/package-storeA storage for packages
- @pnpm/store-pathResolves the pnpm store path
- git-usernameGet the username (or 'owner' name) from a git/GitHub remote origin URL.
- nanoThe official CouchDB client for Node.js
- gluegunA delightful toolkit for building Node-powered CLIs.
- meteor-node-stubsStub implementations of Node built-in modules, a la Browserify
- @wdio/json-reporterA WebdriverIO plugin to report results in json format.
- @valkey/valkey-glide-linux-arm64-gnuNative bindings for valkey-glide on linux-arm64-gnu
- browserstacktunnel-wrapperA Node.js wrapper for the BrowserStack java tunnel client
- read-envTransform environment variables into JSON object with sanitized values.
- nmtreeGet a (flat) tree representation of the modules in your node_modules folder
- node-buffer-encodingA little wrapper around Node's Buffer that provides encoding/decoding for all supported encodings.
- @cerbos/apiGenerated code used by the Cerbos client libraries
- node-streamUtilities for consuming, creating and manipulating node streams.
- @node-rs/xxhash-android-arm64Fastest xxhash implementation in Node.js
- @node-rs/xxhash-linux-arm-gnueabihfFastest xxhash implementation in Node.js
- @node-rs/xxhash-freebsd-x64Fastest xxhash implementation in Node.js
- @node-rs/xxhash-android-arm-eabiFastest xxhash implementation in Node.js
- @secretlint/secretlint-rule-basicauthA secretlint rule that check Basic Authentication.
- exec-cuteExecute shell commands in Node.js with a clean, promise-based API, real-time streaming, and optional fun mode with emojis and colored output.
- string_decoder-okamThe string_decoder module from Node core
- assert-okamThe node.js assert module, re-packaged for web browsers.
- http2-proxyA simple http/2 & http/1.1 spec compliant proxy helper for Node.
- @pnpm/config.deps-installerInstaller for configurational dependencies
- @pnpm/config.config-writerFunctions for updating the configuration settings
- @logtail/winstonBetter Stack Winston transport (formerly Logtail)
- @secretlint/config-validator.secretlintrc config validation library
- @gquittet/graceful-serverTiny (~5k), dependency-free Node.JS library to make your API more graceful
- straightforwardA straightforward forward-proxy.
- @pnpm/node.resolverResolves a Node.js version specifier to an exact Node.js version
- @pnpm/node.fetcherNode.js artifacts fetcher
- cypress-dotenvCypress plugin that enables compatibility with dotenv
- @launchdarkly/js-server-sdk-common-edgeLaunchDarkly Server SDK for JavaScript - common Edge SDK code
- gif-encoder-2GIF generator for Node.js
- lambda-logLightweight logging library for any Node 10+ applications
- fs-writefile-promisePromise version of fs.writefile
- @dotenv-run/corecore library to load environment variables with monorepo support
- cordova-plugin-inappbrowserCordova InAppBrowser Plugin
- export-filesnode.js utility for exporting a directory of files as modules.
- schema-streamProgressively parse streamed JSON into typed, schema-shaped snapshots
- @signpdf/placeholder-pdfkit010Use foliojs/PDFKit 0.10 to insert a signature placeholder.
- @signpdf/placeholder-plainTry to add a signature placeholder to a PDF using plain string modifications.
- inversify-express-utilsSome utilities for the development of express applications with Inversify
- fake-tagA fake template literal tag to trick syntax highlighters, linters and formatters into action.