RubyGems هو إطار العمل الرسمي وسجل إدارة الحزم لمكتبات لغة Ruby.
بناء ونشر الحزم (Gems)
# بناء ملف gem الثنائي من مواصفات gemspec
gem build my_gem.gemspec
# تثبيت ملف gem محلياً
gem install my_gem-1.0.0.gem
# رفع الحزمة إلى سجل RubyGems.org
gem push my_gem-1.0.0.gem
# سحب / إزالة إصدار محدد من السجل العام
gem yank my_gem -v 1.0.0
إدارة الحزم المثبتة
# البحث في السجل البعيد عن الحزم
gem search '^rails' --remote
# سرد جميع الحزم المثبتة محلياً
gem list
# التحقق من إصدار الحزمة النشط حالياً
gem which rake
# تحديث حزمة معينة
gem update bundler
# تنظيف وإزالة الإصدارات القديمة غير المستخدمة
gem cleanup
البيئة والإعدادات
# عرض تفاصيل بيئة RubyGems ومسار الحزم
gem env
# مجلد ذاكرة التخزين المؤقت والتثبيت
gem env home