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
codsen-utils
Various utility functions
222.3k+131%-4 days ago
1.10.3
ESM onlyBundledUtility libraries
primeflex
PrimeFlex is a lightweight responsive CSS utility library to accompany Prime UI libraries and static webpages as well.
219.3k-8%--
4.0.0
-NoneUtility libraries
lodash.xorby
The lodash method `_.xorBy` exported as a module.
218.5k-12%--
4.7.0
-NoneUtility libraries
@stdlib/math-base-assert-is-integer
Test if a finite double-precision floating-point number is an integer.
215.2k---7 months ago
0.2.7
CommonJSBundledUtility libraries, Testing
@stdlib/error-tools-fmtprodmsg
Format an error message for production.
213.1k---7 months ago
0.2.3
CommonJSBundledUtility libraries
@mobily/ts-belt
🔧 Fast, modern, and practical utility library for FP in TypeScript.
209.5k---4 years ago
3.13.1
ESM + CommonJSBundledUtility libraries, TypeScript tooling
@stdlib/number-float64-base-set-low-word
Set the less significant 32 bits of a double-precision floating-point number.
209.4k---7 months ago
0.2.3
CommonJSBundledUtility libraries
upath2
A proxy to `path`, replacing `\` with `/` for all results
208.7k+158%-1 month ago
3.1.25
CommonJSBundledFiles and file systems, Utility libraries
pastable
<h1 align="center"> 📦 A collection of pastable code gathered from past projects </h1>
205.9k+102%-3 years ago
2.2.1
ESM + CommonJSBundledUtility libraries, React
lodash.support
The modern build of lodash’s `_.support` as a module.
204.4k-5%-11 years ago
3.0.4
-NoneUtility libraries
babel-plugin-transform-imports
Transforms member style imports (import {x} from 'y') into default style imports (import x from 'y/lib/x')
203k-20%--
2.0.0
CommonJSNoneUtility libraries
@stdlib/math-base-assert-is-even
Test if a finite numeric value is an even number.
200.8k---7 months ago
0.2.5
CommonJSBundledUtility libraries, Testing
@stdlib/string-base-lowercase
Convert a string to lowercase.
200.8k---7 months ago
0.4.1
CommonJSBundledUtility libraries, Node.js utilities
lodash.iserror
The lodash method `_.isError` exported as a module.
200k-2%--
3.1.1
-NoneUtility libraries
@chakra-ui/lazy-utils
Utility functions for lazy loading disclosure elements
198.9k---3 years ago
2.0.4
ESM + CommonJSBundledUtility libraries, React
@stdlib/math-base-assert-is-positive-zero
Test if a double-precision floating-point numeric value is positive zero.
194.8k---7 months ago
0.2.3
CommonJSBundledUtility libraries, Testing
react-native-size-matters
A React-Native utility belt for scaling the size your apps UI across different sized devices
192.3k-10%--
0.4.2
CommonJSNoneReact, Utility libraries
@stdlib/number-uint32-base-to-int32
Convert an unsigned 32-bit integer to a signed 32-bit integer.
191.2k---7 months ago
0.2.3
CommonJSBundledUtility libraries
@stdlib/math-base-assert-is-negative-zero
Test if a double-precision floating-point numeric value is negative zero.
187.8k---7 months ago
0.2.3
CommonJSBundledUtility libraries, Testing
lodash.last
The modern build of lodash’s `_.last` as a module.
186.8k-23%-11 years ago
3.0.0
-NoneUtility libraries
lodash.compact
The lodash method `_.compact` exported as a module.
185.4k+23%--
3.0.1
-NoneUtility libraries
lodash.frompairs
The lodash method `_.fromPairs` exported as a module.
183.8k-10%-10 years ago
4.0.1
-NoneUtility libraries
@stdlib/number-float64-base-get-low-word
Return an unsigned 32-bit integer corresponding to the less significant 32 bits of a double-precision floating-point number.
182.9k---7 months ago
0.2.3
CommonJSBundledUtility libraries
lodash.constant
The modern build of lodash’s `_.constant` as a module.
179.6k+129%-11 years ago
3.0.0
-NoneUtility libraries
lodash.pairs
The modern build of lodash’s `_.pairs` as a module.
179.6k-11%-11 years ago
3.0.1
-NoneUtility libraries
@httptoolkit/util
A tiny utility package, sharing JS code widely used across HTTP Toolkit projects
163.3k---7 months ago
0.1.9
CommonJSBundledUtility libraries
quadbin
Utility functions for working with Quadbins
162.6k+37%-1 year ago
0.4.2
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
pick-util
Return a copy of the object only containing the whitelisted properties.
160.9k+20%-4 years ago
1.1.5
CommonJSNoneUtility libraries
flat-util
Flatten a nested array.
160.6k+20%-1 year ago
1.1.11
CommonJSNoneUtility libraries
@jonkemp/package-utils
Helper utility modules for collections, arrays, objects and more
160.6k---4 years ago
1.0.8
CommonJSNoneUtility libraries
lodash.range
The lodash method `_.range` exported as a module.
157.3k+2%--
3.2.0
-NoneUtility libraries
cypress-localstorage-commands
Extends Cypress' cy commands with localStorage methods. Allows preserving localStorage between tests
150.1k-15%-6 months ago
2.3.0
CommonJSBundledTesting, Utility libraries
ul
A minimalist utility library.
149.2k+99%-4 months ago
7.0.0
ESM onlyNoneUtility libraries
array-hyper-unique
取得陣列唯一值,支援深度比較巢狀物件和陣列 / Get unique values from array with deep comparison for nested objects and arrays
134.8k-19%-6 months ago
2.1.8
ESM + CommonJSBundledUtility libraries
@stdlib/utils-eval
Alias for eval global.
132k---7 months ago
0.2.3
CommonJSBundledUtility libraries
@stdlib/assert-has-generator-support
Detect native generator function support.
132k---7 months ago
0.2.3
CommonJSBundledUtility libraries
@gluestack-ui/utils
Utility functions and hooks for gluestack-ui
131.6k---3 months ago
5.0.6
ESM + CommonJSBundledReact, UI component libraries
calendar-utils
Utility functions to generate views for calendars
129.4k+22%-6 months ago
0.12.5
ESM + CommonJSBundledUtility libraries
vandium-utils
vandium common utility functions
129.1k+232%-6 years ago
2.0.0
CommonJSNoneCloud SDKs, Utility libraries
@cropper/utils
A series of common constants and utility functions for Cropper.
115.1k---1 month ago
2.2.0
ESM + CommonJSBundledUtility libraries, Image processing
null-prototype-object
Fastest way for creating null-prototype objects in JavaScript
113k+237%-5 months ago
1.2.7
CommonJSBundledUtility libraries
lodash.invokemap
The lodash method `_.invokeMap` exported as a module.
107.9k-36%--
4.6.0
-NoneUtility libraries
is-string-and-not-blank
3x as fast as `is-whitespace` and `whitespace-regex` thanks to `is-string-blank`. This package is a simple function that accepts an argument and returns `true` if it is a string AND it is not blank. Supports Node and Browser environments.
97.1k-5%-7 years ago
0.0.2
CommonJSNoneUtility libraries
emery
Utilities to help polish the rough parts of TypeScript.
92.7k+581%-1 year ago
1.4.4
ESM + CommonJSBundledTypeScript tooling, Utility libraries
deep-equal-ident
A function to test for identical deep equality (based on lodash's isEqual).
90.5k-39%-10 years ago
1.1.1
CommonJSNoneTesting, Utility libraries
helper-date
Format dates with date.js and moment.js. Uses date.js to parse human readable date phrases, and moment to format the rendered output. Should work with any Handlebars, Lo-Dash, underscore, or any template engine that allows helper functions to be registere
90.5k-15%-9 years ago
1.0.1
CommonJSNoneDate and time, Utility libraries
to-pascal-case
Convert a string to pascal case.
90.3k-20%-10 years ago
1.0.0
-NoneUtility libraries
helper-md
Markdown template helper. Uses remarkable to render markdown in templates. Should work with Handlebars, Lo-Dash or any template engine that supports helper functions.
89.5k-25%-9 years ago
0.2.2
CommonJSNoneMarkdown, Utility libraries
update-ts-references
Updates TypeScript references automatically while using workspaces
86k+678%-3 months ago
6.1.0
-NoneTypeScript tooling, Utility libraries
lodash-webpack-plugin
Smaller modular Lodash builds.
83.2k-18%-5 years ago
0.11.6
CommonJSNoneBundler plugins and loaders, Utility libraries

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.