EVERYTHING XIAOMI
Get listed

RubyGems.org

RubyGems.org is a community-run hosting service for finding, installing, and publishing RubyGems.

Place
#40 of 93
Score
6.7
RubyGems.org's website

What RubyGems.org is

RubyGems.org is a community-run hosting service for finding, installing, and publishing RubyGems. Its HTTP API supports gem searches and publishing, version and download lookups, owner management, profiles, webhooks, and site activity. New gems are usually ready to install within seconds of publication. The service supports Bundler workflows involving Rails, Sinatra, Docker, and CI. Trusted Publishing lets configured CI workflows publish gems with short-lived tokens rather than long-lived API tokens. RubyGems.org recommends multi-factor authentication with WebAuthn or one-time passwords, and gem owners can require MFA. API keys can be restricted to specific actions. Weekly PostgreSQL data dumps are available with user information removed. The service documents rate limits for the site and API, and directs account or publishing questions to its support email. Its code is available on GitHub under the MIT license. Ruby Central oversees the service, which relies on supporters, sponsorships, memberships, and infrastructure donors for funding. It began in April 2009, started by Nick Quaranto, and is free with no free trial.

Good

  • Free service for finding, installing, and publishing gems
  • HTTP API covers publishing and gem lookups
  • Trusted Publishing uses short-lived tokens
  • API keys can be restricted by action
  • Weekly data dumps omit user information

Watch out

  • Service and API have documented rate limits
  • No free trial is offered
  • Private packages are not supported

Who it suits

RubyGems.org suits Ruby developers and gem authors who need to discover, install, or publish packages. Its API and CI publishing options are relevant to teams integrating gem workflows into development processes.

Verdict

RubyGems.org combines package discovery and hosting with API access and CI publishing options, at no charge. Developers should account for its documented rate limits and the absence of private packages.

The facts

Each one read from RubyGems.org's own pages, with the date it was checked.

What it does

Account security
RubyGems.org recommends multi-factor authentication using WebAuthn or one-time passwords, for both web and API account activity.checked 4 Oct 2026
API
The HTTP API supports gem queries and publishing, version and download lookups, owner management, profiles, webhooks, and site activity.checked 3 Oct 2026
API key security
API keys can be scoped to specific actions, and RubyGems.org says keys are stored in its database after one-way encryption.checked 3 Oct 2026
Audience
The service is aimed at Ruby developers and gem authors who need to discover, install, or publish Ruby packages.checked 4 Oct 2026
Community funding
RubyGems.org is a community-run service overseen by Ruby Central and relies on supporters, sponsorships, memberships, and infrastructure donors for funding.checked 3 Oct 2026
Data access
RubyGems.org provides weekly PostgreSQL data dumps with user information removed.checked 3 Oct 2026
Dependency security
Bundler can record and verify gem checksums in lockfiles and can exclude recently released versions through cooldown settings.checked 4 Oct 2026
Discovery
The site lets users find, install, and publish RubyGems.checked 4 Oct 2026
Hosting and delivery
The site says its infrastructure is hosted on AWS, gems are hosted on Amazon S3 and served by Fastly, and new gems are usually ready to install within seconds of publishing.checked 3 Oct 2026
Infrastructure
RubyGems.org says its infrastructure is hosted on AWS, gems are hosted on Amazon S3, and served by Fastly.checked 4 Oct 2026
Installation
RubyGems can be updated from the command line with `gem update --system`, and manual installation is also documented.checked 4 Oct 2026
Integrations
The guides document Bundler use with Rails, Sinatra, Docker, and continuous integration systems including GitHub Actions and GitLab CI.checked 4 Oct 2026
Open source
The RubyGems.org code is available on GitHub under the MIT license.checked 4 Oct 2026
Project goals
The project aims to provide a better API for gems, make project pages more transparent and accessible, and let the community improve the site.checked 4 Oct 2026
Publishing speed
The time between publishing a new gem and having it ready for installation is usually a few seconds.checked 4 Oct 2026
Purpose
RubyGems.org is the Ruby community's gem hosting service.checked 4 Oct 2026
Rate limits
RubyGems.org documents rate limits for its service and API.checked 4 Oct 2026
Security reporting
Security issues in RubyGems, Bundler, or RubyGems.org can be reported to [email protected] or through HackerOne; the service says it no longer offers monetary bug bounty rewards.checked 4 Oct 2026
Started
The project was started in April 2009 by Nick Quaranto.checked 3 Oct 2026
Support
For trouble pushing a gem or help with a RubyGems.org account, the site directs users to [email protected].checked 4 Oct 2026
Trusted publishing
Trusted Publishing uses GitHub Actions and OpenID Connect to publish gems with short-lived tokens instead of long-lived API tokens.checked 4 Oct 2026
Trusted Publishing
Trusted Publishing lets a configured CI workflow publish gems using short-lived tokens instead of long-lived API tokens.checked 3 Oct 2026

The company

Founded
2009checked 28 Sep 2026

Money

Free plan
Yeschecked 20 Sep 2026

Alternatives to RubyGems.org

All alternatives
  1. 1

    npm

    Free planLinuxmacOSWindows
    8.3From $7 a month
  2. 2uv logo

    uv

    Free planLinuxmacOSWindows
    7.6Free plan
  3. 3

    Pixi

    Free planLinuxmacOSWindows
    7.6From €42 a month
  4. 4

    vcpkg

    Free planAndroidiOSLinuxmacOS
    7.6Free plan
  5. 5Cargo logo

    Cargo

    Free planLinuxmacOSWindows
    7.5Free plan
  6. 6

    pip

    Free planLinuxmacOSWindows
    7.5Free plan