Package category
Utility libraries
General-purpose helpers for arrays, objects, strings and functions.
763 packages16 comparisons
Packages compared
763 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| lodash.isempty The lodash method `_.isEmpty` exported as a module. | 2.9m | -2% | - | 10 years ago 4.4.0 | - | None | Utility libraries | |
| lodash.mapvalues The lodash method `_.mapValues` exported as a module. | 2.7m | +9% | - | 10 years ago 4.6.0 | - | None | Utility libraries | |
| lodash.capitalize The lodash method `_.capitalize` exported as a module. | 2.7m | +29% | - | 10 years ago 4.2.1 | - | None | Utility libraries | |
| uint8arrays Utility functions to make dealing with Uint8Arrays easier | 2.6m | +70% | - | 4 months ago 6.1.1 | ESM only | Bundled | Utility libraries | |
| lodash.deburr The lodash method `_.deburr` exported as a module. | 2.6m | +97% | - | 10 years ago 4.1.0 | - | None | Utility libraries | |
| lodash.topath The lodash method `_.toPath` exported as a module. | 2.6m | +88% | - | 10 years ago 4.5.2 | - | None | Utility libraries | |
| lodash.omit The Lodash method `_.omit` exported as a module. | 2.5m | +23% | - | 5 months ago 4.18.0 | - | None | Utility libraries | |
| lodash.map The lodash method `_.map` exported as a module. | 2.5m | +4% | - | 10 years ago 4.6.0 | - | None | Utility libraries | |
| underscore.string String manipulation extensions for Underscore.js javascript library. | 2.4m | +3% | - | 4 years ago 3.3.6 | CommonJS | None | Strings and text, Utility libraries | |
| lodash.assign The lodash method `_.assign` exported as a module. | 2.3m | -2% | - | 10 years ago 4.2.0 | - | None | Utility libraries | |
| lodash.escape The lodash method `_.escape` exported as a module. | 2.3m | -13% | - | 10 years ago 4.0.1 | - | None | Utility libraries | |
| @wdio/utils A WDIO helper utility to provide several utility functions used across the project. | 2.2m | +2% | - | 4 days ago 9.32.0 | ESM only | Bundled | Utility libraries, Scraping and browser automation | |
| lodash._root The internal lodash function `root` exported as a module. | 2.1m | +84% | - | 10 years ago 3.0.1 | - | None | Utility libraries | |
| lodash.isarray The lodash method `_.isArray` exported as a module. | 2.1m | -13% | - | 10 years ago 4.0.0 | - | None | Utility libraries | |
| lodash.foreach The lodash method `_.forEach` exported as a module. | 2.1m | +16% | - | 10 years ago 4.5.0 | - | None | Utility libraries | |
| lodash.pickby The lodash method `_.pickBy` exported as a module. | 2m | +74% | - | 10 years ago 4.6.0 | - | None | Utility libraries | |
| babel-helpers Collection of helper functions used by Babel transforms. | 2m | -17% | - | 9 years ago 6.24.1 | CommonJS | None | Utility libraries | |
| neverthrow Stop throwing errors, and instead return Results! | 2m | +159% | - | 1 year ago 8.2.0 | ESM + CommonJS | Bundled | TypeScript tooling, Utility libraries | |
| lodash._getnative The modern build of lodash’s internal `getNative` as a module. | 1.9m | -17% | - | 11 years ago 3.9.1 | - | None | Utility libraries | |
| lodash._basetostring The internal lodash function `baseToString` exported as a module. | 1.9m | +84% | - | 10 years ago 4.12.0 | - | None | Utility libraries | |
| lodash.zip The lodash method `_.zip` exported as a module. | 1.9m | +42% | - | 10 years ago 4.2.0 | - | None | Compression and archives, Utility libraries | |
| @pnpm/ramda A practical functional library for JavaScript programmers. | 1.9m | +266% | - | 4 years ago 0.28.1 | ESM + CommonJS | None | Utility libraries | |
| @ethereumjs/util A collection of utility functions for Ethereum | 1.8m | +34% | - | 1 month ago 10.1.3 | ESM + CommonJS | Bundled | Blockchain and Web3, Utility libraries | |
| chance Chance - Utility library to generate anything random | 1.8m | +25% | - | 1 year ago 1.1.13 | CommonJS | None | Utility libraries | |
| mutation-testing-metrics Utility functions to calculate mutation testing metrics. | 1.8m | +1316% | - | 1 month ago 3.9.0 | ESM only | Bundled | Testing, Utility libraries | |
| ethereumjs-util A collection of utility functions for Ethereum | 1.7m | -27% | - | 4 years ago 7.1.5 | CommonJS | Bundled | Blockchain and Web3, Utility libraries | |
| lodash.pick The lodash method `_.pick` exported as a module. | 1.7m | -9% | - | 10 years ago 4.4.0 | - | None | Utility libraries | |
| rambda Lightweight and faster alternative to Ramda with included TS definitions | 1.7m | -19% | - | 22 days ago 11.3.0 | - | - | Utility libraries, TypeScript tooling | |
| lodash.curry The lodash method `_.curry` exported as a module. | 1.6m | +25% | - | 10 years ago 4.1.1 | - | None | Utility libraries | |
| lodash.set The lodash method `_.set` exported as a module. | 1.6m | -13% | - | 10 years ago 4.3.2 | - | None | Utility libraries | |
| lodash.isfinite The lodash method `_.isFinite` exported as a module. | 1.6m | +38% | - | 10 years ago 3.3.2 | - | None | Utility libraries | |
| types-ramda Dedicated types library for ramda | 1.5m | +48% | - | 3 months ago 0.32.0 | - | - | Utility libraries, TypeScript tooling | |
| @ethersproject/strings String utility functions. | 1.5m | - | - | - | 1 year ago 5.8.0 | - | - | Blockchain and Web3, Strings and text |
| lodash._baseuniq The internal lodash function `baseUniq` exported as a module. | 1.4m | +176% | - | 10 years ago 4.6.0 | - | None | Utility libraries | |
| ramda-adjunct Ramda Adjunct is the most popular and most comprehensive set of utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation. | 1.3m | +69% | - | 3 months ago 6.1.0 | - | - | Utility libraries | |
| @gitbeaker/requester-utils Utility functions for requester implementatons used in @gitbeaker | 1.3m | - | - | - | 10 months ago 43.8.0 | - | - | Utility libraries |
| lodash.identity The modern build of lodash’s `_.identity` as a module. | 1.3m | +221% | - | 11 years ago 3.0.0 | - | - | Utility libraries | |
| @promptbook/utils Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action | 1.3m | - | - | - | 4 days ago 0.114.0-41 | - | - | TypeScript tooling, Utility libraries |
| commitizen Git commit, but play nice with conventions. | 1.2m | +16% | - | 3 months ago 4.3.2 | CommonJS | None | CLI tools and terminal utilities, Node.js utilities | |
| emojibase Emojibase utility functions for working with emoji characters. | 1.2m | +245% | - | 10 months ago 17.0.0 | - | - | Utility libraries | |
| lodash.restparam The modern build of lodash’s `_.restParam` as a module. | 1.2m | -9% | - | 11 years ago 3.6.1 | - | - | Utility libraries | |
| lodash.defaultsdeep The Lodash method `_.defaultsDeep` exported as a module. | 1.2m | +6% | - | 7 years ago 4.6.1 | - | None | Utility libraries | |
| lodash.clonedeepwith The lodash method `_.cloneDeepWith` exported as a module. | 1.2m | -16% | - | 10 years ago 4.5.0 | - | None | Utility libraries | |
| lodash.find The lodash method `_.find` exported as a module. | 1.2m | -5% | - | 10 years ago 4.6.0 | - | None | Utility libraries | |
| @material-ui/utils Material-UI Utils - Utility functions for Material-UI. | 1.1m | - | - | - | 4 years ago 4.11.3 | ESM + CommonJS | Bundled | React, Utility libraries |
| @primeuix/utils Utility functions and helpers for PrimeUI Libraries | 1.1m | - | - | - | 17 days ago 0.8.2 | ESM + CommonJS | Bundled | Utility libraries |
| lodash._bindcallback The modern build of lodash’s internal `bindCallback` as a module. | 1m | -20% | - | 11 years ago 3.0.1 | - | None | Utility libraries | |
| @nevware21/ts-utils Comprehensive TypeScript/JavaScript utility library with cross-environment support (Node.js, browser, web worker) providing helper functions, polyfills (ES5-ES2023), type checking utilities, and optimized implementations for better minification and code r | 1m | - | - | - | 2 months ago 0.16.0 | ESM + CommonJS | Bundled | Polyfills and shims, Utility libraries |
| highlight-words-core Utility functions shared by react-highlight-words and react-native-highlight-words | 1m | +38% | - | 1 year ago 1.2.3 | CommonJS | None | Utility libraries | |
| lodash.clone The lodash method `_.clone` exported as a module. | 1m | -11% | - | 10 years ago 4.5.0 | - | None | 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.
- lodash.isemptyThe lodash method `_.isEmpty` exported as a module.
- lodash.mapvaluesThe lodash method `_.mapValues` exported as a module.
- lodash.capitalizeThe lodash method `_.capitalize` exported as a module.
- uint8arraysUtility functions to make dealing with Uint8Arrays easier
- lodash.deburrThe lodash method `_.deburr` exported as a module.
- lodash.topathThe lodash method `_.toPath` exported as a module.
- lodash.omitThe Lodash method `_.omit` exported as a module.
- lodash.mapThe lodash method `_.map` exported as a module.
- underscore.stringString manipulation extensions for Underscore.js javascript library.
- lodash.assignThe lodash method `_.assign` exported as a module.
- lodash.escapeThe lodash method `_.escape` exported as a module.
- @wdio/utilsA WDIO helper utility to provide several utility functions used across the project.
- lodash._rootThe internal lodash function `root` exported as a module.
- lodash.isarrayThe lodash method `_.isArray` exported as a module.
- lodash.foreachThe lodash method `_.forEach` exported as a module.
- lodash.pickbyThe lodash method `_.pickBy` exported as a module.
- babel-helpersCollection of helper functions used by Babel transforms.
- neverthrowStop throwing errors, and instead return Results!
- lodash._getnativeThe modern build of lodash’s internal `getNative` as a module.
- lodash._basetostringThe internal lodash function `baseToString` exported as a module.
- lodash.zipThe lodash method `_.zip` exported as a module.
- @pnpm/ramdaA practical functional library for JavaScript programmers.
- @ethereumjs/utilA collection of utility functions for Ethereum
- chanceChance - Utility library to generate anything random
- mutation-testing-metricsUtility functions to calculate mutation testing metrics.
- ethereumjs-utilA collection of utility functions for Ethereum
- lodash.pickThe lodash method `_.pick` exported as a module.
- rambdaLightweight and faster alternative to Ramda with included TS definitions
- lodash.curryThe lodash method `_.curry` exported as a module.
- lodash.setThe lodash method `_.set` exported as a module.
- lodash.isfiniteThe lodash method `_.isFinite` exported as a module.
- types-ramdaDedicated types library for ramda
- @ethersproject/stringsString utility functions.
- lodash._baseuniqThe internal lodash function `baseUniq` exported as a module.
- ramda-adjunctRamda Adjunct is the most popular and most comprehensive set of utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.
- @gitbeaker/requester-utilsUtility functions for requester implementatons used in @gitbeaker
- lodash.identityThe modern build of lodash’s `_.identity` as a module.
- @promptbook/utilsPromptbook: Create persistent AI agents that turn your company's scattered knowledge into action
- commitizenGit commit, but play nice with conventions.
- emojibaseEmojibase utility functions for working with emoji characters.
- lodash.restparamThe modern build of lodash’s `_.restParam` as a module.
- lodash.defaultsdeepThe Lodash method `_.defaultsDeep` exported as a module.
- lodash.clonedeepwithThe lodash method `_.cloneDeepWith` exported as a module.
- lodash.findThe lodash method `_.find` exported as a module.
- @material-ui/utilsMaterial-UI Utils - Utility functions for Material-UI.
- @primeuix/utilsUtility functions and helpers for PrimeUI Libraries
- lodash._bindcallbackThe modern build of lodash’s internal `bindCallback` as a module.
- @nevware21/ts-utilsComprehensive TypeScript/JavaScript utility library with cross-environment support (Node.js, browser, web worker) providing helper functions, polyfills (ES5-ES2023), type checking utilities, and optimized implementations for better minification and code r
- highlight-words-coreUtility functions shared by react-highlight-words and react-native-highlight-words
- lodash.cloneThe lodash method `_.clone` exported as a module.
- es-toolkit vs lodash
- remeda vs lodash
- ts-toolbelt vs type-fest
- ts-essentials vs type-fest
- type-fest vs utility-types
- type-fest vs just-diff
- es-toolkit vs remeda
- fp-ts vs true-myth
- ts-toolbelt vs ts-essentials
- fp-ts vs neverthrow
- just-diff vs true-myth
- neverthrow vs true-myth
- ts-toolbelt vs true-myth
- ts-toolbelt vs ts-prune
- type-fest vs true-myth
- utility-types vs just-diff