isaacs/nave
Virtual Environments for Node observed · 2026-08-28
Health v2 · maintenance only
61/100
- Activity 63
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5955
- days_rel: n/a
- days_push: 222
- n_releases_24m: 0
Adoption not part of the score
1635 stars · 121 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Nave is a shell-based virtual environment manager for Node.js that lets you switch Node versions and global npm install spaces via subshells. It supports named environments and requires no shell configuration edits.
Use cases
- switch node versions per project
- create named node virtual environments
- run a command under a specific node version
- install and manage multiple node versions
- find and activate a .naverc environment automatically
When to choose
- you want an nvm alternative that works via subshells without editing .bashrc or .profile
- you need named, isolated global npm install spaces per project
- you prefer a single self-contained shell script over npm-managed tools
When to avoid
- you prefer nvm-style sourcing into your current shell rather than subshells
- you need Windows support, since it is a bash/zsh script
- you want per-project automatic version switching via .nvmrc files
Facets
cli-tool · maturity active
cli developer-tools version-control developer-tools cli node-version-manager shell virtual-environments nvm-alternative bash command-line javascript linux macos nodejs
1 source
- readme: https://github.com/isaacs/nave · fetched 2026-08-28 · 2ab7030e6d52
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| isaacs/nave | main | 61 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem