🌐
Node.js
nodejs.org › en
Node.js
Get Node.js®Get Node.js®Get security support for EOL Node.js versions
Blog
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
About
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Download
BashCopy to clipboard and their installation scripts are not maintained by the Node.js project. If you encounter any issues please visit 's website ... Read the changelog or blog post for this version.
Node.js
# download and install Node.js (you may need to restart the terminal) nvm install 22 # verifies the right Node.js version is in the environment node -v # should print "v22.12.0" # verifies the right npm version is in the environment npm -v # should print "10.9.0"
Discussions

What version of node do you use?
I feel like Node 20 is missing as an option. Regardless, it depends on the context. For my personal projects, I tend to go with current (20 right now). For everything else, whichever is the LTS (18 right now). More on reddit.com
🌐 r/node
41
0
September 29, 2023
NodeJS benchmarks by version
but doesn't compare between node versions That doesn't mean that you can't use that data to compare between node versions. I suggest you decide which versions you're interested in find the data.csv for the nearest version in the repo note that negative status values indicate the program failed in some way (and remove those rows) mostly the name,lang,id is enough to identify each program, but sometimes programs are deleted and replaced and the id re-used, so check that the size(B) values are the same for both node versions (so it's likely to be the same source code — if you really want to be sure, check the source code files for both commits) name,lang,id,n,size(B),cpu(s),mem(KB),status,load,elapsed(s),busy(s) binarytrees,node,1,21,440,97.232,652224,0,75% 45% 47% 49%,45.271 binarytrees,node,1,21,440,98.133,654816,0,62% 46% 45% 49%,48.703 More on reddit.com
🌐 r/node
4
4
March 20, 2021
What’s everyone using (if at all) for node version management? : node
🌐 r/node
Upgrade web app from Node version 14.x to 20.x : node
Our application is built upon Vue, Nunjucks, Express and around 80 other dependencies. Around 30 packages have been deprecated. It’s a live... More on old.reddit.com
🌐 r/node
🌐
npm
npmjs.com › package › node
node - npm
2 weeks ago - node. Latest version: 20.19.6, last published: 13 days ago. Start using node in your project by running `npm i node`. There are 1133 other projects in the npm registry using node.
      » npm install node
    
Published   Nov 26, 2025
Version   20.19.6
🌐
Render
render.com › docs › node-version
Setting Your Node.js Version – Render Docs
Always include an upper bound in your version range. An unbounded range (such as >=18) always resolves to the latest release of Node.js, which increments its major version over time.
🌐
GitHub
github.com › nodejs › Release
GitHub - nodejs/Release: Node.js Release Working Group
New semver-major releases of Node.js are branched from main every six months. New even-numbered versions are released in April and odd-numbered versions in October.
Starred by 4.2K users
Forked by 628 users
Languages   JavaScript
🌐
CodeGenes
codegenes.net › blog › how-can-i-update-node-js-and-npm-to-their-latest-versions
How to Update Node.js, NPM, and Node.js Modules to the Latest Versions Without Uninstalling — codegenes.net
2 days ago - For outdated modules (local or global), use npm outdated (local) or npm outdated -g (global) to see which packages have newer versions available. Node.js updates are released frequently (LTS versions every 6 months, with security updates for 30+ months).
🌐
RisingStack
blog.risingstack.com › home › hírek, események › how to check node version
How to check Node version - RisingStack Engineering
May 29, 2024 - The Active release line often gets new features and other improvements beside security patches and bug fixes, and the Maintenance only gets the latter. It... and Current versions, check out our blog post that collects and lists all major updates. Alternatively, you can use a package manager like npm to update Node.
Find elsewhere
🌐
Microsoft Learn
learn.microsoft.com › en-us › windows › dev-environment › javascript › nodejs-on-windows
Set up Node.js on native Windows | Microsoft Learn
Node Version Manager, more commonly called nvm, is the most popular way to install multiple versions of Node.js, but is only available for Mac/Linux and not supported on Windows. Instead, we recommend installing nvm-windows and then using it ...
🌐
endoflife.date
endoflife.date › nodejs
Node.js | endoflife.date
2 weeks ago - Major Node.js versions enter Current release status for six months, which gives library authors time to add support for them. After six months, odd-numbered releases (9, 11, etc.) become unsupported, and even-numbered releases (10, 12, etc.) move to Active LTS status and are ready for general use.
🌐
GitHub
github.com › nvm-sh › nvm
GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - nvm-sh/nvm
Starred by 90.3K users
Forked by 9.7K users
Languages   Shell 98.0% | Makefile 1.2%

JavaScript runtime environment

Node.js is a cross-platform, open-source JavaScript runtime environment that can run on Windows, Linux, Unix, macOS, and more. Node.js runs on the V8 JavaScript engine, and executes JavaScript code outside a web … Wikipedia
Factsheet
Original author Ryan Dahl
Initial release May 27, 2009; 16 years ago (2009-05-27)
Factsheet
Original author Ryan Dahl
Initial release May 27, 2009; 16 years ago (2009-05-27)
🌐
Wikipedia
en.wikipedia.org › wiki › Node.js
Node.js - Wikipedia
2 weeks ago - Modules are provided for file system I/O, networking (DNS, HTTP, TCP, TLS/SSL or UDP), binary data (buffers), cryptography functions, data streams and other core functions. Node.js's modules use an API designed to reduce the complexity of writing server applications. Since version 22.6.0, Node.js natively supports both JavaScript and TypeScript, allowing TypeScript files to be executed without a separate compilation step.
🌐
Docker
hub.docker.com › _ › node
node - Official Image | Docker Hub
Node.js applications are written in JavaScript and can be run within the Node.js runtime on Mac OS X, Windows, and Linux without changes.
🌐
Foreignerds
foreignerds.com › home › choosing the right node.js version: a comprehensive guide
Choosing the Right Node.js Version: A Comprehensive Guide
September 18, 2023 - Node.js offers multiple versions, ... you through this decision, here’s a straightforward answer: Opt for Node.js version 16 LTS....
🌐
DEV Community
dev.to › igahsamuel › nodejs-understanding-the-difference-between-current-and-lts-versions-2dek
"Node.js: Understanding the Difference Between Current and LTS Versions" - DEV Community
June 27, 2024 - Long-Term Support (LTS) Version of Node.js The LTS version of Node.js is a stable release that is maintained and supported for a longer period, ensuring stability and reliability. A Current version transitions to LTS status one year after its initial release.
🌐
BlueVPS
bluevps.com › blog › how to check node version [step-by-step guide]
How To Check Node Version [Step-By-Step Guide] - Blog - BlueVPS
Go to the official Node.js website ... choose the x32-bit installer. In this guide, we'll be downloading the stable version, node-v18.14.0....
🌐
npm
docs.npmjs.com › downloading-and-installing-node-js-and-npm
Downloading and installing Node.js and npm | npm Docs
We do not recommend using a Node installer, since the Node installation process installs npm in a directory with local permissions and can cause permissions errors when you run npm packages globally. Note: to download the latest version of npm, on the command line, run the following command:npm install -g npm
🌐
Visual Studio Code
code.visualstudio.com › docs › nodejs › nodejs-tutorial
Node.js tutorial in Visual Studio Code
November 3, 2021 - Version 1.106 is now available! Read about the new features and fixes from October. ... Node.js is a platform for building fast and scalable server applications using JavaScript.
🌐
Upsun
fixed.docs.upsun.com › languages › nodejs › node-version.html
Manage Node.js versions | Upsun Fixed Docs
Define which nvm version to use using an environment variable. Add it to your app configuration: ... Define your desired Node.js version using an environment variable.