Skip to content
JS
Comparison

remeda vs lodash

remeda is a typeScript utility library where each function can be called data-first or data-last, and lodash is a utility library for arrays, objects, strings, numbers and functions.

Utility librariesPackage data 25 Sept 2026
remedav2.50.0, 14 Sept 2026

TypeScript utility library where each function can be called data-first or data-last.

$ npm install remeda
lodashv4.18.1, 1 Apr 2026

Utility library for arrays, objects, strings, numbers and functions.

$ npm install lodash
MetricremedalodashDifference
Weekly downloads7,645,560128,527,290lodash 16.8x higher
12-month download growth+876%+94%remeda +782 pts
Gzip size---
Minified size---
Dependencies00Same
Unpacked size2.7 MB1.3 MBlodash 2.0x smaller
Latest release2.50.0, 14 Sept 20264.18.1, 1 Apr 2026remeda 5 months more recent
Releases, last 12 months283remeda 25 more
First published7 May 201823 Apr 2012lodash 6.0 years earlier
GitHub stars5,43161,275lodash 11.3x higher
Open issues1454lodash 40 more
Open pull requests251lodash 49 more
Contributors-268-
Commits, last 52 weeks15044remeda 3.4x higher
TypeScript typesBundledNoneDiffers
Module formatESM + CommonJSCommonJSDiffers
RuntimesNode.js, Bun, DenoBrowser, Node.jsOnly remeda: Bun, Deno; Only lodash: Browser
LicenseMITMITSame

Green marks the smaller size or the more recent release. Bold marks the higher count, with no judgement implied. Sizes are for the whole package per Bundlephobia. Growth compares the average of the last 4 weeks with the first 4 weeks of the 52-week series.

remeda7.6m latest weeklodash128.5m latest week
Week of 23 Sept 2025Week of 15 Sept 2026
Weekly npm downloads, 52 weeks. Y axis starts at zero. Values are not smoothed.

remeda

Major versions
  1. 0.0.17 May 2018
  2. 1.0.028 Jul 2022
  3. 2.0.030 May 2024
Last 5 releases
  1. 2.50.014 Sept 2026
  2. 2.49.014 Sept 2026
  3. 2.48.09 Sept 2026
  4. 2.47.07 Sept 2026
  5. 2.46.06 Sept 2026
250 releases in total, 28 in the last 12 months

lodash

Major versions
  1. 0.1.023 Apr 2012
  2. 1.0.031 Aug 2013
  3. 2.0.014 Sept 2013
  4. 3.0.026 Jan 2015
  5. 4.0.012 Jan 2016
Last 5 releases
  1. 4.18.11 Apr 2026
  2. 4.18.031 Mar 2026
  3. 4.17.2321 Jan 2026
  4. 4.17.2120 Feb 2021
  5. 4.17.2013 Aug 2020
113 releases in total, 3 in the last 12 months
remeda

Standalone functions, data-first or data-last, composable with pipe

lodash

Standalone functions on a single namespace, plus chainable wrapper and lodash/fp

remeda
  • Supports data-first (filter(array, fn)) and data-last (filter(fn)(array)) calls.
  • pipe and piped support lazy evaluation.
  • Tree-shakeable and ships both CJS and ESM.
  • Publishes migration guides from Lodash and Ramda.
lodash
  • Published as CommonJS. Individual methods can be required by path, e.g. lodash/at.
  • lodash/fp provides immutable, auto-curried, iteratee-first, data-last versions of the methods.
  • The README states Lodash is moving to a Feature-Complete maturity stage with support from the Sovereign Tech Agency.
  • An ES module build is published separately as lodash-es.
  • Need no runtime dependenciesBoth
  • Need both ESM and CommonJS entry pointsremeda (remeda: ESM + CommonJS; lodash: CommonJS)
  • Need to load it with require()Both
  • Need TypeScript types in the package itselfremeda (remeda: Bundled; lodash: None)
  • Need to run in Browserlodash (as listed in its README)
  • Need to run in Denoremeda (as listed in its README)
  • Need to run in Bunremeda (as listed in its README)
  • Node.js version requirementremeda: >=18.0.0; lodash: none declared (engines field in package.json)
  • Need the more recent releaseremeda (2.50.0 on 14 Sept 2026 vs 4.18.1 on 1 Apr 2026)
  • Higher weekly npm downloadslodash (128.5m vs 7.6m)

Each line is generated from the data above.

Indexability: Indexed: 10 US searches/month across both orderings ("remeda vs lodash", "lodash vs remeda").