Project Homepage:
https://github.com/gvcgo/version-manager
Docs:
Version Manager(vmr) is a general version manager for multiple SDKs, such as Java, Go, Node.js, Deno, Bun, .Net, Python, PyPy, PHP, Kotlin, Scala, Groovy, Flutter, Julia, Zig, V, Odin, Typst, etc. A better choice than nvm, fnm, fvm, gvm, pyenv, asdf-vm, etc.
vmr has the following advantages compared to other version managers:
- Cross-platform, supports Windows, Linux, MacOS.
- Supports multiple languages and tools.
- Nice TUI, with less user input and more flexibility.
- Supports locking SDK version for each project.
- Supports reverse proxy settings and multi-threaded downloads, improve your download experiences.
- Version crawler and main project are separated to ensure faster response and higher stability.
- No need for plugins, just out of the box.
- Installs SDKs in local disk instead of docker containers.
- Easy to use, you only need to focus on about six subcommands.
Top comments (0)