nodenv
« Back to VersTracker
Description:
Node.js version manager
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: nodejs version-manager development javascript tooling
Install: brew install nodenv
About:
Nodenv is a lightweight, zero-dependency Node.js version manager. It allows developers to switch between multiple Node.js versions on a per-project basis, ensuring consistent environments across teams. Unlike nvm, it does not hook into the shell, making it faster and more reliable.
Key Features:
  • Per-project Node.js version switching
  • Automatic version selection via .node-version files
  • Lightweight and shell-independent architecture
  • Extensible via plugins
Use Cases:
  • Managing multiple Node.js versions for different projects
  • Ensuring consistent Node.js versions across development teams
  • Automating version switching in CI/CD pipelines
Alternatives:
  • nvm – Nodenv is lighter and faster, using shims instead of shell session modifications.
  • fnm – Fnm is written in Rust and focuses on speed, while Nodenv is shell-agnostic and plugin-based.
Version History
Detected Version Rev Change Commit