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
@kvs/env
Universal Storage for KVS.
83.8k---8 months ago
2.2.2
ESM + CommonJSBundledDOM and browser utilities, Node.js utilities
envfile
Parse and stringify the environment configuration files and format, also known as .env files and dotenv files
83.7k+5%-2 years ago
7.1.0
ESM + CommonJSBundledConfiguration, Node.js utilities
robot-directives
Parse robot directives within HTML meta and/or HTTP headers.
80.7k+584%-9 years ago
0.4.0
CommonJSNoneNode.js utilities
broken-link-checker
Find broken links, missing images, etc in your HTML.
80.4k+540%-8 years ago
0.7.8
CommonJSNoneNode.js utilities
extract-comments
Uses esprima to extract line and block comments from a string of JavaScript. Also optionally parses code context (the next line of code after a comment).
80.3k+11%-7 years ago
1.1.0
CommonJSNoneFiles and file systems, Node.js utilities
dotenv-parse-variables
Parse dotenv files for Boolean, Array, and Number variable types, built for CrocodileJS
79.8k-20%-5 years ago
2.0.0
CommonJSNoneConfiguration, Node.js utilities
monday-sdk-js
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/mondaycom/monday-sdk-js/blob/master/LICENSE)   [![npm version](https://img.shields.io/npm/v/monday-sdk-js.svg?style=flat)](https://www.npmjs.com/package/monday-
79.4k+183%--
1.0.0-beta
CommonJSBundledNode.js utilities
@node-rs/xxhash-darwin-arm64
Fastest xxhash implementation in Node.js
79.3k---15 days ago
1.7.8
CommonJSNoneLinting and formatting, Node.js utilities
@launchdarkly/observability
Browser observability for your web app. Capture frontend metrics, errors, logs, and traces.
79k---10 days ago
1.1.23
ESM onlyBundledLogging, Node.js utilities
@tapjs/error-serdes
Port of node's error_serdes.js to userland, plus test message streaming
78.4k---4 months ago
4.3.2
ESM + CommonJSBundledTesting, Node.js utilities
@webcontainer/api
WebContainer Public API
77.6k---5 months ago
1.6.4
ESM onlyBundledNode.js utilities, DOM and browser utilities
@webviewjs/webview
Robust cross-platform webview library for Node.js written in Rust. It also works with deno and bun.
77.1k---1 day ago
0.4.7
CommonJSBundledNode.js utilities
unique-username-generator
A package to generate a unique username from email or randomly selected nouns and adjectives. User can add a separator between the username, define the maximum length of a username and adds up to six random digits.
76.7k-47%-1 year ago
1.5.1
CommonJSBundledEmail, Node.js utilities
@tapjs/node-serialize
Stream TAP test data as a serialized node:test stream
76.5k---21 days ago
4.3.12
ESM + CommonJSBundledTesting, Node.js utilities
express-list-endpoints
A express package to list all registered endpoints and its verbs
76.2k-5%-1 year ago
7.1.1
CommonJSBundledHTTP servers and web frameworks, Node.js utilities
@liaoliaots/nestjs-redis
Redis(ioredis) module for Nest framework (node.js).
74.9k---1 year ago
10.0.0
CommonJSBundledDatabase clients and drivers, Node.js utilities
throng
A simple worker-manager for clustered apps
74.7k+73%-6 years ago
5.0.0
CommonJSNoneNode.js utilities
browser-detect
Simplify detecting your browser
74.4k+121%-8 years ago
0.2.28
ESM + CommonJSBundledDOM and browser utilities, Node.js utilities
hostile
Simple /etc/hosts manipulation
74.2k+8%--
1.4.0
CommonJSNoneNode.js utilities
@pnpm/env.system-node-version
Detects the current system node version
74.1k---8 months ago
1000.0.16
CommonJSBundledNode.js utilities
couchbase
The official Couchbase Node.js Client Library.
73.5k+119%-3 months ago
4.7.1
CommonJSBundledNode.js utilities
dotenv-json
Load environment variables via a JSON file
72.9k+128%-8 years ago
1.0.0
CommonJSNoneConfiguration, Node.js utilities
kill-port-process
Easily kill hanging processes on ports - on any platform!
72.4k+9%-6 months ago
4.0.2
CommonJSBundledNode.js utilities
@kvs/types
A type definition for KVS.
70.9k---8 months ago
2.2.2
CommonJSBundledDOM and browser utilities, Node.js utilities
cordova-fetch
Apache Cordova fetch module. Fetches from git and npm.
70.6k+29%-1 year ago
5.0.0
CommonJSNoneNode.js utilities
gulp-imagemin
Minify PNG, JPEG, GIF and SVG images
69.7k-1%-10 months ago
9.2.0
ESM onlyNoneImage processing, Node.js utilities
@cerbos/core
Common types used by the Cerbos client libraries
69.3k---10 days ago
0.33.1
ESM onlyBundledSecurity, Node.js utilities
update-dotenv
Write updates to a .env file
68.6k+198%-7 years ago
1.1.1
CommonJSNoneConfiguration, Node.js utilities
@node-rs/xxhash-darwin-x64
Fastest xxhash implementation in Node.js
68.3k---15 days ago
1.7.8
CommonJSNoneLinting and formatting, Node.js utilities
@node-rs/xxhash-win32-x64-msvc
Fastest xxhash implementation in Node.js
67k---15 days ago
1.7.8
CommonJSNoneLinting and formatting, Node.js utilities
gulp-rev
Static asset revisioning by appending content hash to filenames: unicorn.css => unicorn-d41d8cd98f.css
66.8k+13%-10 months ago
12.0.0
ESM onlyNoneCryptography and hashing, Node.js utilities
node-hook
Run source transform function on Node require
66.6k-60%-9 years ago
1.0.0
CommonJSNoneNode.js utilities
mediasoup-client
mediasoup client side TypeScript library
64.1k+128%-1 day ago
3.24.1
CommonJSBundledNode.js utilities, WebSockets and realtime
sterfive-bonjour-service
A Bonjour/Zeroconf implementation in TypeScript
63.2k+191%--
1.1.4
CommonJSBundledNode.js utilities
@47ng/codec
Universal conversion of Uint8Array from/into UTF-8, base64url and hex in the browser and Node.js
62.8k---4 years ago
1.1.0
CommonJSBundledDOM and browser utilities, Node.js utilities
memcache-parser
A very efficient NodeJS memcached ASCII Protocol parser by using only Buffer APIs
62.1k+351%-3 years ago
1.0.1
CommonJSBundledNode.js utilities, Parsers and serialisers
@stdlib/napi-argv-double
Convert a Node-API value to a double-precision floating-point number.
61.5k---7 months ago
0.2.2
CommonJSBundledNode.js utilities
@stdlib/napi-create-int32
Convert a signed 32-bit integer to a Node-API value.
61.4k---7 months ago
0.0.3
CommonJSBundledNode.js utilities
@stdlib/napi-argv-int32
Convert a Node-API value to a signed 32-bit integer.
61.4k---7 months ago
0.2.3
CommonJSBundledNode.js utilities
spawno
Easily work with child processes.
61.4k-4%-4 months ago
3.0.0
ESM onlyNoneNode.js utilities
@stdlib/symbol-to-primitive
Symbol which specifies a method for converting an object to a primitive value.
61.3k---7 months ago
0.1.2
CommonJSBundledNode.js utilities
@stdlib/number-float32-base-to-float16
Convert a single-precision floating-point number to the nearest half-precision floating-point number.
61.3k---7 months ago
0.1.1
CommonJSBundledUtility libraries, Node.js utilities
@stdlib/number-float16-base-to-float32
Convert a half-precision floating-point number to the nearest single-precision floating-point number.
61.3k---7 months ago
0.1.2
CommonJSBundledUtility libraries, Node.js utilities
@stdlib/napi-argv-float
Convert a Node-API value to a single-precision floating-point number.
61.3k---7 months ago
0.2.3
CommonJSBundledNode.js utilities
@stdlib/number-float16-base-to-float64
Convert a half-precision floating-point number to the nearest double-precision floating-point number.
60.8k---7 months ago
0.1.2
CommonJSBundledUtility libraries, Node.js utilities
@stdlib/number-float64-base-to-float16
Convert a double-precision floating-point number to the nearest half-precision floating-point number.
60.8k---7 months ago
0.1.2
CommonJSBundledUtility libraries, Node.js utilities
@node-rs/xxhash-win32-arm64-msvc
Fastest xxhash implementation in Node.js
60.7k---15 days ago
1.7.8
CommonJSNoneLinting and formatting, Node.js utilities
@ava/babel-plugin-throws-helper
Babel plugin for protecting against improper use of `t.throws()` in AVA
60.6k---7 years ago
4.0.0
-NoneTesting, Node.js utilities
digraph-js
A dependency free library to create and traverse directed graphs
60.6k+46%-10 months ago
2.2.4
ESM onlyBundledCharts and data visualisation, Node.js utilities
znv
Parse your environment with Zod schemas
60.4k+29%-1 year ago
0.5.0
ESM + CommonJSBundledSchema validation, 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.