# Feature catalog — nrwl/nx

> Canonical page: https://codevetter.com/unpack/nx/feature-catalog

# Feature catalog — nrwl/nx

Scanned commit bedd602304d762fd160b5f2a6a81990aa1903ccb (2026-10-02). Generated by codevetter codevetter 1.15.0 on 2026-10-02.

Source inspection; upstream code and tests were not executed.

Nx exposes its primary capabilities through a centrally registered CLI command surface. Task execution supports individual projects, multiple projects, affected selection, custom commands, caching, and several output modes. Workspace maintenance, generation, cloud operations, and agent integration are additional command families. The graph browser and documentation provide separate interactive and reference surfaces; this catalog groups the inspected features without asserting exhaustive coverage of every plugin.
- Users can run project:target:configuration or infix target/project syntax; both handlers call runOne, and --skip-nx-cache is documented on the run command. — [packages/nx/src/command-line/run/command-object.ts#L11-30](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/command-line/run/command-object.ts#L11-L30) [packages/nx/src/command-line/run/command-object.ts#L37-56](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/command-line/run/command-object.ts#L37-L56)
- Affected execution can select tasks through computeAffectedTasks when enabled and targets are supplied, or select affected projects through filterAffected; graph requests retain a separate visualization branch. — [packages/nx/src/command-line/affected/affected.ts#L65-105](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/command-line/affected/affected.ts#L65-L105) [packages/nx/src/command-line/affected/affected.ts#L108-155](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/command-line/affected/affected.ts#L108-L155) [packages/nx/src/command-line/affected/affected.ts#L167-185](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/command-line/affected/affected.ts#L167-L185)
- Generation resolves plugin schemas and implementations, combines options with workspace defaults, supports help and dry-run, and delegates non-Nx generators through the Angular compatibility adapter. — [packages/nx/src/command-line/generate/generate.ts#L327-387](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/command-line/generate/generate.ts#L327-L387) [packages/nx/src/command-line/generate/generate.ts#L401-447](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/command-line/generate/generate.ts#L401-L447)
- The command table registers workspace setup and maintenance families including add, init, import, list, migrate, release, repair, report, reset, format, show, sync, watch, and run-many. — [packages/nx/src/command-line/nx-commands.ts#L81-115](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/command-line/nx-commands.ts#L81-L115)
- Cloud and agent command families include login/logout, record, start-ci-run, start-nx-agents, start-agent, stop-all-agents, fix-ci, apply-locally, download-cloud-client, configure-ai-agents, MCP, and shell completion. — [packages/nx/src/command-line/nx-commands.ts#L81-90](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/command-line/nx-commands.ts#L81-L90) [packages/nx/src/command-line/nx-commands.ts#L116-127](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/command-line/nx-commands.ts#L116-L127)
- Caching supports local artifacts, Nx Cloud, optional S3/shared-filesystem/GCS/Azure packages, and a self-hosted HTTP provider; HTTP remote caching is explicitly unavailable under WASM. — [packages/nx/src/tasks-runner/cache.ts#L134-165](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/tasks-runner/cache.ts#L134-L165) [packages/nx/src/tasks-runner/cache.ts#L310-388](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/tasks-runner/cache.ts#L310-L388)
- The graph browser exposes projects, tasks, tasks/all, and project-details routes; task loading accepts target/project selections, returns an empty graph for insufficient selection, and caches combinations by workspace. — [graph/client/src/app/routes.tsx#L82-147](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/graph/client/src/app/routes.tsx#L82-L147) [graph/client/src/app/routes.tsx#L219-242](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/graph/client/src/app/routes.tsx#L219-L242) [graph/client/src/app/routes.tsx#L315-345](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/graph/client/src/app/routes.tsx#L315-L345)
- Core executors provide noop, run-commands, and run-script; run-commands supports parallel execution and readiness markers, while task output can use summary, dynamic/static renderers, or the native TUI. — [packages/nx/executors.json#L2-17](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/executors.json#L2-L17) [packages/nx/src/executors/run-commands/run-commands.impl.ts#L34-48](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/executors/run-commands/run-commands.impl.ts#L34-L48) [packages/nx/src/executors/run-commands/run-commands.impl.ts#L101-122](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/executors/run-commands/run-commands.impl.ts#L101-L122) [packages/nx/src/tasks-runner/run-command.ts#L407-455](https://github.com/nrwl/nx/blob/bedd602304d762fd160b5f2a6a81990aa1903ccb/packages/nx/src/tasks-runner/run-command.ts#L407-L455)

Every claim links to its cited files at the pinned commit. Citations identify source evidence; they do not establish runtime correctness. Independent CodeVetter scan — not reviewed by upstream maintainers.

## Public product links

- [CodeVetter](https://codevetter.com/)
- [Download](https://codevetter.com/download)
- [Documentation](https://codevetter.com/docs/)
- [Source](https://github.com/Codevetter/codevetter)
