The RubyGems bookshelf

Select a book from the list below.

gem Command Reference

This reference covers ‘gem’ version
0.8.7.

(Updating to 1.3.x in progress)

RubyGems Frequently Asked Questions

Frequently Asked Questions about the RubyGems Packaging System.

Gem::Specification Reference

The Gem::Specification object controls the data (and metadata) that goes into a GEM package. This reference defines the fields used in a Gem::Specification.

RubyGems User Guide

Everything you need to know about using the RubyGems packaging system.

Ruby gems — what, why and how

Gems are one of the wonders of the Ruby land — it’s important to understand what they are, why they exist and how they work.