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 |
|---|---|---|---|---|---|---|---|---|
| @webdoc/language-babel Language support for JavaScript, TypeScript, and Flow with Babel | 3.6k | - | - | - | 3 years ago 2.2.0 | CommonJS | None | Documentation tooling, Node.js utilities |
| cordova-plugin-media-capture Cordova Media Capture Plugin | 3.6k | -26% | - | 1 year ago 6.0.0 | - | Bundled | Node.js utilities | |
| cp-sugar Some sugar for child_process module. | 3.6k | -59% | - | 6 years ago 1.0.1 | CommonJS | None | Node.js utilities | |
| node-bigcommerce-fork-with-retry A node module for authentication and use with the BigCommerce API | 3.5k | +288% | - | 3 years ago 4.1.1 | CommonJS | None | Authentication and authorisation, Node.js utilities | |
| @webdoc/default-template webdoc's default template | 3.5k | - | - | - | 3 years ago 2.2.0 | CommonJS | None | Documentation tooling, Node.js utilities |
| gitops-secrets SecretOps workflow for bundling encrypted secrets into your deployments to safely decrypt at runtime. | 3.5k | -35% | - | 3 years ago 0.0.6 | ESM + CommonJS | None | Configuration, Node.js utilities | |
| httperror HTTPError extends Error. var err = new HTTPError(req,res,'my message'); | 3.5k | +2% | - | - 0.2.3 | CommonJS | None | Node.js utilities | |
| remark-preset-lint-node remark preset to configure remark-lint with settings for nodejs/node | 3.5k | -3% | - | 2 years ago 5.1.2 | ESM only | None | Markdown, Node.js utilities | |
| akamai-edgeauth Akamai Edge Authorization Token for Property Manager Behavior | 3.4k | +3% | - | 8 years ago 0.2.0 | CommonJS | None | Node.js utilities | |
| fast-find-in-files fast-find-in-files recursively searches sub-directories for needle matches | 3.3k | +66% | - | 2 years ago 1.0.5 | CommonJS | None | TypeScript tooling, Node.js utilities | |
| secretsfoundry Package to manage your environment variables and secrets | 3.3k | +175% | - | 2 years ago 0.1.21 | CommonJS | None | Configuration, Node.js utilities | |
| http-cas-client A complete implement of CAS Client middleware for Node.js, support CAS 1.0, 2.0+, 3.0+ protocol. | 3.3k | -77% | - | 4 years ago 0.4.3 | CommonJS | Bundled | Node.js utilities | |
| catrielmuller-node-ipc A nodejs module for local and remote Inter Process Communication (IPC), Neural Networking, and able to facilitate machine learning. | 3.2k | - | - | 10 months ago 12.0.1 | ESM + CommonJS | None | Node.js utilities | |
| if-else-throw If X, return Y, else throw Z. | 3.2k | -29% | - | - 2.0.0 | CommonJS | None | Node.js utilities | |
| convex-env Type-safe access to environment variables in Convex | 3.2k | - | - | 4 months ago 3.0.0 | ESM only | Bundled | Configuration, Node.js utilities | |
| google-play-billing-validator Server side for (Node.js) solution to validate Google Play Purchases and Subscriptions | 3.1k | -3% | - | 5 years ago 2.1.3 | CommonJS | Bundled | Schema validation, Node.js utilities | |
| @amccarthy1/typed-env Typed environment variables | 3.1k | - | - | - | 2 years ago 1.3.0 | ESM + CommonJS | Bundled | Configuration, Node.js utilities |
| koa-better-error-handler A better error-handler for Lad and Koa. Makes `ctx.throw` awesome (best used with koa-404-handler) | 3.1k | +7% | - | 8 months ago 12.0.0 | CommonJS | None | HTTP servers and web frameworks, Payments and commerce | |
| cli-loading-animation Small library that combine cli-spinners and log-update to display a loading animation in CLI apps made with Node. | 3.1k | +98% | - | 4 years ago 1.0.6 | CommonJS | Bundled | Node.js utilities | |
| senv A simple CLI tool for encrypting and decrypting .env files | 3k | -41% | - | 8 years ago 1.0.2 | CommonJS | None | Configuration, Node.js utilities | |
| node-latex A small wrapper for LaTeX. | 3k | +96% | - | 4 years ago 3.1.0 | CommonJS | Bundled | PDF and documents, Node.js utilities | |
| js-aruco2 JavaScript porting of the ArUco library supporting multiple dictionaries including ARUCO_MIP_36h12 and custom dictionaries for augmented reality marker detection | 3k | +2547% | - | 1 year ago 2.0.0 | CommonJS | None | Node.js utilities, Image processing | |
| @visulima/redact A library for redacting and masking sensitive data from objects and strings, with support for GDPR compliance, custom rules, and deep object traversal. | 3k | - | - | - | 22 days ago 5.0.0 | ESM only | Bundled | Security, React |
| dotenv-eval Add command substitution to dotenv | 3k | +130% | - | 4 years ago 0.2.0 | CommonJS | Bundled | Configuration, Node.js utilities | |
| @jsreport/node-signpdf Simple signing of PDFs in node. | 3k | - | - | - | 9 months ago 1.4.3 | CommonJS | None | PDF and documents, Node.js utilities |
| parse-err Parse errors in the Browser and Node. Made for Cabin. | 3k | -13% | - | 3 years ago 1.0.0 | CommonJS | None | Authentication and authorisation, Node.js utilities | |
| @getdashfy/themes Customizable theme system with pre-built themes for Dashfy | 2.9k | - | - | - | 1 month ago 0.1.3 | ESM + CommonJS | Bundled | Charts and data visualisation, React |
| @theholocron/holocron-plugin-sentry Holocron plugin for Sentry. Implements the errors capability against Sentry's management API — project provisioning and DSN retrieval. | 2.9k | - | - | - | 13 days ago 4.19.0 | ESM only | Bundled | Monitoring and error tracking, CLI tools and terminal utilities |
| webpack-shebang-plugin This is an all-in-one webpack plugin which prepends hashbangs automatically to the generated bundle files and make it executable -- all revived from your entry source file. | 2.9k | +84% | - | 4 years ago 1.1.8 | CommonJS | None | Bundler plugins and loaders, Node.js utilities | |
| @lykmapipo/env Helper utilities for accessing environment variables | 2.9k | - | - | - | 5 years ago 0.17.39 | ESM + CommonJS | None | Configuration, Node.js utilities |
| prisma-pagination Helper library for [Prisma](https://www.prisma.io/docs/concepts/components/prisma-client/pagination) offset pagination with Typescript support. | 2.9k | +3% | - | 4 years ago 0.2.3 | ESM + CommonJS | Bundled | Node.js utilities, ORMs and query builders | |
| getsetdeep Get and set nested variables of an object, includes support for Backbone Models | 2.9k | -0% | - | 2 years ago 5.6.0 | ESM + CommonJS | Bundled | TypeScript tooling, Node.js utilities | |
| vwo-node-sdk VWO Node SDK for server-side Testing | 2.9k | -51% | - | - 1.73.0 | CommonJS | Bundled | Node.js utilities | |
| @stdlib/array-base-accessors Return element accessors for a provided array-like object. | 2.9k | - | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | Utility libraries, Node.js utilities |
| @itwin/map-layers-auth Extension that adds a Map Layers Widget | 2.8k | - | - | - | 2 days ago 5.13.5 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, Build tools |
| @chainsafe/threads Web workers & worker threads as simple as a function call | 2.8k | - | - | - | 1 year ago 1.11.3 | ESM + CommonJS | Bundled | Node.js utilities, TypeScript tooling |
| dotenv-diff Detects environment variable issues, usage, and potential security risks. | 2.8k | +970% | - | 19 days ago 3.4.1 | ESM only | Bundled | Configuration, CLI tools and terminal utilities | |
| @socket.io/pm2 Production process manager for Node.JS applications with a built-in load balancer. | 2.8k | - | - | - | 2 months ago 7.0.3 | CommonJS | Bundled | Monitoring and error tracking, Node.js utilities |
| axios-error-redact Library to redact sensitive information from Axios errors | 2.8k | +68% | - | - 1.1.203 | CommonJS | Bundled | HTTP clients, TypeScript tooling | |
| @lykmapipo/phone Helper utilities for parsing and validate phone numbers | 2.8k | - | - | - | 5 years ago 0.7.16 | ESM + CommonJS | None | Node.js utilities |
| bgproc Simple process manager for agents | 2.8k | - | - | 6 months ago 0.3.0 | ESM only | None | CLI tools and terminal utilities, Node.js utilities | |
| safecallback Handle callback errors safely and easily | 2.7k | -13% | - | - 1.0.1 | CommonJS | None | Node.js utilities | |
| @relaymessenger/pi Relay Messenger channel for Pi over Relay v1 WebSocket delivery. | 2.7k | - | - | - | 8 days ago 0.1.3 | ESM only | Bundled | CLI tools and terminal utilities, Node.js utilities |
| @relaymessenger/openclaw-plugin Native Relay channel plugin for OpenClaw | 2.7k | - | - | - | 8 days ago 0.4.6 | ESM only | None | CLI tools and terminal utilities, Node.js utilities |
| advanced-map-base Abstract base class of advanced-map packages | 2.6k | +165% | - | 6 years ago 0.0.4 | - | None | Build tools, Node.js utilities | |
| advanced-map-initialized Map-like class with default values | 2.6k | +138% | - | 6 years ago 0.0.4 | - | None | Build tools, Node.js utilities | |
| @stdlib/array-base-map Apply a callback function to elements in an input array and assign results to elements in a new output array. | 2.6k | - | - | - | 7 months ago 0.1.1 | CommonJS | Bundled | Node.js utilities |
| safe-env Returns all environment variables with sensitive values hidden, great for logs | 2.6k | -25% | - | 10 years ago 1.2.0 | CommonJS | None | Configuration, Node.js utilities | |
| @gjsify/fetch Web and Node.js fetch module for Gjs | 2.6k | - | - | - | 1 day ago 0.52.0 | ESM only | Bundled | HTTP clients, Node.js utilities |
| @stdlib/array-base-assert-is-real-data-type Test if an input value is a supported array real-valued data type. | 2.6k | - | - | - | 7 months ago 0.2.2 | CommonJS | Bundled | Testing, 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.
- @webdoc/language-babelLanguage support for JavaScript, TypeScript, and Flow with Babel
- cordova-plugin-media-captureCordova Media Capture Plugin
- cp-sugarSome sugar for child_process module.
- node-bigcommerce-fork-with-retryA node module for authentication and use with the BigCommerce API
- @webdoc/default-templatewebdoc's default template
- gitops-secretsSecretOps workflow for bundling encrypted secrets into your deployments to safely decrypt at runtime.
- httperrorHTTPError extends Error. var err = new HTTPError(req,res,'my message');
- remark-preset-lint-noderemark preset to configure remark-lint with settings for nodejs/node
- akamai-edgeauthAkamai Edge Authorization Token for Property Manager Behavior
- fast-find-in-filesfast-find-in-files recursively searches sub-directories for needle matches
- secretsfoundryPackage to manage your environment variables and secrets
- http-cas-clientA complete implement of CAS Client middleware for Node.js, support CAS 1.0, 2.0+, 3.0+ protocol.
- catrielmuller-node-ipcA nodejs module for local and remote Inter Process Communication (IPC), Neural Networking, and able to facilitate machine learning.
- if-else-throwIf X, return Y, else throw Z.
- convex-envType-safe access to environment variables in Convex
- google-play-billing-validatorServer side for (Node.js) solution to validate Google Play Purchases and Subscriptions
- @amccarthy1/typed-envTyped environment variables
- koa-better-error-handlerA better error-handler for Lad and Koa. Makes `ctx.throw` awesome (best used with koa-404-handler)
- cli-loading-animationSmall library that combine cli-spinners and log-update to display a loading animation in CLI apps made with Node.
- senvA simple CLI tool for encrypting and decrypting .env files
- node-latexA small wrapper for LaTeX.
- js-aruco2JavaScript porting of the ArUco library supporting multiple dictionaries including ARUCO_MIP_36h12 and custom dictionaries for augmented reality marker detection
- @visulima/redactA library for redacting and masking sensitive data from objects and strings, with support for GDPR compliance, custom rules, and deep object traversal.
- dotenv-evalAdd command substitution to dotenv
- @jsreport/node-signpdfSimple signing of PDFs in node.
- parse-errParse errors in the Browser and Node. Made for Cabin.
- @getdashfy/themesCustomizable theme system with pre-built themes for Dashfy
- @theholocron/holocron-plugin-sentryHolocron plugin for Sentry. Implements the errors capability against Sentry's management API — project provisioning and DSN retrieval.
- webpack-shebang-pluginThis is an all-in-one webpack plugin which prepends hashbangs automatically to the generated bundle files and make it executable -- all revived from your entry source file.
- @lykmapipo/envHelper utilities for accessing environment variables
- prisma-paginationHelper library for [Prisma](https://www.prisma.io/docs/concepts/components/prisma-client/pagination) offset pagination with Typescript support.
- getsetdeepGet and set nested variables of an object, includes support for Backbone Models
- vwo-node-sdkVWO Node SDK for server-side Testing
- @stdlib/array-base-accessorsReturn element accessors for a provided array-like object.
- @itwin/map-layers-authExtension that adds a Map Layers Widget
- @chainsafe/threadsWeb workers & worker threads as simple as a function call
- dotenv-diffDetects environment variable issues, usage, and potential security risks.
- @socket.io/pm2Production process manager for Node.JS applications with a built-in load balancer.
- axios-error-redactLibrary to redact sensitive information from Axios errors
- @lykmapipo/phoneHelper utilities for parsing and validate phone numbers
- bgprocSimple process manager for agents
- safecallbackHandle callback errors safely and easily
- @relaymessenger/piRelay Messenger channel for Pi over Relay v1 WebSocket delivery.
- @relaymessenger/openclaw-pluginNative Relay channel plugin for OpenClaw
- advanced-map-baseAbstract base class of advanced-map packages
- advanced-map-initializedMap-like class with default values
- @stdlib/array-base-mapApply a callback function to elements in an input array and assign results to elements in a new output array.
- safe-envReturns all environment variables with sensitive values hidden, great for logs
- @gjsify/fetchWeb and Node.js fetch module for Gjs
- @stdlib/array-base-assert-is-real-data-typeTest if an input value is a supported array real-valued data type.