RubyGems to oficjalny framework do zarządzania pakietami oraz rejestr bibliotek dla języka Ruby.
Budowanie i publikowanie gemów
# Budowanie pliku binarnego .gem ze specyfikacji gemspec
gem build my_gem.gemspec
# Instalacja zbudowanego gema lokalnie
gem install my_gem-1.0.0.gem
# Publikacja gema w rejestrze RubyGems.org
gem push my_gem-1.0.0.gem
# Wyrejestrowanie (yank) określonej wersji z indeksu
gem yank my_gem -v 1.0.0
Zarządzanie zainstalowanymi gemami
# Wyszukiwanie gemów w zdalnym rejestrze
gem search '^rails' --remote
# Lista wszystkich lokalnie zainstalowanych gemów
gem list
# Sprawdzenie, która wersja danego gema jest aktywna
gem which rake
# Aktualizacja określonego gema
gem update bundler
# Czyszczenie starych wersji gemów
gem cleanup
Środowisko i konfiguracja
# Wyświetlanie szczegółów środowiska RubyGems i ścieżek
gem env
# Katalog pamięci podręcznej i instalacji gemów
gem env home