chruby

E96215

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

All labels observed (1)

Label Occurrences
chruby canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Ruby version manager
command-line utility
software tool
alternativeTo RVM
rbenv
canBeUsedWith Unix shell
surface form: Bash

Fish shell
Zsh
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
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 Unix shell
surface form: Bash
relatedTool ruby-install
repositoryPlatform GitHub
requiresShellIntegration true
supportsInstallationMethod Homebrew
manual source installation
package manager installation
supportsLanguage Ruby
supportsOperatingSystem Linux
Unix-like systems
macOS
typicalUseCase per-project Ruby version management
switch Ruby versions for development
usagePattern invoked as shell function

How these facts were elicited

Referenced by (1)

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

Ruby hasVersionManager chruby