An excerpt from the repository, fetched Nov 13, 2026.
Read the project’s introduction
Node.js Technical Steering Committee
The Node.js Technical Steering Committee (TSC) is the technical
governing body of Node.js. It is described in the TSC Charter.
TSC scope
The TSC is responsible for the Node.js Core project, some projects
depended upon by Node.js Core, and several projects adjacent to Node.js
Core.
The TSC exercises autonomy in managing its responsibilities and seeks agreement
from the OpenJS Foundation Board on any change to the scope of those
responsibilities as defined below.
Node.js Core
Node.js Core is defined as the contents of the repository located at
https://github.com/nodejs/node from which the node executable and associated
packages are built, excluding the vendored projects included in the codebase
located in the deps and tools directories that are copied in from
externally maintained repositories.
Dependent projects
Additional projects fall within the TSC's scope of responsibility which are
dependencies of Node.js Core in that they are required to plan, test, build,
document, and ship Node.js releases.
These projects are located in the following repositories:
https://github.com/nodejs/TSC
https://github.com/nodejs/build — administration delegated to the Build Working Group
https://github.com/nodejs/citgm — administration delegated to the Release Working Group
https://github.com/nodejs/docker-node — administration delegated to the Docker Working Group
https://github.com/nodejs/http-parser — administration delegated to the Core Technical Committee
https://github.com/nodejs/node-eps — administration delegated to the Core Technical Committee
https://github.com/nodejs/nodejs-dist-indexer — administration delegated to the Build Working Group
https://github.com/nodejs/nodejs-latest-linker — administration delegated to the Build Working Group
https://github.com/nodejs/nodejs-nightly-builder — administration delegated to the Build Working Group
https://github.com/nodejs/nodejs.org — administration delegated to the Website Working Group
https://github.com/nodejs/secrets — private, administration delegated to the Build Working Group
https://github.com/nodejs/Release — administration delegated to the Release Working Group
Adjacent projects
The TSC is responsible for several projects that are not strictly required
to plan, test, build, document, and ship Node.js releases. Adjacent projects are
either created from within the technical organization managed by
the TSC or are adopted into that organization from outside.
In the case of adopting existing projects, once the TSC has decided that
adoption is appropriate, it should seek agreement from the OpenJS Foundation Board
for such adoption as it impacts the scope of technical activities of the
Foundation.
Current adjacent projects that are within the TSC's scope of responsibility
include:
https://github.com/nodejs/abi-stable-node — administration delegated to the API Working Group
https://github.com/nodejs/abi-stable-node-addon-examples — administration delegated to the API Working Group
https://github.com/nodejs/api — administration delegated to the API Working Group
https://github.com/nodejs/code-and-learn
https://github.com/nodejs/diagnostics — administration delegated to the Diagnostics Working Group
https://github.com/nodejs/docs
https://github.com/nodejs/education
https://github.com/nodejs/email — administration delegated to the Build Working Group
https://github.com/nodejs/github-bot
https://github.com/nodejs/help
https://github.com/nodejs/http
https://github.com/nodejs/http2
https://github.com/nodejs/installer
https://github.com/nodejs/llnode — administration delegated to the Post Mortem Working Group
https://github.com/nodejs/nan — administration delegated to the Addon API Working Group
https://github.com/nodejs/node-addon-examples — administration delegated to the Addon API Working Group
https://github.com/nodejs/node-chakracore
https://github.com/nodejs/node-gyp
https://github.com/nodejs/node-inspect — administration delegated to the Diagnostics Working Group
https://github.com/nodejs/node-report — administration delegated to the Post Mortem Working Group
https://github.com/nodejs/nodejs.org — administration delegated to the Website Working Group
https://github.com/nodejs/post-mortem — administration delegated to the Post Mortem Working Group
https://github.com/nodejs/promises
https://github.com/nodejs/readable-stream — administration delegated to the Streams Working Group
https://github.com/nodejs/summit
https://github.com/nodejs/testing
And various language and resource translation groups under https://github.com/nodejs/
List of TSC responsibilities
The TSC exercises autonomy in setting up and maintaining procedures, policies,
and management and administrative structures as it deems appropriate for the
maintenance and operation of these projects and resources.
Included in the responsibilities of the TSC are:
Managing code and documentation creation and changes for the listed projects
and resources
Setting and maintaining standards covering contributions of code,
documentation, and other materials
Managing code and binary releases: types, schedules, frequency, delivery
mechanisms
Making decisions regarding dependencies of the Node.js Core project,
including what those dependencies are and how they are bundled with source
code and releases
Creating new repositories and projects under the nodejs GitHub organization
as required
Setting overall technical direction for the Node.js Core project, including
high-level goals and low-level specifics regarding features and functionality
Setting and maintaining appropriate standards for community discourse via the
various mediums under TSC control
Setting and maintaining governance rules for the conduct and make-up of the
TSC, Working Groups and other bodies within the TSC's domain
Many of these responsibilities will be delegated by the TSC to appropriate
bodies such as the Working Groups.
TSC members
TSC members are responsible for top-level technical community con
Read the full README on GitHub