Skip to content
SPECIFICTION
Get listed

frum vs vfox

frum

github.com

vfox

vfox.dev

Side by side

Figurefrumvfox
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
Plans published11
Spec score · Development Environment Managers8.4 (#9)8.0 (#16)
InstallationThe README lists Homebrew, Arch Linux packages, Cargo, and release binaries as installation methods.The quick start documents Windows installation through Scoop, winget, or a setup installer, and Unix-like installation through Homebrew, package repositories, or an install script.
LicenseThe repository identifies its license as MIT.The site states that vfox is released under the Apache 2.0 License.
Purposefrum is a Ruby version manager written in Rust.vfox is a cross-platform version manager for installing and switching between development runtimes and SDKs.
ShellsThe README provides setup instructions for Bash, Zsh, and Fish.Documented supported shells include PowerShell, Git Bash, Bash, ZSH, Fish, CMD, Clink, Cmder, and Nushell; CMD supports only global scope.

Plans

frum

  • frumFree

frum pricing →

vfox

  • vfoxFree

vfox pricing →

In their own words

frum

frum is a free Ruby version manager written in Rust. It can install and uninstall Ruby versions, list available or installed versions, and select a global or local version. It also works with .ruby-version files, so projects can specify which Ruby version frum should use. The project describes its implementation as pure Rust and says it does not use ruby-build. Installation methods listed include Homebrew or Linuxbrew, Arch Linux packages, Cargo, and release binaries. The README provides setup instructions for Bash, Zsh, and Fish and lists shell auto-completion. Ruby installation accepts configuration options such as an OpenSSL directory and jemalloc allocator selection. The README reports a benchmark in which evaluating frum init ran about six times faster than evaluating rbenv init. The project is MIT licensed and welcomes contributions, issues, and pull requests. Linux and macOS are listed as supported platforms; Windows is mentioned in the project’s goals. Its latest listed release is v0.1.2.

Visit github.com

vfox

vfox is a free, Apache 2.0-licensed version manager for development runtimes and SDKs on Linux, macOS and Windows. It supports project, session and global version scopes, and can switch to a project's version when entering its directory. Teams can record tool versions in `.vfox.toml` and share that configuration. A plugin system adds support for tools and environments; its public registry includes community plugins for tools such as Bun, Clang, CMake, Crystal, Dart, Deno and .NET. Plugins that support legacy version files can read formats such as `.nvmrc`, and this capability is enabled by default. Documented shells include PowerShell, Git Bash, Bash, ZSH, Fish, CMD, Clink, Cmder and Nushell. CMD is limited to global scope and is not recommended. For Docker, CI/CD and other non-interactive shells, the documentation recommends `vfox exec` instead of shell activation hooks. The configuration guide lists support for HTTP(S) proxies only. For shared SDK storage on Linux and macOS, the guide recommends group permissions and warns against world-writable access.

Visit vfox.dev