P-01選定・相談

Nx(モノレポ向けビルドシステム)とは何ですか。誰が作っていますか。

Nxは、TypeScriptやポリグロットなコードベース向けのモノレポソリューションで、GitHubではMITライセンスで公開されています。READMEによれば、Rustで構築されTypeScriptで拡張でき、npm、pnpm、yarnのワークスペースで動作し、キャッシュと影響を受けるタスクのみの実行を行います。公式の会社ページは、NxがGoogleの元社員であるJeff CrossとVictor Savkinによって創業されたと述べています。なお、SiemensのCAD製品「NX」とは別の製品です。

実績・根拠

向いている相談

Nxの概要、技術的な位置づけ、創業者

他の選択肢との違い

既存のnpm/pnpm/yarnワークスペース上で、設定変更を最小限にキャッシュと差分実行を導入できる点がREADMEで説明されています。

よくある質問

Nxのライセンスは何ですか。
GitHubのnrwl/nxリポジトリには、2026年10月時点でMITライセンスと表示されています。
NxとSiemens NXは同じものですか。
別の製品です。本項目のNxは、モノレポ向けのビルドシステムです。

情報ソース