lodash alternatives and similar modules
Based on the "Functional Programming" category.
Alternatively, view lodash alternatives based on common mentions on social networks and blogs.
9.4 5.9 L4 lodash VS RamdaA utility library with a focus on flexible functional composition enabled by automatic currying and reversed argument order. Avoids mutating data.
5.7 0.1 L4 lodash VS MoutUtility library with the biggest difference between other existing solutions is that you can choose to load only the modules/functions that you need, no extra overhead.
5.0 4.2 L2 lodash VS underscore-contribThe brass buckles on Underscore's utility belt.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of lodash or a related project?
Generated using lodash-cli:
$ npm run build $ lodash -o ./dist/lodash.js $ lodash core -o ./dist/lodash.core.js
In a browser:
$ npm i -g npm $ npm i lodash
--save if you are using npm < 5.0.0
// Load the full build. var _ = require('lodash'); // Load the core build. var _ = require('lodash/core'); // Load the FP build for immutable auto-curried iteratee-first data-last methods. var fp = require('lodash/fp'); // Load method categories. var array = require('lodash/array'); var object = require('lodash/fp/object'); // Cherry-pick methods for smaller browserify/rollup/webpack bundles. var at = require('lodash/at'); var curryN = require('lodash/fp/curryN');
Looking for Lodash modules written in ES6 or smaller bundle sizes? Check out lodash-es.
- Iterating arrays, objects, & strings
- Manipulating & testing values
- Creating composite functions
Lodash is available in a variety of builds & module formats.
*Note that all licence references and agreements mentioned in the lodash README section above are relevant to that project's source code only.