Hacker ApprovedDepartments

Lodash

Shares rank 11 of 24 JavaScript libraries by recommenders

Widely used JavaScript utility library of collection and object helpers, trusted for reliability and functional-style transforms. Critics note bundling and ESM compatibility problems, and that it's heavy to drop.

Widely used JavaScript utility library of collection and object helpers, trusted for reliability and functional-style transforms. Critics note bundling and ESM compatibility problems, and that it's heavy to drop.

17 people gave an opinion

recommend it
10
criticize it
7
approval share
59%
Each figure is one person. RecommendsCriticizes

Recommended in 9 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: not recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: not recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 10 people recommend itNeeds 10 or more, met.
  • 1.4 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 9 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Many useful small utility functions

    “The best outcome was things like jquery and then lodash where a whole collection of small util functions get rolled in to one package.”

    Comment from 16 Nov 2025 in “The fate of "small" open source”

    “a larger suite of utility functions (say, most of Lodash / es-toolkit”

    Comment from 20 Aug 2026 in “Bun 1.4”

    “there's still a lot of useful utilities in lodash”

    Comment from 17 Nov 2025 in “The fate of "small" open source”
  • Well-tested, reliable, established library

    “Lodash or Moment.js, those are actual bona fide libraries”

    Comment from 24 Dec 2025 in “Avoid Mini-Frameworks”

    “well-known/tested/reliable utility libraries like lodash”

    Comment from 15 Feb 2026 in “Stoat removes all LLM-generated code following user criticism”
  • Functional collection transform helpers

    “It's like reduce, but expressly for transforming one collection to another.”

    Comment from 17 Sep 2026 in “Anecdotally, programmers dislike "reduce"”

    “who very much likes using RxJS and the functional flavour of lodash”

    Comment from 6 Jun 2026 in “No Let, No Rec, No Problem: A Gentler Introduction to the Y and Z Combinators”

What people warn about

Each mark is one comment

  • Bundler and ESM compatibility problems

    “lodash-es doesn’t ESM lodash/fp, which means there is no straightforward way of using it with Vite after version 5”

    Comment from 15 Jan 2026 in “Ask HN: What did you find out or explore today?”

    “lodash/fp doesn't deduplicate with lodash when bundled”

    Comment from 15 Jan 2026 in “Ask HN: What did you find out or explore today?”

    “without tree shaking, lodash is such a blight”

    Comment from 17 Nov 2025 in “The fate of "small" open source”
  • Hard to remove from projects

    “it's a long journey to fully get rid of something like Lodash from an old project”

    Comment from 28 Nov 2025 in “GitLab discovers widespread NPM supply chain attack”

    “without tree shaking, lodash is such a blight”

    Comment from 17 Nov 2025 in “The fate of "small" open source”

Other JavaScript libraries people recommend

The four most recommended other JavaScript libraries, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Lodash compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
jQuery1114870%1216 yrs8 ownersApproved
Picknplace.js582669%1——
Alpine.js501676%111 yr4 ownersApproved
Effect (TypeScript library)381670%102 yrs3 ownersApproved
LodashThis page10759%9——
See all 24 JavaScript libraries, ranked

What people said

16 of the 18 comments that mention it, newest first. Each links to the original comment.

“It's like reduce, but expressly for transforming one collection to another.”

RecommendsComment from 17 Sep 2026 in “Anecdotally, programmers dislike "reduce"”

“a larger suite of utility functions (say, most of Lodash / es-toolkit”

MixedComment from 20 Aug 2026 in “Bun 1.4”

“Express, Lodash, jQuery, require still works.”

RecommendsComment from 14 Aug 2026 in “Choose Boring Technology (2015)”

“who very much likes using RxJS and the functional flavour of lodash”

RecommendsComment from 6 Jun 2026 in “No Let, No Rec, No Problem: A Gentler Introduction to the Y and Z Combinators”

“Shipping Protobuf, YAML, Lodash (hashing, unicode, collections)”

CriticizesComment from 2 Jun 2026 in “GitHub and the Crime Against Software”

“needing lodash external package”

MixedComment from 31 Mar 2026 in “Axios Compromised on NPM – Malicious Versions Drop Remote Access Trojan”

“well-known/tested/reliable utility libraries like lodash”

RecommendsComment from 15 Feb 2026 in “Stoat removes all LLM-generated code following user criticism”

“lodash/fp doesn't deduplicate with lodash when bundled”

CriticizesComment from 15 Jan 2026 in “Ask HN: What did you find out or explore today?”

“lodash-es doesn’t ESM lodash/fp, which means there is no straightforward way of using it with Vite after version 5”

CriticizesComment from 15 Jan 2026 in “Ask HN: What did you find out or explore today?”

“Lodash or Moment.js, those are actual bona fide libraries”

RecommendsComment from 24 Dec 2025 in “Avoid Mini-Frameworks”

“it's a long journey to fully get rid of something like Lodash from an old project”

CriticizesComment from 28 Nov 2025 in “GitLab discovers widespread NPM supply chain attack”

“Not wanting to use well constructed, well tested, well distributed libraries to make code simpler and more robust is not motivated by any practical engineering concern.”

CriticizesComment from 17 Nov 2025 in “The fate of "small" open source”

“keyBy is just Array.map -> Object.fromEntries”

CriticizesComment from 17 Nov 2025 in “The fate of "small" open source”

“there's still a lot of useful utilities in lodash”

MixedComment from 17 Nov 2025 in “The fate of "small" open source”

“without tree shaking, lodash is such a blight”

CriticizesComment from 17 Nov 2025 in “The fate of "small" open source”

“The best outcome was things like jquery and then lodash where a whole collection of small util functions get rolled in to one package.”

RecommendsComment from 16 Nov 2025 in “The fate of "small" open source”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.