Tech riderRev. 30 Sept 2026
  1. 1Runs onLinux, Mac, Windows
  2. 2CostsFree plan
  3. 3Supported scopesingle language
  4. 4Project version pinningYes
  5. 5Automatic switchingYes
  6. 6Shell integrationYes
  7. 7Operating systemscross platform
7 lines stated Written from the maker's own pages: github.com
The fnm homepage

Overview

fnm is ranked #17 of 51 in development environment managers on Specifiction. It runs on Linux, macOS, Windows. There is a free plan.

fnm plans and pricing

All plans
fnm Free No paid plans listed github.com · 30 Sept 2026

Compared on development environment managers

Free plan
Yesgithub.com
Supported scope
single_languagegithub.com
Project version pinning
Yesgithub.com
Automatic switching
Yesgithub.com
Shell integration
Yesgithub.com
Operating systems
cross_platformgithub.com

Facts

Purpose
fnm is a fast and simple Node.js version manager built in Rust.github.com · 30 Sept 2026
Cross-platform
The project lists support for macOS, Windows, and Linux.github.com · 30 Sept 2026
Installation
fnm is distributed as a single file and supports installation scripts, package managers, Cargo, and release binaries.github.com · 30 Sept 2026
Version files
fnm works with `.node-version` and `.nvmrc` files.github.com · 30 Sept 2026
Shell integrations
The README provides setup instructions for Bash, Zsh, Fish, PowerShell, Windows Command Prompt, and Cmder.github.com · 30 Sept 2026
Completions
The binary includes completions for Bash, Zsh, Fish, and PowerShell.github.com · 30 Sept 2026
Install prerequisites
The macOS and Linux installation script requires `curl` and `unzip` to be installed.github.com · 30 Sept 2026
Security policy
GitHub reports that the project has not set up a SECURITY.md file.github.com · 30 Sept 2026
Security advisories
The project page reports that there are no published security advisories.github.com · 30 Sept 2026
License
The repository identifies its license as GPL-3.0.github.com · 30 Sept 2026
Support and contributions
The README invites pull requests and links to issues for project interaction.github.com · 30 Sept 2026
Who it is for
Its documented features and integrations are aimed at developers managing Node.js versions from their command line and shell.github.com · 30 Sept 2026

Best fnm alternatives

See all 12

Where it ranks on Specifiction

Is fnm yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources