RubyGems is het officiële framework voor pakketbeheer en het register voor Ruby-bibliotheken.
Gems bouwen & publiceren
# Bouw een .gem-bestand vanuit de specificatie
gem build my_gem.gemspec
# Installeer het gebouwde gem lokaal
gem install my_gem-1.0.0.gem
# Upload gem naar het RubyGems.org-register
gem push my_gem-1.0.0.gem
# Verwijder een specifieke versie uit de index (yank)
gem yank my_gem -v 1.0.0
Geïnstalleerde gems beheren
# Zoek in extern register naar gems
gem search '^rails' --remote
# Toon alle lokaal geïnstalleerde gems
gem list
# Controleer welke versie van een gem actief is
gem which rake
# Werk specifieke gem bij
gem update bundler
# Verwijder oude gem-versies
gem cleanup
Omgeving & Configuratie
# Toon RubyGems-omgevingsdetails en gempad
gem env
# Gem-cache en installatiemap
gem env home