Install from crates.io
Get the latest published binary with Cargo.
cargo install nvmman
nvmmannvmman is a native terminal UI for maintaining nvm Node.js installations and global npm packages — with safe restores, architecture checks, and one-by-one updates.
cargo install nvmmannvmmannvmman updateRust + ratatuiExplore the real terminal screens before you install. Each view maps to a part of the nvm maintenance workflow.
Install nvmman, launch the dashboard, and let it inspect your local nvm setup.
cargo install nvmman
nvmmannvmman expects nvm in ~/.nvm, or at the path in NVM_DIR. The first screen refreshes your local machine state and the Node.js release index.
Choose the path that fits your workflow.
Get the latest published binary with Cargo.
cargo install nvmman
nvmmanClone the repository and run a release build.
git clone https://github.com/handyutils/nvmman
cd nvmman
cargo run --releaseFive views keep the maintenance loop visible and actionable.
Search this page to jump straight to a capability or keyboard action.
nvmman keeps the local maintenance flow understandable and reversible.
Read nvm installations, the current default Node, host architecture, and global packages.
Consolidate package occurrences into ~/.nvm/global-packages-registry.json.
Install registry packages into the default Node only after the target is ready.
Set NVM_DIR when nvm lives somewhere other than the standard home directory.
| Setting | Default | Purpose |
|---|---|---|
NVM_DIR | ~/.nvm | Location of nvm and the registry. |
| Registry | ~/.nvm/global-packages-registry.json | Durable package inventory across Node versions. |
| Node index | https://nodejs.org/dist/index.json | Official source for the newest LTS. |
Common checks when the first refresh cannot inspect your environment.
Install nvm or set NVM_DIR to the directory containing nvm.sh.
Ensure the machine can reach nodejs.org. nvmman uses the official JSON release index.
nvmman keeps the existing package until a replacement succeeds. Correct the npm or Node environment and retry.
Useful links for releases, source, and licensing.