DVM
github.com
Spec sheet
- Purpose
- DVM is a Deno Version Manager for managing multiple active Deno versions.Read 7 Oct 2026 · github.com
- Intended users
- The README describes DVM as a tool for managing multiple active Deno versions and shows project-local version configuration using `.dvmrc`.Read 7 Oct 2026 · github.com
- Support
- The repository has an Issues tab, and the page showed zero open issues when viewed.Read 7 Oct 2026 · github.com
- License
- The README says DVM is released under the MIT License.Read 7 Oct 2026 · github.com
- Aliases and channels
- The README shows aliases for latest and LTS releases, and a canary version option.Read 7 Oct 2026 · github.com
- Install and switch
- DVM can install Deno releases and switch to a specified version, semantic version range, or alias.Read 7 Oct 2026 · github.com
- Install versions
- DVM can install a specified Deno version, the latest available version, or the latest LTS version.Read 7 Oct 2026 · github.com
- Installation methods
- The README provides shell and PowerShell installer commands and links to release binaries.Read 7 Oct 2026 · github.com
- Installer requirement
- The shell installer requires `unzip`.Read 7 Oct 2026 · github.com
- Other commands
- The command list includes version listing and removal, shell completions, activation and deactivation, cache cleanup, registry changes, and running a Deno command with a specified version.Read 7 Oct 2026 · github.com
- Project configuration
- The `--local` flag lets users write a `.dvmrc` file for the current directory, which DVM can use when no version is supplied.Read 7 Oct 2026 · github.com
- Release binaries
- The README directs users to the releases page to download a release binary.Read 7 Oct 2026 · github.com
- Release downloads
- The v1.10.1 release lists seven assets.Read 7 Oct 2026 · github.com
- Release signing
- The v1.10.1 release page says its commit was signed with the committer’s verified signature.Read 7 Oct 2026 · github.com
- Supported systems
- The installer script selects binaries for macOS and Linux on x86_64 or ARM64 and Windows on x86_64; the README also describes Windows use through PowerShell or a shell environment such as WSL or MSYS.Read 7 Oct 2026 · github.com
- Switch versions
- The `use` command selects an installed version or a version range or alias.Read 7 Oct 2026 · github.com
- Version lists
- DVM can list installed versions and released versions available remotely.Read 7 Oct 2026 · github.com
- Windows requirement
- The README says PowerShell is required on Windows because DVM uses a PowerShell profile to set environment variables.Read 7 Oct 2026 · github.com
- Windows support
- The README says the shell installer can be used on Windows with Windows Subsystem for Linux, MSYS, or equivalent tools, and that PowerShell is required.Read 7 Oct 2026 · github.com
Where Specifiction places it
- Runtime Version Managers#16 of 307.5