github.com/nodejs/node

Node.js JavaScript runtime ✨🐢🚀✨

Open this visualization on its own page →

Contributors

3398

Lines of Code

398,944

From

2009-02-16

To

2021-02-15

About nodejs/node

Node.js is an open-source, cross-platform JavaScript runtime environment that allows developers to execute JavaScript outside of web browsers. Built and maintained under an open governance model with support from the OpenJS Foundation, it enables server-side and command-line JavaScript development across Linux, macOS, and Windows platforms.

The project maintains multiple release tracks to serve different user needs. Current releases receive active development with new major versions every six months in April and October, while Long Term Support (LTS) releases, occurring on even-numbered major versions, provide 12 months of active support followed by 18 months of maintenance. Nightly builds are also available for testing the latest development code. The project emphasizes security through a formal release steward rotation managed by companies including Datadog, HeroDevs, NodeSource, Platformatic, Red Hat, and IBM.

Node.js is distributed under the MIT License and includes comprehensive tooling for verification, with signed releases and published PGP keys for all release stewards. The project operates with a Technical Steering Committee overseeing governance and maintains clear contribution guidelines, a code of conduct, and extensive API documentation alongside binary installers and source distributions.

Share this video