nodejs/node Node.js JavaScript runtime โจ๐ข๐โจ. 46,096 commits on main from Feb 2009 to Nov 2026, and 60,000 files. A point is a file, and files that change together sit together.
github.com/nodejs/node โ (opens in new tab) ยท snapshot of Nov 6, 2026
chapters 2009โ10 Module refactor - almost CommonJS compatible now 942 commits 2010 Rename 'posix' module to 'fs' 1,117 commits 2010โ11 Remove cmake build system 1,826 commits 2011โ15 tls, https: validate server certificate by default 3,532 commits 2015โ17 tools: replace closure-linter with eslint 7,607 commits 2017โ20 test,tools: enable running tests under workers 13,430 commits 2020โ21 deps,test,src,doc,tools: update to OpenSSL 3.0 3,496 commits 2022 bootstrap: include code cache in the embedded snapshot 2,205 commits 2022โ26 deps,tools: add zstd 1.5.6 8,920 commits 2026 lib,src,test,doc: add node:ffi module 3,021 commits Feb 2009 to Feb 2010
Module refactor - almost CommonJS compatible now 2009-05 Begin refactor of http.cc. Remove libebb add http_parser. 5a071ad72 (opens in new tab) 2009-07 Add DNS API. 41d89f611 (opens in new tab) 2009-10 Remove include() add node.mixin() 8185e1fd2 (opens in new tab) 2009-10 Module refactor - almost CommonJS compatible now 7a2e784ad (opens in new tab) report a wrong claim
A model selected these commits and the headline. Each line is the commit's own subject. No person has reviewed it yet.