RubyGems este framework-ul oficial de gestionare a pachetelor și registrul central de biblioteci pentru Ruby.
Construirea și publicarea pachetelor Gem
# Construiește binarul .gem din specificația gemspec
gem build my_gem.gemspec
# Instalează local pachetul gem construit
gem install my_gem-1.0.0.gem
# Publică pachetul pe registrul RubyGems.org
gem push my_gem-1.0.0.gem
# Retrage (yank) o anumită versiune din registru
gem yank my_gem -v 1.0.0
Gestionarea pachetelor Gem instalate
# Caută gem-uri în registrul la distanță
gem search '^rails' --remote
# Listează toate gem-urile instalate local
gem list
# Verifică ce versiune a unui gem este activă
gem which rake
# Actualizează un gem specific
gem update bundler
# Curăță versiunile vechi de gem-uri
gem cleanup
Mediu și configurare
# Afișează detaliile mediului RubyGems și căile
gem env
# Directorul de cache și instalare pentru gem-uri
gem env home