Chruby, Rbenv, and RVM are the most popular version managers for Ruby on a Mac. Asdf is a version manager for multiple languages, and Frum is a Ruby-only version manager written in Rust. Differences among the four lie in speed, complexity, and how each switches Ruby versions.
Table of contents
Pre-installed Ruby is Not for DevelopersHomebrew’s One Ruby ProblemAsdf for Multiple LanguagesRuby-only Version ManagersInstalling a Version Manager for RubyA Note about DockerConclusionSort: