chruby

E96215

chruby is a lightweight command-line tool that lets developers easily switch between multiple installed Ruby versions on a system.

Jump to: Statements Referenced by

Statements (48)

Predicate Object
instanceOf Ruby version manager
command-line utility
software tool
alternativeTo RVM NERFINISHED
rbenv NERFINISHED
canBeUsedWith Bash NERFINISHED
Fish shell NERFINISHED
Zsh NERFINISHED
category Ruby ecosystem tool
developer tool
command chruby
chruby-exec
configurationMethod shell configuration file
creator Postmodern
designGoal avoid shell pollution
low overhead
simplicity
developer Postmodern
documentationFormat README on GitHub
feature auto-switch Ruby version per project directory
minimal shell modifications
simple environment variable management
integratesWith .ruby-version files
isLightweight true
isOpenSource true
license MIT License NERFINISHED
manages GEM_HOME environment variable
GEM_PATH environment variable
PATH environment variable for Ruby binaries
RUBY_ENGINE environment variable
RUBY_ROOT environment variable
RUBY_VERSION environment variable
primaryFunction manage Ruby versions on a system
switch between multiple Ruby versions
programmingLanguage Bash NERFINISHED
relatedTool ruby-install NERFINISHED
repositoryPlatform GitHub NERFINISHED
requiresShellIntegration true
supportsInstallationMethod Homebrew NERFINISHED
manual source installation
package manager installation
supportsLanguage Ruby NERFINISHED
supportsOperatingSystem Linux NERFINISHED
Unix-like systems
macOS NERFINISHED
typicalUseCase per-project Ruby version management
switch Ruby versions for development
usagePattern invoked as shell function

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Ruby hasVersionManager chruby