nodeenv
« Back to VersTracker
Description:
Node.js virtual environment builder
Type: Formula  |  Latest Version: 1.9.1@0  |  Tracked Since: Dec 20, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: nodejs virtual-environment development version-manager isolation
Install: brew install nodeenv
About:
Nodeenv is a tool that creates isolated Node.js environments within a directory, similar to Python's virtualenv. It allows developers to install specific Node.js versions and npm packages locally without affecting the global system installation. This ensures project dependency consistency and simplifies environment replication across different machines.
Key Features:
  • Installs isolated Node.js versions without root privileges
  • Supports npm and yarn package managers
  • Activates environments via simple shell scripts
  • Integrates with Python virtualenv workflows
Use Cases:
  • Managing multiple Node.js versions for different projects
  • Creating reproducible build environments for CI/CD pipelines
  • Testing applications against specific Node.js versions
Alternatives:
  • nvm – nvm manages global Node versions, while nodeenv creates per-project isolated environments
  • n – n is a simple Node version manager, lacking nodeenv's virtual environment isolation features
Version History
Detected Version Rev Change Commit
Dec 20, 2025 2:14pm 1.9.1 0 VERSION_BUMP c7bc77e2