VersionFox
Welcome to here!
vfox is a cross-platform version manager(similar to nvm, fvm, sdkman, asdf-vm, etc.), extendable via plugins. It allows you to quickly install
and switch between different environment you need via the command line.
- cross-platform support (Windows, Linux, macOS)
- consistent commands to manage all your languages
- supports different versions for different projects, different shells, and globally.
- simple plugin system to add support for your runtime of choice
- automatically switches runtime versions as you traverse your project
- support for existing config files
.node-version,.nvmrc,.sdkmanrcfor easy migration - shell completion available for common shells (Bash, ZSH, Powershell, Clink)
- it's faster than
asdf-vm, and offers more simple commands and genuine cross-platform unification. see Comparison with asdf
To get started with vfox, visit the official documentation for installation instructions and usage details.
We welcome contributions! If you'd like to contribute to VersionFox, please check out our Contribution Guidelines.
VersionFox is licensed under the Apache-2.0 License.
Pinned Loading
Repositories
- vfox-elixir Public
Elixir vfox plugin. Use the vfox to manage multiple Elixir versions in Linux/Darwin MacOS/Windows. all platform~
version-fox/vfox-elixir’s past year of commit activity - vfox-erlang Public
Erlang/OTP vfox plugin. Use the vfox to manage multiple Erlang/OTP versions in Linux/Darwin MacOS, also Windows!!!
version-fox/vfox-erlang’s past year of commit activity - vfox Public
A cross-platform and extendable version manager with support for Java, Node.js, Golang, Python, Flutter, .NET & more
version-fox/vfox’s past year of commit activity - vfox-etcd Public
etcd vfox plugin. Use the vfox to manage multiple etcd server & etcdctl & etcductl versions in Linux/Darwin/Windows. Also can be used to install an etcd with failpoint.
version-fox/vfox-etcd’s past year of commit activity
Top languages
Loading…
Most used topics
Loading…