RubyGems es un
gestor de paquetes para el lenguaje de programación
Ruby que proporciona un formato estándar y autocontenido (llamado
gem) para poder distribuir programas o librerías en Ruby, una herramienta destinada a gestionar la instalación de éstos, y un servidor para su distribución. Es, por tanto, equivalente al papel que juegan
CPAN y
PEAR en los lenguajes
Perl y
PHP, respectivamente. RubyGems es parte de la librería estándar a partir de la versión 1.9 de Ruby.