Hacker ApprovedDepartments

RubyGems

Shares rank 8 of 9 package repositories by recommenders

Main Ruby package registry, valued for being stable and easy to use, but critics object to Ruby Central's governance and a 100k download removal limit.

Main Ruby package registry, valued for being stable and easy to use, but critics object to Ruby Central's governance and a 100k download removal limit.

16 people gave an opinion

recommend it
6
criticize it
10
approval share
38%
Each figure is one person. RecommendsCriticizes

Recommended in 5 of 13 months

  1. November 2025: recommended
  2. December 2025: not recommended
  3. January 2026: not recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: not recommended
  9. July 2026: recommended
  10. August 2026: not 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

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

  • Finding and using Ruby software

    “Personally, if I want to find software, I use Google, Rubygems, or NPM.”

    Comment from 29 Apr 2026 in “Tangled – We need a federation of forges”

    “I use it quite a bit when I have to monkeypatch a gem”

    Comment from 7 Nov 2025 in “Ruby already solved my problem”
  • Well maintained and unexciting

    “bundler and rubygems are being maintained ably, if not better, by hsbt”

    Comment from 31 Jul 2026 in “Ruby Central's Destructive Legacy”

    “compared to NPM, RubyGems is (lately) unexciting in the best way”

    Comment from 18 Apr 2026 in “Optimizing Ruby Path Methods”
  • Team praised for handling issues

    “I've been impressed by how well he is doing with it.”

    Comment from 31 Jul 2026 in “Ruby Central's Destructive Legacy”

    “Kudos to RubyGems team for handling it”

    Comment from 11 Sep 2026 in “OpenAI agents carried out an undisclosed attack on RubyGems”

What people warn about

Each mark is one comment

  • 100k download removal limit

    “they went loco and added anti-people things such as taking away your ability to remove old gems past a 100k download arbitrary limit”

    Comment from 14 Sep 2026 in “OpenAI bots knew about the RubyGems caching vulnerability”

    “adding arbitrary 100.000 download limits (past that point you can no longer remove your project from rubygems.org”

    Comment from 26 Jul 2026 in “Calling all open source maintainers working with Ruby”

    “RubyCentral had no authority over me or my projects, but still decided to add that pointless 100k download limit”

    Comment from 26 Jul 2026 in “Calling all open source maintainers working with Ruby”
  • Corporate and hostile governance concerns

    “I stopped using rubygems.org myself after Marty pushed the ecosystem into shopify's corporate pet project.”

    Comment from 12 Mar 2026 in “Returning to Rails in 2026”

    “I noticed this some time ago with regard to RubyCentral slapping down meta-corporate rules on rubygems.org”

    Comment from 22 Nov 2025 in “Arduino Terms of Service and Privacy Policy update: setting the record straight”

    “on rubygems.org, before RubyCentral went shopify-controlled-only, that people would occupy namespaces”

    Comment from 18 Nov 2025 in “Ruby 4.0.0 Preview2”
  • Supply-chain security risks

    “you should also not trust pypi, rubygems, cargo and all the other programming language package managers.”

    Comment from 24 Nov 2025 in “Shai-Hulud Returns: Over 300 NPM Packages Infected”

    “rubygems has governance issues that spawned gem.coop and numerous supply-chain vulnerabilities”

    Comment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

    “I can just make an account and push whatever I want.”

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

Other package repositories people recommend

The four most recommended other package repositories, 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.

RubyGems compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Nixpkgs382263%11——
Arch User Repository347431%5——
Arch User Repository202347%10——
crates.io171849%9——
RubyGemsThis page61038%5——
See all 9 package repositories, ranked

What people said

35 of the 36 comments that mention it, newest first. Each links to the original comment.

“they went loco and added anti-people things such as taking away your ability to remove old gems past a 100k download arbitrary limit”

CriticizesComment from 14 Sep 2026 in “OpenAI bots knew about the RubyGems caching vulnerability”

“Why is Ruby Gems such a mess? It seems as bad as PyPI now.”

CriticizesComment from 14 Sep 2026 in “OpenAI bots knew about the RubyGems caching vulnerability”

“Kudos to RubyGems team for handling it”

RecommendsComment from 11 Sep 2026 in “OpenAI agents carried out an undisclosed attack on RubyGems”

“the silly 100k downloads restriction at rubygems”

CriticizesComment from 10 Sep 2026 in “Shopify is moving from React Native back to Swift and Kotlin”

“I've been impressed by how well he is doing with it.”

RecommendsComment from 31 Jul 2026 in “Ruby Central's Destructive Legacy”

“The folks who were responsible for ruining rubygems.org should really reconsider.”

CriticizesComment from 31 Jul 2026 in “Ruby Central's Destructive Legacy”

“things really changed to the worse”

CriticizesComment from 31 Jul 2026 in “Ruby Central's Destructive Legacy”

“bundler and rubygems are being maintained ably, if not better, by hsbt”

RecommendsComment from 31 Jul 2026 in “Ruby Central's Destructive Legacy”

“RubyCentral had no authority over me or my projects, but still decided to add that pointless 100k download limit”

CriticizesComment from 26 Jul 2026 in “Calling all open source maintainers working with Ruby”

“adding arbitrary 100.000 download limits (past that point you can no longer remove your project from rubygems.org”

CriticizesComment from 26 Jul 2026 in “Calling all open source maintainers working with Ruby”

“I can just make an account and push whatever I want.”

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

“semi-decent packaging systems like the ones you mention have lockfiles”

MixedComment from 8 May 2026 in “PySimpleGUI 6”

“Personally, if I want to find software, I use Google, Rubygems, or NPM.”

RecommendsComment from 29 Apr 2026 in “Tangled – We need a federation of forges”

“The final straw was the 100k download limit”

CriticizesComment from 29 Apr 2026 in “Before GitHub”

“compared to NPM, RubyGems is (lately) unexciting in the best way”

RecommendsComment from 18 Apr 2026 in “Optimizing Ruby Path Methods”

“decided it must become a shopify-corporation project only”

CriticizesComment from 16 Apr 2026 in “Laravel raised money and now injects ads directly into your agent”

“rubygems.org is basically just shopifygems.org now”

CriticizesComment from 15 Apr 2026 in “Open Source Isn't Dead. Cal.com Just Learned the Wrong Lesson”

“this was why I retired from using rubygems.org”

CriticizesComment from 15 Apr 2026 in “Open Source Isn't Dead. Cal.com Just Learned the Wrong Lesson”

“I abandoned rubygems.org when they added the 100.000 download limit”

CriticizesComment from 10 Apr 2026 in “Microsoft suspends dev accounts for high-profile open source projects”

“PyPI and RubyGems have had the same mess”

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

“they literally stole open source projects in a hostile GitHub takeover”

CriticizesComment from 30 Mar 2026 in “A Message from the Ruby Central Board”

“it turns out none of their justifications had any basis in fact”

CriticizesComment from 29 Mar 2026 in “A Message from the Ruby Central Board”

“I stopped using rubygems.org myself after Marty pushed the ecosystem into shopify's corporate pet project.”

CriticizesComment from 12 Mar 2026 in “Returning to Rails in 2026”

“I hate the corporate identity rubygems.org adopted”

CriticizesComment from 9 Feb 2026 in “Ask HN: What Are You Working On? (February 2026)”

“corporate-controlled rubygems.org”

CriticizesComment from 21 Jan 2026 in “Linux from Scratch”

“rubygems has governance issues that spawned gem.coop and numerous supply-chain vulnerabilities”

CriticizesComment from 27 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“Sadly, they seem to have removed this alias library sometime around Ruby 2.4.”

CriticizesComment from 12 Dec 2025 in “Programmers and software developers lost the plot on naming their tools”

“they also added a 100.000 download limit”

CriticizesComment from 24 Nov 2025 in “Shai-Hulud Returns: Over 300 NPM Packages Infected”

“you should also not trust pypi, rubygems, cargo and all the other programming language package managers.”

CriticizesComment from 24 Nov 2025 in “Shai-Hulud Returns: Over 300 NPM Packages Infected”

“I noticed this some time ago with regard to RubyCentral slapping down meta-corporate rules on rubygems.org”

CriticizesComment from 22 Nov 2025 in “Arduino Terms of Service and Privacy Policy update: setting the record straight”

“on rubygems.org, before RubyCentral went shopify-controlled-only, that people would occupy namespaces”

CriticizesComment from 18 Nov 2025 in “Ruby 4.0.0 Preview2”

“I retired permanently from rubygems.org in 2024 due to the 100k download limit”

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

“the arbitrary 100k download limit for gems hosted at rubygems.org”

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

“rather than fix on existing problems, eliminate all former maintainers”

CriticizesComment from 7 Nov 2025 in “Ruby already solved my problem”

“I use it quite a bit when I have to monkeypatch a gem”

RecommendsComment from 7 Nov 2025 in “Ruby already solved my problem”

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