Repolode
nodejs

nodejs/node

Node.jsは、ブラウザー外でJavaScriptを実行するための、オープンソースかつクロスプラットフォームのJavaScriptランタイムです。

スター
122,482
フォーク
39,835
未解決の Issue
1,250
最終コミット
10 時間前

これは何?

Node.jsは、Webブラウザー外でJavaScriptコードを実行できるクロスプラットフォームのJavaScriptランタイムです。サーバーやコマンドラインツール、ビルドスクリプトの構築などに利用できます。オープンなガバナンスモデルのもとで運営され、OpenJS Foundationの支援を受けています。

プロジェクトでは、複数の段階に分けてリリース系列を提供しています。Currentリリースでは新機能が追加され、ライブラリの開発者やCIパイプラインでの利用を想定しています。一方、LTSリリースは本番環境での利用に向けて、安定性とセキュリティを重視しています。今後の変更をテストするためのAlpha版とNightly版も用意されており、バイナリ、インストーラー、ソースtarballはnodejs.orgから配布されています。

このリポジトリには、サポート対象プラットフォーム向けにNode.jsをビルドするためのソースコードに加え、セキュリティ報告の手順、コントリビューションガイドライン、プロジェクトのガバナンス文書も含まれています。

主な機能

  • 01ブラウザー外のサーバーやコマンドライン環境でJavaScriptを実行できます。
  • 02新機能を提供するCurrentリリースと、長期的な安定性を重視したLTSリリースがあります。
  • 03複数のプラットフォームで利用でき、サポート対象システム向けのソースビルド手順も用意されています。
  • 04バイナリとソースtarballは、公開されているSHAチェックサムとPGP署名で検証できます。
  • 05セキュリティ脆弱性の報告手順が文書化され、オープンなガバナンスのもとで運営されています。

ユースケース

  • JavaScriptやTypeScriptのツールチェーンを使ったバックエンドのWebサーバーやAPIの構築。
  • コマンドラインツールやビルド・自動化スクリプトの作成。
  • Alpha版またはNightly版を使った、今後のNode.jsの変更のテスト。
  • 固定バージョンの検証済みNode.jsバイナリを必要とするCIパイプラインの実行。

クイックスタート

  1. 1

    Node.js のダウンロードページからバイナリ、インストーラー、またはソース tarball をダウンロードする

  2. 2

    ダウンロードしたバイナリをチェックサムと PGP 署名で検証する(任意)

  3. 3

    BUILDING.md に従って Node.js をソースからビルドする

使う前に知っておきたいこと

  • Alpha と Current のリリースは本番環境での使用を想定しておらず、リリース間で ABI が変更される場合があります。
  • ソースからビルドするには、別途 BUILDING.md の手順に従う必要があります。

トピック

よくある質問

node とは?
Node.jsは、ブラウザー外でJavaScriptを実行するための、オープンソースかつクロスプラットフォームのJavaScriptランタイムです。 Node.jsは、Webブラウザー外でJavaScriptコードを実行できるクロスプラットフォームのJavaScriptランタイムです。サーバーやコマンドラインツール、ビルドスクリプトの構築などに利用できます。オープンなガバナンスモデルのもとで運営され、OpenJS Foundationの支援を受けています。
node は無料で使えますか?ライセンスは?
node は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
node は今もメンテナンスされていますか?
活発にメンテナンス中。node の最終コミットは 2026年10月20日 です。
node は何に使えますか?
JavaScriptやTypeScriptのツールチェーンを使ったバックエンドのWebサーバーやAPIの構築。 コマンドラインツールやビルド・自動化スクリプトの作成。 Alpha版またはNightly版を使った、今後のNode.jsの変更のテスト。 固定バージョンの検証済みNode.jsバイナリを必要とするCIパイプラインの実行。
node のインストール方法は?
Node.js のダウンロードページからバイナリ、インストーラー、またはソース tarball をダウンロードする ダウンロードしたバイナリをチェックサムと PGP 署名で検証する(任意) BUILDING.md に従って Node.js をソースからビルドする
node はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/nodejs/node

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト