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.