Skip to content
JS
Package category

Utility libraries

General-purpose helpers for arrays, objects, strings and functions.

763 packages16 comparisons

Packages compared

763 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@livechat/dom-utils
DOM utility functions
9.6k---4 years ago
0.2.6
ESM + CommonJSBundledDOM and browser utilities, Utility libraries
@stdlib/blas-base-layouts
BLAS memory layouts.
9.5k---7 months ago
0.0.3
CommonJSBundledUtility libraries, Node.js utilities
nest-router
Router Module For Nestjs Framework
9.4k-21%-7 years ago
1.0.9
CommonJSNoneRouting, Utility libraries
@meshsdk/core-cst
Types and utilities functions between Mesh and cardano-js-sdk
9.2k---3 months ago
1.9.1
ESM + CommonJSBundledBlockchain and Web3, Utility libraries
ember-ast-helpers
Utility belt to level-up your Ember AST transforms
9.1k+38%-8 years ago
0.4.0
-NoneUtility libraries, Templating
date-manip
A lightweight JavaScript date utility library that provides modularity, high performance, and additional features. It supports various date operations, including date addition and subtraction, formatting, comparison, etc.
9k-7%-1 year ago
2.0.6
ESM + CommonJSBundledDate and time, Utility libraries
ramdasauce
Utilities for Ramda.
8.9k-7%-7 years ago
2.1.3
CommonJSNoneUtility libraries
@recharts/devtools
Devtools and helper functions for Recharts
8.7k---1 month ago
0.0.18
ESM onlyBundledCharts and data visualisation, Utility libraries
is-what-type
A simple type-checking utility library.
8.7k+8%-1 year ago
1.1.4
ESM + CommonJSBundledUtility libraries
dom-utils
A small, modular DOM utilities library
8.5k+15%-9 years ago
0.9.0
-NoneUtility libraries, DOM and browser utilities
@luminati-io/lodash4
Lodash modular utilities.
8.4k---4 months ago
4.18.1-lum.0
CommonJSNoneUtility libraries
@supercharge/strings
String utilities for Node.js and JavaScript
8.3k---3 years ago
2.0.0
CommonJSBundledStrings and text, Utility libraries
e
A modern universal utility library.
8.2k+19%-3 years ago
0.2.33
ESM + CommonJSBundledUtility libraries, TypeScript tooling
functional.js
A lightweight, TypeScript-first functional programming library with excellent type inference
8k+4%-7 months ago
1.0.2
ESM + CommonJSBundledUtility libraries, TypeScript tooling
fast-cartesian
Fast cartesian product
8k+66%-1 year ago
9.0.1
ESM onlyBundledUtility libraries
classie
dom class helper functions, browserified, classie -from bonzo
7.9k-33%--
1.0.0
CommonJSNoneDOM and browser utilities, Utility libraries
@thi.ng/strings
Various string formatting & utility functions
7.9k---30 days ago
3.12.10
ESM onlyBundledStrings and text, Utility libraries
@stdlib/ndarray-base-assert-is-data-type-object
Test if an input value is an ndarray data type object.
7.8k---7 months ago
0.0.1
CommonJSBundledTesting, Utility libraries
@vibe-agent-toolkit/utils
Core utility functions shared across the vibe-agent-toolkit packages
7.7k---1 month ago
0.1.42
ESM onlyBundledUtility libraries, Linting and formatting
@stdlib/object-inverse
Invert an object, such that keys become values and values become keys.
7.7k---7 months ago
0.1.1
CommonJSBundledUtility libraries, Node.js utilities
@stdlib/assert-is-typed-array-like
Test if a value is typed-array-like.
7.6k---7 months ago
0.2.3
CommonJSBundledUtility libraries, Testing
@stdlib/assert-is-method-in
Test if an object has a specified method name, either own or inherited.
7.3k---7 months ago
0.2.3
CommonJSBundledUtility libraries, Testing
@sapphire/timestamp
A timestamp utility library for JavaScript.
7.2k---1 year ago
1.0.5
ESM + CommonJSBundledTypeScript tooling, Utility libraries
@stdlib/assert-contains
Test if an array-like value contains a search value.
7.2k---7 months ago
0.3.1
CommonJSBundledUtility libraries, Testing
electron-is
An 'is' utility for Electron which provides a set of handy functions, with a self-descriptive name.
7.2k+26%-8 years ago
3.0.0
CommonJSNoneUtility libraries, Node.js utilities
utils-is-little-endian
Check if an environment is little endian.
7.1k+4%-10 years ago
1.0.0
CommonJSNoneCLI tools and terminal utilities, Utility libraries
@stdlib/blas-base-matrix-triangles
BLAS matrix triangles.
7.1k---7 months ago
0.0.3
CommonJSBundledUtility libraries, Node.js utilities
bellajs
A useful helper for any javascript program
6.9k-38%-2 years ago
11.2.0
ESM onlyNoneUtility libraries, Templating
@stdlib/blas-base-transpose-operations
BLAS transpose operations.
6.9k---7 months ago
0.1.1
CommonJSBundledUtility libraries, Node.js utilities
format-thousands
Format thousands with custom separator: 1 000 000
6.9k-15%--
2.0.0
CommonJSNoneUtility libraries
react-simplikit
React hooks, components and utilities for every React app, mobile web included — SSR-safe, zero dependencies
6.8k+153%-9 days ago
0.3.1
ESM + CommonJSBundledReact, Utility libraries
@stdlib/ndarray-base-assert-is-column-major-string
Test whether an input value is the string representing column-major order.
6.8k---7 months ago
0.1.1
CommonJSBundledTesting, Utility libraries
d3-helpers
Little utility D3 functions
6.8k-25%-11 years ago
0.3.0
CommonJSNoneCharts and data visualisation, Utility libraries
js-utils-deep
Javascript Deep Utility functions
6.7k+125%-9 years ago
1.1.4
CommonJSNoneUtility libraries
@stdlib/assert-has-property
Test if an object has a specified property, either own or inherited.
6.7k---7 months ago
0.2.3
CommonJSBundledUtility libraries, Testing
@stdlib/ndarray-base-dtype-objects
Return an object mapping supported data type strings to data type objects.
6.7k---7 months ago
0.1.1
CommonJSBundledUtility libraries, Node.js utilities
@stdlib/ndarray-base-dtype-strings
List of ndarray data type strings.
6.7k---7 months ago
0.1.1
CommonJSBundledUtility libraries, Node.js utilities
@stdlib/assert-has-arraybuffer-support
Detect native ArrayBuffer support.
6.7k---7 months ago
0.2.3
CommonJSBundledUtility libraries
@stdlib/blas-base-diagonal-types
BLAS diagonal element types.
6.6k---7 months ago
0.0.3
CommonJSBundledUtility libraries, Node.js utilities
@stdlib/ndarray-base-dtype-enums
Return an object mapping supported data type strings to enumeration constants.
6.6k---7 months ago
0.1.1
CommonJSBundledUtility libraries
@stdlib/ndarray-base-dtype-alignment
Return the alignment (in bytes) for an underlying array data type.
6.6k---7 months ago
0.1.1
CommonJSBundledUtility libraries
@lowdefy/helpers
Lowdefy helper functions
6.6k---16 days ago
6.0.0
ESM onlyNoneUtility libraries, Parsers and serialisers
@stdlib/blas-base-operation-sides
BLAS operation sides.
6.6k---7 months ago
0.0.3
CommonJSBundledUtility libraries, Node.js utilities
@stdlib/assert-is-dataview
Test if a value is a DataView.
6.6k---7 months ago
0.2.3
CommonJSBundledUtility libraries, Testing
@stdlib/assert-has-dataview-support
Detect native DataView support.
6.6k---7 months ago
0.2.3
CommonJSBundledUtility libraries
@stdlib/blas-base-matrix-orientations
Matrix orientations.
6.5k---7 months ago
0.1.1
CommonJSBundledUtility libraries, Node.js utilities
@stdlib/string-base-uncapitalize
Uncapitalize the first character of a string.
6.4k---7 months ago
1.0.1
CommonJSBundledUtility libraries, Node.js utilities
@stdlib/assert-has-bigint-support
Detect native BigInt support.
6.4k---7 months ago
0.2.3
CommonJSBundledUtility libraries
ts-safe
A functional, type-safe utility library for elegant error handling and asynchronous operations in JavaScript/TypeScript.
6.4k+150%-1 month ago
2.3.0
ESM + CommonJSBundledUtility libraries, TypeScript tooling
@stdlib/string-uncapitalize
Uncapitalize the first character of a string.
6.3k---7 months ago
0.3.1
CommonJSBundledUtility libraries, Strings and text

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.