chruby
6.0#15 in runtime version managersFree planFree planLinuxmacOS
Visit| Fact | chruby | Jabba |
|---|---|---|
| License | The repository identifies its license as MIT. | The repository is licensed under Apache License 2.0. |
| Purpose | chruby changes the current Ruby version in a shell. | Jabba is a Java version manager inspired by nvm and written in Go. |
| Security | The README says all releases are PGP signed and gives instructions to verify a release signature. | GitHub reports that the project has no SECURITY.md policy and no published security advisories. |
| Shell support | It supports bash 3 or later and zsh. | The README gives shell integration instructions for bash, zsh, and fish. |
chruby suits Ruby developers who want to select installed Ruby versions from bash or zsh. Its optional directory-based switching may help those who use .ruby-version files.
Jabba suits developers who need to install and select JDK versions across macOS, Linux, or Windows. It can also help teams pin a project to a chosen JDK with `.jabbarc`.