nvm is a sourced shell script that allows you to quickly install and use different versions of Node via the command line.

Release Released Community Support Extended Long Term Support Latest
0.40 4 months and 1 week ago
(30 Jul 2024)
Yes Yes 0.40.1
(27 Aug 2024)
0.39 3 years ago
(07 Oct 2021)
Ended 4 months and 1 week ago
(30 Jul 2024)
Yes 0.39.7
(05 Dec 2023)
0.38 3 years and 8 months ago
(29 Mar 2021)
Ended 3 years ago
(07 Oct 2021)
Yes 0.38.0
(29 Mar 2021)
0.37 4 years ago
(06 Nov 2020)
Ended 3 years and 8 months ago
(29 Mar 2021)
Yes 0.37.2
(27 Nov 2020)
0.36 4 years ago
(23 Sep 2020)
Ended 4 years ago
(06 Nov 2020)
Yes 0.36.0
(23 Sep 2020)
0.35 5 years ago
(02 Oct 2019)
Ended 4 years ago
(23 Sep 2020)
Yes 0.35.3
(05 Mar 2020)
0.34 5 years and 11 months ago
(07 Jan 2019)
Ended 5 years ago
(02 Oct 2019)
Yes 0.34.0
(08 Jan 2019)
0.33 7 years and 11 months ago
(29 Dec 2016)
Ended 5 years and 11 months ago
(07 Jan 2019)
Yes 0.33.11
(25 Apr 2018)
0.32 8 years ago
(15 Sep 2016)
Ended 7 years and 11 months ago
(29 Dec 2016)
Yes 0.32.1
(18 Oct 2016)

nvm supports the latest major/minor release line.

The nvm team has indicated that they will be participating in the OpenJS Foundation’s Ecosystem Sustainability Program (ESP) and have announced that commercial support for deprecated versions of nvm is now available through HeroDevs.

You can check the version that you are currently using by running: nvm --version

More information is available on the nvm website.

You should be running one of the supported release numbers listed above in the rightmost column.


You can submit an improvement to this page on GitHub :octocat: . This page has a corresponding Talk Page.

A JSON version of this page is available at /api/nvm.json. See the API Documentation for more information. You can subscribe to the iCalendar feed at /calendar/nvm.ics.