A package (also known as a library) contains a set of functionality that can be invoked by a Ruby program, such as reading and parsing an XML file. We call these packages 'gems' and RubyGems is a tool to install, create, manage and load these packages in your Ruby environment. RubyGems is also a client for RubyGems.org, a public repository of Gems that allows you to publish a Gem that can be shared and used by other developers. See our guide on publishing a Gem at guides.rubygems.org

Required Ruby Version

>= 3.2.0

Authors

Jim Weirich, Chad Fowler, Eric Hodel, Luis Lavena, Aaron Patterson, Samuel Giddins, André Arko, Evan Phoenix, Hiroshi SHIBATA

Versions

  1. 4.1.0.beta2
    1. source

      1. 4.1.0.beta2 source October 08, 2026 (858 KB)
  2. 4.1.0.beta1
    1. source

      1. 4.1.0.beta1 source September 09, 2026 (870 KB)
  3. 4.0.22
    1. source

      1. 4.0.22 source September 30, 2026 (926 KB)
  4. 4.0.21
    1. source

      1. 4.0.21 source September 16, 2026 (925 KB)
  5. 4.0.20
    1. source

      1. 4.0.20 source September 02, 2026 (944 KB)
  6. 3.7.0
    1. source

      1. 3.7.0 source July 16, 2025 (930 KB)
Show all versions (328 total)

Pushed by

SHA 256 checksum