What is RubyGems.org?
Updated
RubyGems.org is the community-run hosting service for Ruby gems — the packaged libraries and tools that Ruby projects depend on. It is where you search for gems, install them, and publish your own. The site is maintained and operated by Ruby Central's Open Source Program and the RubyGems team, and it reports cumulative download counts in the hundreds of billions (270,455,169,713 downloads and counting, per the site).
What RubyGems.org actually does
RubyGems.org is a registry and distribution point, not a tool you run locally. It hosts gem packages so that the gem command and Bundler can fetch them. In practice, that means three core activities the site itself names: find, install, and publish RubyGems.
- Find — search the gem catalog from the site's search box to locate a library by name or purpose.
- Install — the registry serves the package that the RubyGems client or Bundler downloads and installs into your environment.
- Publish — gem authors push their packages here so others can depend on them.
The site also exposes download statistics, which is why you see a running total like the 270 billion figure above. That number is a rough signal of ecosystem activity, not a quality measure for any single gem.
How it relates to RubyGems and Bundler
These three names are easy to confuse, so keep the roles separate:
| Name | What it is | Where it runs |
|---|---|---|
| RubyGems.org | The hosted registry/service | On the web |
| RubyGems | The package manager and gem command |
On your machine |
| Bundler | Dependency manager that resolves a project's gem set | On your machine |
RubyGems.org is the source; RubyGems and Bundler are the clients that talk to it. When you run a command to install a gem, your local tool contacts the registry and pulls the package down. The site's own framing groups all three under the same maintenance umbrella — Ruby Central's program and the RubyGems team keep "RubyGems.org, RubyGems, and Bundler" secure and sustainable.
Who runs it and how it's funded
RubyGems.org is a community-run service overseen by Ruby Central, a 501(c)(3) nonprofit. Two funding paths are described on the site:
- Supporter Program — lets individuals or companies directly fund the service's maintenance, operations, and growth.
- Donations — tax-deductible contributions to Ruby Central that support the registry, RubyGems, and Bundler.
If you build with Ruby and want to help keep the registry running, those are the stated routes. The site also points to a contributing page for people who want to help directly.
When this matters to you
- You're adding a dependency to a Ruby project and need to confirm a gem exists and check its activity.
- You're publishing a library and need the registry that other developers will install from.
- You're evaluating ecosystem health and want to understand who maintains the infrastructure your build relies on.
For day-to-day work, you'll mostly interact with RubyGems.org indirectly through your local tooling. The site itself is the place to go when you need to look something up, verify a package, or release your own.