Node.js 是一个广泛使用的 JavaScript 运行时,拥有多个公共 GitHub 存储库,涉及 JavaScript、TypeScript、C++ 等多种编程语言。其著名存储库包括 node、node-gyp 和 docker-node,涵盖了从核心功能到扩展工具的多样化项目,展示了其在开源社区中的重要性。
Node.js JavaScript runtime ✨🐢🚀✨
Moved to https://github.com/nodejs/node
Node.js native addon build tool
Official Docker Image for Node.js :whale: :turtle: :rocket:
An HTTP/1.1 client, written from scratch for Node.js
The Node.js® Website
http request/response parser for c
Node.js Release Working Group
Package manager version manager for Node.js projects
Native Abstractions for Node.js
Node.js C++ addon examples from http://nodejs.org/docs/latest/api/addons.html
Module for using Node-API from C++
A redesign of Nodejs.org built using Gatsby.js with React.js, TypeScript, and Remark.
Port of http_parser to llparse
Node.js on ChakraCore :sparkles::turtle::rocket::sparkles:
Archive for node/io.js convergence work pre-3.0.0
:sparkles: Need help with Node.js? File an Issue here. :rocket:
An lldb plugin for Node.js and V8, which enables inspection of JavaScript states for insights into Node.js processes and their core dumps.
Node-core streams for userland
Node.js TypeScript wrapper
The Node.js Technical Steering Committee
A repository of runnable Node.js examples that go beyond "hello, world!"
Generating parsers in LLVM IR
Canary in the Gold Mine
Node.js Mentorship Program Initiative
Node.js Diagnostics Working Group
Repository for discussion on strategic directions for next 10 years of Node.js
Node.js Ecosystem Security Working Group
Better build and test infra for Node.
Experimental Node.js mirror on V8 lkgr :sparkles::turtle::rocket::sparkles:
Node.js Enhancement Proposals for discussion on future API additions/changes to Node core
Repository for work for discussion of helping with maintenance of key packages in the ecosystem.
A place to discover and contribute to education initiatives in Node.js
Node.js Modules Team
Node.js team focusing on performance
node.js 中文化 & 中文社区
Unofficial binaries for Node.js
This team aims to advance the state of the art in packaging Node.js applications as single standalone executables (SEAs) on all supported operating systems.
Code that's now part of node, previously `node debug` for `node --inspect`
package that checks if your Node.js installation is vulnerable to known security vulnerabilities
CLI tools for Node.js Core collaborators
@nodejs-github-bot's heart and soul
node.js 한국 커뮤니티
WASI syscall API built atop libuv
The Node.js Community Committee (aka CommComm)
Fast lexer to extract named exports via analysis from CommonJS modules
Repository used by the Node-API team to manage work related to Node-API and node-addon-api
Easily inject arbitrary read-only resources into executable formats (Mach-O, PE, ELF) and use it at runtime.
Letting the world know how awesome Node.js is and how to get involved!
A git log to CHANGELOG.md tool
此仓库未提供描述。
Getting started in Node.js!
Electron based installer for Node.js.
Administrative space for policies of the TSC
Module to hook into the Node.js require function
Node.js snap source and updater
REPL rewrite for Node.js ✨🐢🚀✨
Like `require-in-the-middle`, but for ESM import
convenience loader for 'small-icu' node builds
A fork of the GYP build system for use in the Node.js projects
This repository and working group has been retired.
TypeScript support in Node.js core
node-foundation dev policy **draft**
Node 18's node:test, as an npm package
Repository documenting package shipping patterns
Handle breaking changes gracefully for a modern ecosystem.
MX server management for iojs.org (and eventually nodejs.org)
Examples demonstrating the Node.js ECMAScript Modules Loaders API
Infra for serving Node.js downloads and documentation.
A fast C++ lexer for extracting named exports from CommonJS modules. This library performs static analysis to detect CommonJS export patterns without executing the code.
Make the CI green again
Validate commit messages for Node.js core
A tool to list print the commits on one git branch that are not on another using loose comparison
Repository used to make the N-API headers more accessible
Node.js's tooling for API generation
Tool to create artifacts for node.js team meetings
'string_decoder' module from Node.js core
Generate the Node.js LTS schedule
Node.js Jenkins alerts for CI Testing environment
Node.js clone for testing automation tools
An application to create nodejs.org distribution index files: index.json and index.tab
此仓库未提供描述。
Library supporting OpenSSL and crypto functions for node:crypto
Orchestrion, but for JS
Node.js .github metarepository
This repository contains the Node.js learning guides
Node.js js-native-api-test suite, externalized so that it can be used to test Node-API implementations outside of Node.js
remark preset to configure remark-lint with settings for nodejs/node
Primary source of truth for the Docker "Official Images" program
Repository for exploratory work related to http
A voting software for remote teams
Node.js news feeder
A repository to manage content from official Node.js Bluesky accounts
A library of byte handling functions extracted from Node.js core
An application to create latest-X symlinks at https://nodejs.org/download/release/ after each new release
Status page feed for the Node.js Discord server via Cloudflare Workers
Generate an agenda for a Node.js working group based on GitHub issue labels
The Node.js Website Team Governance Repository
Discuss test-runner team issues, track work, bike-shed naming, etc.
Host previews of doc changes from PR opened on nodejs/node. Unofficial material.
Node.js 在 GitHub 上构建了一个涵盖多种功能的生态系统,提供了核心运行时、构建工具如 node-gyp,以及官方 Docker 映像等多种存储库,支持开发者在各种环境中使用 Node.js。
Node.js 主要使用 JavaScript 和 TypeScript 来构建其核心功能,同时也使用 C++、C 和 Python 等语言开发相关工具和库,充分利用不同语言的优势。
是的,Node.js 的所有存储库都是公开的,任何人都可以访问和使用这些资源。这种开放性促进了社区的贡献和协作,增强了安全性和透明度。