Run JavaScript Everywhere
Node.js® is a free, open-source, cross-platform JavaScript runtime environmentthat lets developers create servers, web apps, command line tools and scripts.
Download Node.js (LTS)Download Node.js (LTS)Downloads Node.jsv22.14.01 with long-term support. Node.js can also be installed viaversion managers.Want new features sooner? GetNode.jsv23.10.01 instead.
// server.mjsimport { createServer } from 'node:http';const server = createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.end('Hello World!\n');});// starts a simple http server locally on port 3000server.listen(3000, '127.0.0.1', () => { console.log('Listening on 127.0.0.1:3000');});// run with `node server.mjs`
JavaScript
Learn more what Node.js is able to offer with ourLearning materials.