
Node.js — Run JavaScript Everywhere
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Index | Node.js v25.5.0 Documentation
Node.js v25.5.0 Other versions 25.x 24.x LTS 23.x 22.x LTS 21.x 20.x LTS 19.x 18.x 17.x 16.x 15.x 14.x 13.x 12.x 11.x 10.x 9.x 8.x 7.x 6.x 5.x 4.x 0.12.x 0.10.x Options View on single page View as JSON …
Modules: Packages | Node.js v25.5.0 Documentation
The condition should be such that a Node.js user would expect it to be in Node.js core documentation. The "types" condition is a good example: It doesn't really belong in the Runtime Keys proposal but is …
Node.js — Node.js Fetch
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Node.js — An introduction to the npm package manager
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Node.js — Introduction to TypeScript
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Modules: CommonJS modules | Node.js v25.5.0 Documentation
CommonJS modules are the original way to package JavaScript code for Node.js. Node.js also supports the ECMAScript modules standard used by browsers and other JavaScript runtimes.
Run Node.js scripts from the command line
The usual way to run a Node.js program is to run the globally available node command (once you install Node.js) and pass the name of the file you want to execute.
Node.js — Tuesday, January 13, 2026 Security Releases
Jan 13, 2026 · The issue affects users of the Node.js permission model on Node.js 25.x. Thank you, to mufeedvh for reporting this vulnerability and thank you RafaelGSS for fixing it.
Net | Node.js v25.3.0 Documentation
If the process is not running in cluster mode, Node.js will close the connection. If the process is running in cluster mode, Node.js will, by default, route the connection to another worker process.