Hacker ApprovedDepartments

Dependabot

Dependency update bot in Developer tools

Recommended for opening dependency update pull requests automatically across many languages, with a cooldown delay setting. Critics say it creates noisy PRs and weak vulnerability alerts.

Recommended for opening dependency update pull requests automatically across many languages, with a cooldown delay setting. Critics say it creates noisy PRs and weak vulnerability alerts.

89 people gave an opinion

recommend it
42
criticize it
47
approval share
47%
Each figure is one person. RecommendsCriticizes

Recommended in 12 of 13 months

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

Why it doesn’t carry the badge

  • 42 people recommend itNeeds 10 or more, met.
  • 0.8 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 12 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

  • Keeps dependencies updated automatically

    “Use Dependabot to keep dependencies up to date, but configure a dependency cooldown so you don't end up installing anything too new.”

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

    “Letting one computer send you patches and the other computer merge it for you when all your tests pass is a good thing.”

    Comment from 18 Jan 2026 in “16 Best Practices for Reducing Dependabot Noise”

    “I have found a reliable way to keep things up-to-date is enabling dependabot and merging relentlessly”

    Comment from 21 Feb 2026 in “Turn Dependabot Off”
  • Cooldown setting delays risky new releases

    “Use Dependabot to keep dependencies up to date, but configure a dependency cooldown so you don't end up installing anything too new.”

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

    “having Dependabot update dependencies automatically after a cooldown still seems like a better alternative”

    Comment from 20 Feb 2026 in “Turn Dependabot Off”

    “The cooldown setting in dependabot solves this attack vector.”

    Comment from 24 Jun 2026 in “Vulnerability Reports are not Special Anymore”
  • Free and integrates with GitHub

    “Dependabot integrates decently well with Github of course but so far renovate has worked well for us.”

    Comment from 8 Jan 2026 in “How Dependabot Actually Works”

    “We offer a Github app that integrates with alerts from Dependabot.”

    Comment from 20 Nov 2025 in “Ask HN: How do you prioritize dependency updates?”

    “Dependabot will watch for new versions and submit a PR for free.”

    Comment from 1 Sep 2026 in “Apple caught off guard by AI demand for Mac Mini and Mac Studio”
  • Works across languages and platforms

    “What's nice about Dependabot is that it works across multiple languages and platforms.”

    Comment from 20 Feb 2026 in “Turn Dependabot Off”

    “one of the benefits of Dependabot (and Renovate) are that they are language-agnostic”

    Comment from 21 Feb 2026 in “Turn Dependabot Off”

What people warn about

Each mark is one comment

  • Floods repos with noisy PRs

    “We started by having it doing PR for every single dependencies update every day, but that was a little too much noise”

    Comment from 16 Dec 2025 in “Who has enjoyed using PR code reviewers? What worked and what didn’t?”

    “GitHub spammed me with notifications from it.”

    Comment from 8 Jan 2026 in “How Dependabot Actually Works”

    “The emails are annoying and I mostly filter”

    Comment from 20 Feb 2026 in “Turn Dependabot Off”
  • Vulnerability alerts are often irrelevant

    “Dependabot’s built-in vulnerability scanning is strictly worse than just about every ecosystem’s own built-in solution.”

    Comment from 20 Feb 2026 in “Turn Dependabot Off”

    “So so so many "regular expression denial-of-service" issues at my last job that just didn't seem serious or often reachable.”

    Comment from 14 Jul 2026 in “Dependabot version updates introduce default package cooldown”

    “The number of ReDoS vulnerabilities we see in Dependabot alerts for NPM packages we’re only using in client code is absurd.”

    Comment from 20 Feb 2026 in “Turn Dependabot Off”
  • Scale limits and slow feature support

    “At sufficient scale, Dependabot’s analysis will time out before completing, effectively rate-limiting the number of PRs it can generate.”

    Comment from 17 Jan 2026 in “16 Best Practices for Reducing Dependabot Noise”

    “This is a (ridiculous, IMO) platform limitation that GitHub could lift by applying more engineering time to Dependabot”

    Comment from 28 Apr 2026 in “GitHub Actions is the weakest link”

    “It is quite slow to get support for newer conventions that are not ubiquitous across all of github.”

    Comment from 8 Jan 2026 in “How Dependabot Actually Works”
  • Updates to broken packages bypass cooldown

    “But updates to broken packages are still allowed: if a new version is pushed within the three days, it does not reset the cool-down.”

    Comment from 14 Jul 2026 in “Dependabot version updates introduce default package cooldown”

    “Dependabot (and probably others) don't consider cooldown when suggesting security upgrades”

    Comment from 21 Nov 2025 in “We should all be using dependency cooldowns”

What people recommend instead

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.

Dependabot compared with 1 alternative
ProductRecommendCriticizeApprovalMonthsOwnedBadge
DependabotThis page424747%12——
Renovate27390%9—Approved

What people said

40 of the 95 comments that mention it, newest first. Each links to the original comment.

“I've had some frustration lately with Dependabot pings on "completed" repos for dev dependencies that don't affect runtime.”

CriticizesComment from 6 Oct 2026 in “Friendship ended with Deno, now Node is my best friend”

“Dependabot will watch for new versions and submit a PR for free.”

RecommendsComment from 1 Sep 2026 in “Apple caught off guard by AI demand for Mac Mini and Mac Studio”

“I didn't like the way it created a pipeline for any hacker to push a hacked dependency straight into someone's codebase”

MixedComment from 4 Aug 2026 in “Keyv and friends compromised in active Shai-Hulud supply chain attack”

“they are still not fun to deal with when you have to write NIS2 compliance documentation”

MixedComment from 15 Jul 2026 in “Dependabot version updates introduce default package cooldown”

“So so so many "regular expression denial-of-service" issues at my last job that just didn't seem serious or often reachable.”

CriticizesComment from 14 Jul 2026 in “Dependabot version updates introduce default package cooldown”

“But updates to broken packages are still allowed: if a new version is pushed within the three days, it does not reset the cool-down.”

CriticizesComment from 14 Jul 2026 in “Dependabot version updates introduce default package cooldown”

“For mechanical work–things like bumping versions, fixing failing tests”

RecommendsComment from 14 Jul 2026 in “The AI Whale Fall and Open Source”

“The cooldown setting in dependabot solves this attack vector.”

RecommendsComment from 24 Jun 2026 in “Vulnerability Reports are not Special Anymore”

“you can just have dependabot create the PRs to update packages”

RecommendsComment from 24 Jun 2026 in “Vulnerability Reports are not Special Anymore”

“For dependabot it's as simple as cooldown.default-days: 1”

RecommendsComment from 6 Jun 2026 in “Cooldown Support for Ruby Bundler”

“auto Dependabot PRs that encourage churn to fix issues that if an informed person actually reviews easily concludes it doesn't affect us”

CriticizesComment from 1 Jun 2026 in “NPM packages from RedHat have been compromised”

“You should be using CI to manage updates of lock files (e.g. dependabot, renovate)”

RecommendsComment from 22 May 2026 in “Uv is fantastic, but its package management UX is a mess”

“Dependabot avalanche (a small repo I check in on has 15+ open dep bumps, half with stale merge conflicts”

CriticizesComment from 20 May 2026 in “Dumb Ways for an Open Source Project to Die”

“This is a (ridiculous, IMO) platform limitation that GitHub could lift by applying more engineering time to Dependabot”

CriticizesComment from 28 Apr 2026 in “GitHub Actions is the weakest link”

“Services like renovate and dependabot do this lifting at no cost to the js developer, and probably do it better.”

RecommendsComment from 13 Apr 2026 in “Someone Bought 30 WordPress Plugins and Planted a Backdoor in All of Them”

“tell dependabot to delay a week, you'd sleep easy from this nonesense”

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

“Renovate and Dependabot can update pinned SHA references in workflows automatically”

RecommendsComment from 24 Mar 2026 in “Trivy Under Attack Again: Widespread GitHub Actions Tag Compromise Secrets”

“one of the benefits of Dependabot (and Renovate) are that they are language-agnostic”

RecommendsComment from 21 Feb 2026 in “Turn Dependabot Off”

“those automated PRs pile up into noise”

MixedComment from 21 Feb 2026 in “Turn Dependabot Off”

“I have found a reliable way to keep things up-to-date is enabling dependabot and merging relentlessly”

RecommendsComment from 21 Feb 2026 in “Turn Dependabot Off”

“Dependabot’s built-in vulnerability scanning is strictly worse than just about every ecosystem’s own built-in solution.”

MixedComment from 20 Feb 2026 in “Turn Dependabot Off”

“it only tells you that you're using a version that was vulnerable, not that you're using a specific API that was vulnerable”

CriticizesComment from 20 Feb 2026 in “Turn Dependabot Off”

“The emails are annoying and I mostly filter”

MixedComment from 20 Feb 2026 in “Turn Dependabot Off”

“having Dependabot update dependencies automatically after a cooldown still seems like a better alternative”

RecommendsComment from 20 Feb 2026 in “Turn Dependabot Off”

“The number of ReDoS vulnerabilities we see in Dependabot alerts for NPM packages we’re only using in client code is absurd.”

CriticizesComment from 20 Feb 2026 in “Turn Dependabot Off”

“What's nice about Dependabot is that it works across multiple languages and platforms.”

RecommendsComment from 20 Feb 2026 in “Turn Dependabot Off”

“Dependabot regular update prs once a week seems like a good option”

RecommendsComment from 20 Feb 2026 in “Turn Dependabot Off”

“Letting one computer send you patches and the other computer merge it for you when all your tests pass is a good thing.”

RecommendsComment from 18 Jan 2026 in “16 Best Practices for Reducing Dependabot Noise”

“I added the suggested dependabot.yml to all our internal repos”

RecommendsComment from 17 Jan 2026 in “16 Best Practices for Reducing Dependabot Noise”

“These dependabot MRs aren't even fixing real security issues, these do not exist in the wild.”

CriticizesComment from 17 Jan 2026 in “16 Best Practices for Reducing Dependabot Noise”

“At sufficient scale, Dependabot’s analysis will time out before completing, effectively rate-limiting the number of PRs it can generate.”

CriticizesComment from 17 Jan 2026 in “16 Best Practices for Reducing Dependabot Noise”

“Overall, this seems an improvement over spamming PRs that I may not care about”

MixedComment from 8 Jan 2026 in “How Dependabot Actually Works”

“GitHub spammed me with notifications from it.”

MixedComment from 8 Jan 2026 in “How Dependabot Actually Works”

“Before I joined Mend to work on Renovate, I wrote a post which goes into some ways I found Renovate better than Dependabot”

MixedComment from 8 Jan 2026 in “How Dependabot Actually Works”

“Dependabot integrates decently well with Github of course but so far renovate has worked well for us.”

MixedComment from 8 Jan 2026 in “How Dependabot Actually Works”

“It is quite slow to get support for newer conventions that are not ubiquitous across all of github.”

CriticizesComment from 8 Jan 2026 in “How Dependabot Actually Works”

“We started by having it doing PR for every single dependencies update every day, but that was a little too much noise”

RecommendsComment from 16 Dec 2025 in “Who has enjoyed using PR code reviewers? What worked and what didn’t?”

“Use Dependabot to keep dependencies up to date, but configure a dependency cooldown so you don't end up installing anything too new.”

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

“Dependabot (and probably others) don't consider cooldown when suggesting security upgrades”

CriticizesComment from 21 Nov 2025 in “We should all be using dependency cooldowns”

“We offer a Github app that integrates with alerts from Dependabot.”

MixedComment from 20 Nov 2025 in “Ask HN: How do you prioritize dependency updates?”

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