Ruby Version Manager (RVM) je nástroj, který umožňuje instalaci různých interpretů Ruby a přepínámí mezi nimi. Na jednom počítači je tak možné nainstalovat různé verze oficiálního interpreteru (MRI) nebo různé alternativy jako jsou Rubinius, JRuby nebo Ruby Enterprise Edition. Zároveň je možné vytvářet tzv. gemsety, tedy oddělené sady gemů pro každý interpret. To v podstatě umožňuje jakousi virtualizaci prostředí pro každý projekt…