Version Manager

Noun · Open Source

Definitions

  1. A tool that installs and switches between multiple versions of a language runtime, compiler, or SDK on the same machine, such as `nvm`, `pyenv`, or `rbenv`. Version managers are essential when projects depend on different toolchain versions.

    In plain English: A tool for installing and switching between multiple runtime or tool versions on one machine.

    Example: "The contributor setup got much easier once the README standardized on a version manager instead of manual installs."

Related Terms