fnm (Fast Node Manager) is a blazing-fast, minimalist Node.js version manager written in Rust. It allows users to install and switch between Node.js versions with near-instant startup, supports .nvmrc and .node-version files, and offers easy cross-platform installation. It’s significantly faster than traditional bash-based managers.
Features
- Fast installation and switching of Node.js versions
- Single-file binary install with instant startup
- Supports .nvmrc and .node-version version files
- Cross-platform support across Windows, macOS, Linux
- Works smoothly with PowerShell, bash, zsh, fish shells
- Low memory footprint and minimal dependencies
