Skip to content
JS
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
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
spawn-error-forwarder
Emit errors on stdout stream for a spawned child process
2m+16%-11 years ago
1.0.0
CommonJSNoneNode.js utilities
webdriver
A Node.js bindings implementation for the W3C WebDriver and Mobile JSONWire Protocol
2m+10%-4 days ago
9.32.0
ESM + CommonJSBundledScraping and browser automation, Testing
cwd
Easily get the CWD (current working directory) of a project based on package.json, optionally starting from a given path. (node.js/javascript util)
1.9m+14%-10 years ago
0.10.0
CommonJSNoneFiles and file systems, Node.js utilities
has-to-string-tag-x
Tests if ES6 @@toStringTag is supported.
1.8m+7%-7 years ago
2.1.2
ESM + CommonJSNoneDOM and browser utilities, Node.js utilities
has-symbol-support-x
Tests if ES6 Symbol is supported.
1.8m+1%-7 years ago
2.1.2
ESM + CommonJSNoneDOM and browser utilities, Node.js utilities
console.table
Adds console.table method that prints an array of objects as a table in console
1.8m+36%-8 years ago
0.10.0
CommonJSNoneNode.js utilities, Tables and data grids
libnpmpublish
Programmatic API for the bits behind npm publish and unpublish
1.8m+7%-2 days ago
12.0.1
CommonJSNoneNode.js utilities
spawnd
Spawn a dependent child process.
1.7m+15%-1 year ago
11.0.0
CommonJSBundledNode.js utilities, Scraping and browser automation
libnpmaccess
programmatic library for `npm access` commands
1.7m+3%-2 months ago
11.0.0
CommonJSNoneNode.js utilities
zx
A tool for writing better scripts
1.6m+66%-11 months ago
8.8.5
--Node.js utilities
lazy-universal-dotenv
Robust Environment Configuration for Universal Applications.
1.3m-41%-3 years ago
4.0.0
--Configuration, Node.js utilities
env-cmd
Executes a command using the environment variables in an env file
1.2m+1%-1 year ago
11.0.0
--Configuration, Node.js utilities
commitizen
Git commit, but play nice with conventions.
1.2m+16%-3 months ago
4.3.2
CommonJSNoneCLI tools and terminal utilities, Node.js utilities
@vladfrangu/async_event_emitter
An event emitter implementation with async support in mind
1.2m---11 months ago
2.4.7
ESM + CommonJSBundledPromises and async control flow, Node.js utilities
http-status
Interact with HTTP status code
1.1m+86%-1 year ago
2.1.0
ESM + CommonJSBundledHTTP servers and web frameworks, Node.js utilities
skmeans
Super fast simple k-means and k-means++ clustering for unidimiensional and multidimensional data. Works in node and browser
1.1m+47%-6 years ago
0.11.3
CommonJSNoneNode.js utilities
@pnpm/lockfile-types
Types for the pnpm-lock.yaml lockfile
1.1m---2 years ago
7.1.3
CommonJSBundledNode.js utilities
eight-colors
Eight colors for the console
1.1m+224%-5 months ago
1.3.3
ESM + CommonJSBundledCLI tools and terminal utilities, Node.js utilities
@loaders.gl/worker-utils
Utilities for running tasks on worker threads
1.1m---5 days ago
4.5.2
ESM + CommonJSBundledNode.js utilities, Parsers and serialisers
node-downloader-helper
A simple http/s file downloader for node.js
1.1m+615%-6 months ago
2.1.11
CommonJSBundledNode.js utilities
@pnpm/catalogs.types
Types related to the pnpm catalogs feature.
1.1m---2 months ago
1100.0.1
ESM onlyBundledNode.js utilities
@node-minify/utils
utils for @node-minify
1m---23 days ago
11.0.0
ESM onlyBundledNode.js utilities
istanbul-api
High level API for istanbul features
1m-11%-7 years ago
3.0.0
CommonJSNoneNode.js utilities
pretty
Some tweaks for beautifying HTML with js-beautify according to my preferences.
1m+25%-9 years ago
2.0.0
CommonJSNoneLinting and formatting, Node.js utilities
bin-check
Check if a binary is working
1m-28%-9 years ago
4.1.0
-NoneNode.js utilities
@discordjs/util
Utilities shared across Discord.js packages
1m---10 months ago
1.2.0
ESM + CommonJSBundledNode.js utilities
yeoman-generator
Rails-inspired generator system that provides scaffolding for your apps
1m+21%-10 days ago
9.2.0
ESM onlyBundledCLI tools and terminal utilities, Node.js utilities
easy-stack
Zero-dependency cooperative LIFO execution for Node.js and browsers
1m+7%-1 month ago
2.1.1
ESM + CommonJSNoneDOM and browser utilities, Node.js utilities
@pnpm/catalogs.resolver
Dereferences catalog protocol specifiers into usable specifiers.
1m---18 days ago
1100.1.0
ESM onlyBundledNode.js utilities
@pnpm/catalogs.protocol-parser
Parse catalog protocol specifiers and return the catalog name.
1m---2 months ago
1100.0.1
ESM onlyBundledNode.js utilities
rate-limit-redis
A Redis store for the `express-rate-limit` middleware
997.4k+138%-1 month ago
6.0.1
ESM + CommonJSBundledNode.js utilities
remarkable
Markdown parser, done right. 100% Commonmark support, extensions, syntax plugins, high speed - all in one.
996.7k+23%-6 years ago
2.0.1
ESM + CommonJSNoneParsers and serialisers, Markdown
dotenv-defaults
dotenv... but with defaults!
986.3k-0%-7 months ago
6.0.0
ESM onlyBundledConfiguration, Node.js utilities
child-process-ext
Extensions to Node.js child_process module
970.3k-27%-3 years ago
3.0.2
-NoneNode.js utilities
iserror
Test whether value is error object
966.8k+29%-9 years ago
0.0.2
CommonJSNoneDOM and browser utilities, Testing
@line/bot-sdk
Node.js SDK for LINE Messaging API
965.1k---2 months ago
11.2.0
ESM + CommonJSBundledNode.js utilities, TypeScript tooling
samlify
Node.js library for SAML SSO
959.7k+341%-4 months ago
2.13.1
CommonJSBundledNode.js utilities, TypeScript tooling
junit-report-builder
Aimed at making it easier to build Jenkins compatible JUnit XML reports in plugins for testing frameworks
950.2k+10%-5 months ago
5.1.2
ESM + CommonJSBundledTypeScript tooling, Node.js utilities
ono
Throw better errors.
950k+2%-6 years ago
7.1.3
ESM + CommonJSBundledNode.js utilities
array-last
Get the last or last n elements in an array.
949.2k-23%-8 years ago
1.3.0
CommonJSNoneUtility libraries, Node.js utilities
array-sort
Fast and powerful array sorting. Sort an array of objects by one or more properties. Any number of nested properties or custom comparison functions may be used.
942.8k-11%-8 years ago
1.0.0
CommonJSNoneNode.js utilities
default-compare
Basic sort algorithm that has similar behavior to Array.prototype.sort for null and undefined, but also allows sorting by an object property.
934k-9%-9 years ago
1.0.0
CommonJSNoneNode.js utilities
dotenv-webpack
A simple webpack plugin to support dotenv.
929.6k-8%-6 months ago
9.0.0
CommonJSBundledConfiguration, Node.js utilities
mixpanel
A simple server-side API for mixpanel
928.1k+81%-23 days ago
0.24.0
CommonJSBundledNode.js utilities
jwk-to-pem
Convert a JSON Web Key to a PEM
924.2k+6%-1 year ago
2.0.7
CommonJSNoneAuthentication and authorisation, Node.js utilities
@secretlint/source-creator
Create SecretLintRawSource from content.
912.5k---29 days ago
13.0.5
ESM onlyBundledLinting and formatting, Node.js utilities
@node-rs/xxhash-linux-x64-gnu
Fastest xxhash implementation in Node.js
909.9k---15 days ago
1.7.8
CommonJSNoneLinting and formatting, Node.js utilities
flexsearch
Next-Generation full-text search library for Browser and Node.js
904.3k+158%-1 year ago
0.8.212
ESM + CommonJSBundledNode.js utilities
expo-server-sdk
Server-side library for working with Expo using Node.js
890.6k+329%-1 month ago
7.2.0
ESM onlyBundledNode.js utilities
@secretlint/config-loader
Config loader for secretlint.
884.2k---29 days ago
13.0.5
ESM onlyBundledConfiguration, 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.