# Nx — Smart Monorepos · Fast Builds

> Markdown mirror of DialtoneApp's public top-site detail page for `nx.dev`.

URL: https://dialtoneapp.com/top-sites/nx.dev/index.md
Canonical HTML: https://dialtoneapp.com/top-sites/nx.dev

## Summary

- Domain: `nx.dev`
- Website: https://nx.dev
- Description: ai readable | score 30 | purchase read only
- Label: ai_readable
- Payment surface: Not available
- Purchase boundary: read_only
- Control boundary: unknown
- Rank: 231185

## robots

~~~text
# https://www.robotstxt.org/robotstxt.html
User-agent: *
Allow: /
# Content usage preferences — https://contentsignals.org/
# nx.dev is public documentation for the Nx open-source CLI; we actively
# want AI assistants to consume, reference, and train on these docs.
Content-Signal: search=yes, ai-input=yes, ai-train=yes

# Host
Host: https://nx.dev

# Sitemaps
Sitemap: https://nx.dev/sitemap.xml
~~~

## llms

~~~text
# Nx

> Nx is an AI-first monorepo platform that connects your editor to CI. It helps you deliver fast without breaking things by optimizing builds, scaling CI, and fixing failed PRs.

Nx is a powerful, open-source, technology-agnostic monorepo platform designed to efficiently manage codebases of any scale. From small workspaces to large enterprise monorepos, Nx provides intelligent task execution, caching, and CI optimization.

Note: All documentation pages are available as raw Markdown by appending `.md` to the URL.
For example: https://nx.dev/docs/getting-started/intro.md returns the raw Markdown content.

## Quickstart

- [Quickstart with Nx](https://nx.dev/docs/quickstart.md): Get up and running with the Nx monorepo platform in minutes - install Nx, set up your editor, configure AI assistance, and choose your development...

## Getting Started

- [Getting Started](https://nx.dev/docs/getting-started.md): Get up and running with Nx in your development workflow
- [Integrate Nx with your Coding Assistant](https://nx.dev/docs/getting-started/ai-setup.md): Set up Nx MCP server to give AI assistants deep workspace context, terminal integration, and enhanced development capabilities.
- [Editor Integration](https://nx.dev/docs/getting-started/editor-setup.md): Set up Nx Console in VSCode or JetBrains for visual UI, task management, code generation, and enhanced AI assistance in your Nx workspace.
- [Installation](https://nx.dev/docs/getting-started/installation.md): Install Nx globally via npm, Homebrew, Chocolatey, or apt. Add Nx to existing repos with nx init.
- [What is Nx? Smart Monorepo Build System & CI](https://nx.dev/docs/getting-started/intro.md): Nx is a build system with smart caching and task orchestration for monorepos and polyrepos. Ship faster and keep CI fast as your codebase scales.
- [Nx Cloud](https://nx.dev/docs/getting-started/nx-cloud.md): Get started with using Nx Cloud and improve your PRs time to green.
- [Start a New Project](https://nx.dev/docs/getting-started/start-new-project.md): Create a new Nx workspace with starter templates or via Nx Cloud in the browser.
- [Add to an Existing Project](https://nx.dev/docs/getting-started/start-with-existing-project.md): Add Nx to any existing project with a single command. Start with task running and caching, then gradually adopt more capabilities.
- [Tutorials](https://nx.dev/docs/getting-started/tutorials.md): Step-by-step tutorials for different frameworks
- [Building and Testing Angular Apps in Nx](https://nx.dev/docs/getting-started/tutorials/angular-monorepo-tutorial.md): You'll create a frontend-focused monorepo with Nx.
- [Caching Tasks](https://nx.dev/docs/getting-started/tutorials/caching.md): Learn how Nx caching works, including computation hashing, inputs, outputs, and remote caching, to eliminate redundant task execution and speed up...
- [Configuring Tasks](https://nx.dev/docs/getting-started/tutorials/configuring-tasks.md): Learn how to define and configure tasks in your Nx workspace using package.json scripts, project.json targets, task dependencies, and targetDefaults.
- [Crafting Your Workspace](https://nx.dev/docs/getting-started/tutorials/crafting-your-workspace.md): Learn how to structure a monorepo workspace with Nx, including project organization, package manager workspaces, and TypeScript configuration.
- [Gradle Tutorial](https://nx.dev/docs/getting-started/tutorials/gradle-tutorial.md): You'll add Nx to an existing Gradle repo
- [Managing Dependencies](https://nx.dev/docs/getting-started/tutorials/managing-dependencies.md): Learn how Nx tracks dependencies between projects, how package manager workspaces handle internal packages, and strategies for managing external...
- [Building and Testing React Apps in Nx](https://nx.dev/docs/getting-started/tutorials/react-monorepo-tutorial.md): You'll create a frontend-focused monorepo with Nx.
- [Reducing Configuration Boilerplate](https://nx.dev/docs/getting-started/tutorials/reducing-configuration-boilerplate.md): Learn how Nx plugins automatically infer tasks from your tooling configuration, eliminating the need to manually define targets, caching, inputs, and...
- [Running Tasks](https://nx.dev/docs/getting-started/tutorials/running-tasks.md): Learn how to run tasks in your Nx workspace, including single tasks, multiple tasks in parallel, and how to pass arguments.
- [Setting Up CI](https://nx.dev/docs/getting-started/tutorials/self-healing-ci-tutorial.md): Configure CI for your Nx workspace with remote caching, affected commands, distributed task execution, and self-healing to keep your pipeline fast...
- [Building and Testing TypeScript Packages in Nx](https://nx.dev/docs/getting-started/tutorials/typescript-packages-tutorial.md): You'll create a TypeScript monorepo with Nx.gradient
- [Understanding Your Workspace](https://nx.dev/docs/getting-started/tutorials/understanding-your-workspace.md): Learn how to explore your Nx workspace, including listing projects, visualizing the project graph, inspecting task details, and debugging...

## Core Concepts

- [Core Concepts](https://nx.dev/docs/concepts.md): Understand the core concepts of how Nx works under the hood
- [Publishable and Buildable Nx Libraries](https://nx.dev/docs/concepts/buildable-and-publishable-libraries.md): Learn about buildable and publishable libraries in Nx, when to use them, and how they adjust your project configuration for distribution.
- [CI Concepts](https://nx.dev/docs/concepts/ci-concepts.md): Continuous Integration concepts and best practices
- [Building Blocks of Fast CI](https://nx.dev/docs/concepts/ci-concepts/building-blocks-fast-ci.md): Learn how Nx features combine to create optimized CI pipelines through fast tools, reduced waste, and efficient task distribution
- [Cache Security](https://nx.dev/docs/concepts/ci-concepts/cache-security.md): Best practices for securing your remote cache and preventing cache poisoning in Nx Cloud
- [Heartbeat and Main Job Completion Handling](https://nx.dev/docs/concepts/ci-concepts/heartbeat-and-manual-shutdown-handling.md): How Nx Cloud tracks main job completion and manages agent shutdown through the heartbeat process
- [Parallelization and Distribution](https://nx.dev/docs/concepts/ci-concepts/parallelization-distribution.md): Understanding task parallelization strategies and distributed task execution with Nx Agents
- [Reduce Wasted Time in CI](https://nx.dev/docs/concepts/ci-concepts/reduce-waste.md): How the affected command and remote caching eliminate wasted time in CI pipelines
- [Architectural Decisions](https://nx.dev/docs/concepts/decisions.md): Key architectural decisions and patterns
- [Code Ownership](https://nx.dev/docs/concepts/decisions/code-ownership.md): Learn about code ownership challenges in monorepos and how Nx helps manage shared code with tools like CODEOWNERS and module boundary rules.
- [Dependency Management Strategies](https://nx.dev/docs/concepts/decisions/dependency-management.md): Compare independently maintained dependencies versus single version policy approaches for monorepos, with guidance on choosing the right strategy for...
- [Folder Structure](https://nx.dev/docs/concepts/decisions/folder-structure.md): Learn about organizing your Nx monorepo with effective folder structures, and how to easily move or remove projects as your organization evolves.
- [Monorepo or Polyrepo](https://nx.dev/docs/concepts/decisions/overview.md): Evaluate the organizational considerations for choosing between monorepo and polyrepo approaches, including team agreements on code management and...
- [Project Dependency Rules](https://nx.dev/docs/concepts/decisions/project-dependency-rules.md): Learn how to organize your Nx workspace with library types like feature, UI, data-access, and utility libraries, and enforce dependency rules between...
- [Project Size](https://nx.dev/docs/concepts/decisions/project-size.md): Understand the trade-offs of project granularity in Nx, including benefits like faster commands, clearer boundaries, and improved developer...
- [Monorepos](https://nx.dev/docs/concepts/decisions/why-monorepos.md): Understand the benefits of monorepos including shared code, atomic changes, developer mobility, and consistent dependencies across your organization.
- [Executors and Configurations](https://nx.dev/docs/concepts/executors-and-configurations.md): Learn about Nx executors, pre-packaged node scripts that run tasks consistently across projects, and how to configure them in project.json files.
- [How Caching Works](https://nx.dev/docs/concepts/how-caching-works.md): Learn how Nx computation hashing enables powerful caching, including what factors determine cache validity and how local and remote caches work...
- [Inferred Tasks (Project Crystal)](https://nx.dev/docs/concepts/inferred-tasks.md): Learn how Nx plugins automatically infer tasks from tool configurations, enabling caching, task dependencies, and optimized execution without manual...
- [Mental Model](https://nx.dev/docs/concepts/mental-model.md): Understand how Nx works with project graphs, task graphs, affected commands, and caching to efficiently manage your monorepo development workflow.
- [Nx Daemon](https://nx.dev/docs/concepts/nx-daemon.md): Learn about the Nx Daemon, a background process that speeds up project graph computation in large workspaces by maintaining state between commands.
- [What Are Nx Plugins?](https://nx.dev/docs/concepts/nx-plugins.md): Learn how Nx plugins help developers integrate tools and frameworks with Nx by providing automated configuration, code generation, and dependency...
- [Sync Generators](https://nx.dev/docs/concepts/sync-generators.md): Learn how to use Nx sync generators to maintain repository state and update configuration files based on the project graph before tasks are run.
- [Synthetic Monorepos](https://nx.dev/docs/concepts/synthetic-monorepos.md): Learn how synthetic monorepos connect separate repositories into a unified dependency graph, giving you monorepo intelligence without moving code.
- [What is a Task Pipeline](https://nx.dev/docs/concepts/task-pipeline-configuration.md): Learn how Nx manages task dependencies and execution order in monorepo workspaces, ensuring proper build sequences for interconnected projects.
- [Managing Configuration Files](https://nx.dev/docs/concepts/types-of-configuration.md): Learn how Nx helps manage different types of configuration files in your workspace, including both Nx-specific and tool-specific configurations at...
- [TypeScript Project Linking](https://nx.dev/docs/concepts/typescript-project-linking.md): Learn how to efficiently reference code between TypeScript projects in your monorepo using project linking instead of relative paths.

## Features

- [Features](https://nx.dev/docs/features.md): Discover all the powerful features that Nx provides to speed up your CI and simplify your development
- [Automate Updating Dependencies](https://nx.dev/docs/features/automate-updating-dependencies.md): Learn how to use Nx migrate to automatically update package dependencies, configuration files, and source code to match new package versions.
- [Cache Task Results](https://nx.dev/docs/features/cache-task-results.md): Learn how to use Nx computation caching to speed up task execution and reduce CI/CD costs by never rebuilding the same code twice.
- [Orchestration & CI with Nx Cloud](https://nx.dev/docs/features/ci-features.md): Speed up CI, reduce costs, and eliminate flakiness with Nx Cloud's task-based CI execution model.
- [Run Only Tasks Affected by a PR](https://nx.dev/docs/features/ci-features/affected.md): Learn how to use Nx affected command to determine and run tasks only on projects affected by your changes, improving CI speed and efficiency.
- [Distribute Task Execution (Nx Agents)](https://nx.dev/docs/features/ci-features/distribute-task-execution.md): Learn how to use Nx Agents to distribute task execution across multiple machines, optimizing CI pipeline speed and efficiency through intelligent...
- [Dynamically Allocate Agents](https://nx.dev/docs/features/ci-features/dynamic-agents.md): Configure Nx Agents to dynamically scale based on PR size for cost-effective CI
- [Identify and Re-run Flaky Tasks](https://nx.dev/docs/features/ci-features/flaky-tasks.md): Automatically detect and re-run flaky tasks in CI with Nx Cloud
- [GitHub Integration](https://nx.dev/docs/features/ci-features/github-integration.md): Connect Nx Cloud with GitHub for seamless onboarding, PR insights, and access control
- [Remote Caching (Nx Replay)](https://nx.dev/docs/features/ci-features/remote-cache.md): Learn how to use Nx Replay to share computation caches across your team and CI, speeding up builds and saving CI costs.
- [Task Sandboxing](https://nx.dev/docs/features/ci-features/sandboxing.md): Hermetic task execution with IO tracing to catch undeclared dependencies and ensure correct caching.
- [AI-Powered Self-Healing CI](https://nx.dev/docs/features/ci-features/self-healing-ci.md): Learn how Nx Cloud Self-Healing CI uses AI to automatically detect, analyze, and fix CI failures, eliminating the need to babysit PRs and keeping you...
- [Automatically Split Slow Tasks by File (Atomizer)](https://nx.dev/docs/features/ci-features/split-e2e-tasks.md): Automatically split large test tasks into individual file-level tasks for parallel execution
- [Enforce Module Boundaries](https://nx.dev/docs/features/enforce-module-boundaries.md): Learn how to use Nx module boundaries to maintain a clean architecture by controlling dependencies between projects using tags and dependency...
- [Enhance Your AI Coding Agent](https://nx.dev/docs/features/enhance-ai.md): Learn how Nx enhances your AI assistant by providing rich workspace metadata, architectural insights, and CI integration for autonomous workflows.
- [Explore your Workspace](https://nx.dev/docs/features/explore-graph.md): Learn how Nx helps you understand your workspace by viewing project details, the project graph, and the task graph.
- [Generate Code](https://nx.dev/docs/features/generate-code.md): Learn how to use Nx code generators to automate repetitive tasks, scaffold new projects, and maintain consistency in your codebase.
- [Maintain TypeScript Monorepos](https://nx.dev/docs/features/maintain-typescript-monorepos.md): Learn how Nx simplifies TypeScript monorepo maintenance by auto-configuring tools, managing project references, and enhancing tooling for better...
- [Manage Releases](https://nx.dev/docs/features/manage-releases.md): Learn how to use Nx release tools to version, generate changelogs, and publish your projects with confidence using conventional commits.
- [Run Tasks](https://nx.dev/docs/features/run-tasks.md): Learn how to use Nx task runner to efficiently manage and execute tasks across multiple projects in your monorepo, including parallel execution and...

## Guides

- [Guides](https://nx.dev/docs/guides.md): In-depth guides for working with Nx
- [Adopting Nx](https://nx.dev/docs/guides/adopting-nx.md): Guides for adopting Nx in your project
- [Adding Nx to your Existing Project](https://nx.dev/docs/guides/adopting-nx/adding-to-existing-project.md): Learn how to integrate Nx into an existing non-monorepo project to leverage caching capabilities, speed up CI, and improve your development workflow.
- [Adding Nx to NPM/Yarn/PNPM Workspace](https://nx.dev/docs/guides/adopting-nx/adding-to-monorepo.md): Learn how to integrate Nx into an existing NPM, Yarn, or PNPM workspace monorepo to gain task scheduling, caching, and improved CI performance.
- [Migrating from Turborepo to Nx](https://nx.dev/docs/guides/adopting-nx/from-turborepo.md): Step-by-step guide to migrate from Turborepo to Nx, including configuration mapping, command equivalents, and automated migration with nx init.
- [Import an Existing Project into an Nx Workspace](https://nx.dev/docs/guides/adopting-nx/import-project.md): Learn how to use the nx import command to move projects between repositories while preserving git history, managing dependencies, and handling...
- [Manual Migration of Existing Code Bases](https://nx.dev/docs/guides/adopting-nx/manual.md): Learn how to manually integrate Nx into your existing codebase by installing dependencies, configuring nx.json, setting up caching, and updating your...
- [Nx vs Turborepo](https://nx.dev/docs/guides/adopting-nx/nx-vs-turborepo.md): A data-driven comparison of Nx and Turborepo covering setup complexity, CI performance, and advanced capabilities.
- [Preserving Git Histories when Migrating Projects to Nx](https://nx.dev/docs/guides/adopting-nx/preserving-git-histories.md): Learn techniques for maintaining git history when importing standalone projects into your Nx workspace, including proper directory reorganization and...
- [Prepare Applications for Deployment via CI](https://nx.dev/docs/guides/ci-deployment.md): Learn how to generate package.json and pruned lock files for your Nx applications to optimize container-based deployments in CI environments.
- [Enforce Module Boundaries](https://nx.dev/docs/guides/enforce-module-boundaries.md): Control dependencies between projects
- [Ban Dependencies with Certain Tags](https://nx.dev/docs/guides/enforce-module-boundaries/ban-dependencies-with-tags.md): Learn how to use the notDependOnLibsWithTags property to prevent projects from depending on libraries with specific tags in your Nx workspace.
- [Ban External Imports](https://nx.dev/docs/guides/enforce-module-boundaries/ban-external-imports.md): Learn how to use ESLint module boundary constraints to prevent projects from importing specific external packages and enforce separation of concerns.
- [Tag in Multiple Dimensions](https://nx.dev/docs/guides/enforce-module-boundaries/tag-multiple-dimensions.md): Learn how to use multiple tag dimensions in Nx to create more sophisticated module boundary constraints, controlling dependencies between projects...
- [Tags Allow List](https://nx.dev/docs/guides/enforce-module-boundaries/tags-allow-list.md): Learn how to create exceptions to your module boundary rules by configuring allow lists that permit specific imports that would otherwise be...
- [Guides](https://nx.dev/docs/guides/installation.md): Different ways to install Nx
- [Install Nx in a Non-JavaScript Repository](https://nx.dev/docs/guides/installation/install-non-javascript.md): Learn how to install and use Nx in repositories that don't contain JavaScript or TypeScript code, such as .NET or Java-based workspaces.
- [Update Your Global Nx Installation](https://nx.dev/docs/guides/installation/update-global-installation.md): Learn how to update your global Nx installation to avoid common errors when the workspace structure changes, including steps to identify and remove...
- [Nx Cloud Guides](https://nx.dev/docs/guides/nx-cloud.md): How to use Nx Cloud
- [Nx CLI and CI Access Tokens](https://nx.dev/docs/guides/nx-cloud/access-tokens.md): Configure read-only and read-write CI access tokens for secure remote cache access
- [Track CI Resource Usage](https://nx.dev/docs/guides/nx-cloud/ci-resource-usage.md): Track CPU and memory usage for each task in your CI pipeline to find resource bottlenecks, debug out-of-memory errors, and optimize your CI agent...
- [Reduce the Number of Affected Projects in a CI Pipeline Execution](https://nx.dev/docs/guides/nx-cloud/cipe-affected-project-graph.md): Learn how to use the Affected Project Graph feature to optimize CI pipeline execution times
- [Enable AI Features](https://nx.dev/docs/guides/nx-cloud/enable-ai-features.md): Learn how to enable and configure AI-powered features in Nx Cloud
- [Enable End to End Encryption](https://nx.dev/docs/guides/nx-cloud/encryption.md): Configure end-to-end encryption for task artifacts in Nx Cloud remote cache
- [Connecting Nx Cloud to your existing Google identity provider](https://nx.dev/docs/guides/nx-cloud/google-auth.md): Use Google Identity or Google Workspaces for Nx Cloud authentication and access control
- [Manual Distributed Task Execution](https://nx.dev/docs/guides/nx-cloud/manual-dte.md): Learn how to set up manual distributed task execution on various CI providers
- [Optimize Your Time to Green (TTG)](https://nx.dev/docs/guides/nx-cloud/optimize-your-ttg.md): Learn how to reduce your Time to Green (TTG) and improve developer productivity
- [Nx Cloud and Personal Access Tokens](https://nx.dev/docs/guides/nx-cloud/personal-access-tokens.md): Provision and manage personal access tokens for secure Nx Cloud authentication
- [Recording Non-Nx Commands](https://nx.dev/docs/guides/nx-cloud/record-commands.md): Learn how to record and save output from arbitrary commands with Nx Cloud
- [Setting Up CI for Nx Cloud](https://nx.dev/docs/guides/nx-cloud/setup-ci.md): Learn how to set up CI for your Nx workspace with Nx Cloud across different CI platforms including GitHub Actions, CircleCI, GitLab, Azure Pipelines,...
- [Source Control Integration](https://nx.dev/docs/guides/nx-cloud/source-control-integration.md): How to integrate Nx Cloud with your source control platform
- [Azure DevOps Integration](https://nx.dev/docs/guides/nx-cloud/source-control-integration/azure-devops.md): Learn how to integrate Nx Cloud with Azure DevOps for PR integration.
- [Bitbucket Integration](https://nx.dev/docs/guides/nx-cloud/source-control-integration/bitbucket.md): Learn how to integrate Nx Cloud with Bitbucket for PR integration.
- [GitHub Integration](https://nx.dev/docs/guides/nx-cloud/source-control-integration/github.md): Learn how to integrate Nx Cloud with GitHub for PR integration.
- [GitHub App Permissions](https://nx.dev/docs/guides/nx-cloud/source-control-integration/github-app-permissions.md): A detailed breakdown of each permission the Nx Cloud GitHub App requires and why.
- [GitLab Integration](https://nx.dev/docs/guides/nx-cloud/source-control-integration/gitlab.md): Learn how to integrate Nx Cloud with GitLab for MR integration.
- [Set Up Bun with Mise on CI](https://nx.dev/docs/guides/nx-cloud/use-bun.md): Learn how to use bun as your package manager with Nx Cloud and Nx Agents using mise for toolchain management
- [Nx Console](https://nx.dev/docs/guides/nx-console.md): Using Nx Console extension
- [Nx Console Generate Command](https://nx.dev/docs/guides/nx-console/console-generate-command.md): Learn how to use the Nx Console Generate UI to create projects, libraries, and components with a visual form interface that provides real-time...
- [Nx Console Migrate UI](https://nx.dev/docs/guides/nx-console/console-migrate-ui.md): Learn how to use the Nx Console Migrate UI to interactively update package dependencies, configuration files, and source code to match new package...
- [Nx Console & Nx Cloud Integration](https://nx.dev/docs/guides/nx-console/console-nx-cloud.md): Learn how Nx Console integrates with Nx Cloud to provide CI pipeline visibility, notifications, and quick access to build results directly from your...
- [Nx Console Project Details View](https://nx.dev/docs/guides/nx-console/console-project-details.md): Learn how to use Nx Console's Project Details View to explore project information, run tasks, and navigate the dependency graph directly from your...
- [Nx Console Run Command](https://nx.dev/docs/guides/nx-console/console-run-command.md): Learn how to use the Nx Console Run Command to execute project targets and customize command options directly from your editor's Command Palette.
- [Nx Console Telemetry](https://nx.dev/docs/guides/nx-console/console-telemetry.md): Learn about the telemetry data collected by Nx Console extensions, what information is gathered, and how to disable telemetry collection in different...
- [Troubleshoot Nx Console Issues](https://nx.dev/docs/guides/nx-console/console-troubleshooting.md): Learn how to resolve common issues with Nx Console, including Node.js version conflicts with nvm and WSL configuration in JetBrains IDEs.
- [Nx Release](https://nx.dev/docs/guides/nx-release.md): Publishing and versioning with Nx
- [Automate GitHub Releases](https://nx.dev/docs/guides/nx-release/automate-github-releases.md): Learn how to configure Nx Release to automatically create GitHub releases with changelogs generated from your conventional commits, for both...
- [Automate GitLab Releases](https://nx.dev/docs/guides/nx-release/automate-gitlab-releases.md): Learn how to configure Nx Release to automatically create GitLab releases with changelogs generated from your conventional commits, for both...
- [Automatically Version with Conventional Commits](https://nx.dev/docs/guides/nx-release/automatically-version-with-conventional-commits.md): Learn how to configure Nx Release to automatically determine version bumps based on conventional commit messages, enabling automated versioning in...
- [Build Before Versioning](https://nx.dev/docs/guides/nx-release/build-before-versioning.md): Learn how to configure Nx Release to build your projects before applying version updates, ensuring that distribution files are properly generated...
- [Configuring Version Prefix for Dependencies](https://nx.dev/docs/guides/nx-release/configuration-version-prefix.md): Learn how to set up custom version prefixes in Nx Release to control how dependency versions are specified in your manifest files (such as...
- [Configure Changelog Format](https://nx.dev/docs/guides/nx-release/configure-changelog-format.md): Learn how to customize the format of changelogs generated by Nx Release, including options to control author information, commit references, and...
- [Configure Custom Registries](https://nx.dev/docs/guides/nx-release/configure-custom-registries.md): Learn how to configure Nx Release to publish packages to custom npm registries, including setting up multiple registries for different package scopes...
- [Customize Conventional Commit Types](https://nx.dev/docs/guides/nx-release/customize-conventional-commit-types.md): Learn how to configure Nx Release to customize how different conventional commit types affect versioning and changelog generation, including changing...
- [File Based Versioning (Version Plans)](https://nx.dev/docs/guides/nx-release/file-based-versioning-version-plans.md): Learn how to use Nx Release's version plans feature to track version bumps in separate files, similar to Changesets or Beachball, allowing for more...
- [Programmatic API](https://nx.dev/docs/guides/nx-release/programmatic-api.md): Learn how to use the Nx Release programmatic API to go beyond the CLI and create custom release workflows.
- [Publish in CI/CD](https://nx.dev/docs/guides/nx-release/publish-in-ci-cd.md): Learn how to configure Nx Release to automate your package publishing process in CI/CD pipelines across different ecosystems including npm, Docker,...
- [Using Nx Release with Rust](https://nx.dev/docs/guides/nx-release/publish-rust-crates.md): Learn how to version Rust libraries, generate changelogs, and publish Rust crates in a monorepo using Nx Release with a step-by-step guide.
- [Release Docker Images](https://nx.dev/docs/guides/nx-release/release-docker-images.md): Learn how to use Nx Release to version and publish Docker images from your monorepo with calendar-based versioning.
- [Release Groups](https://nx.dev/docs/guides/nx-release/release-groups.md): Learn how to configure Nx Release to organize projects into release groups, with specific configuration for each group depending on your needs.
- [Release TypeScript/JavaScript Packages to NPM](https://nx.dev/docs/guides/nx-release/release-npm-packages.md): Learn how to use Nx Release to version, generate changelogs, and publish TypeScript/JavaScript packages to NPM in your monorepo.
- [Release Projects Independently](https://nx.dev/docs/guides/nx-release/release-projects-independently.md): Learn how to configure Nx Release to version and publish projects independently in your monorepo, allowing different release schedules for different...
- [Update Dependents](https://nx.dev/docs/guides/nx-release/update-dependents.md): Learn how to configure Nx Release to automatically update dependents when a dependency is versioned, across any number of release group boundaries.
- [Update Your Local Registry Setup to use Nx Release](https://nx.dev/docs/guides/nx-release/update-local-registry-setup.md): Learn how to update your existing local registry setup to use Nx Release for publishing packages during end-to-end testing, replacing older publish...
- [Updating Version References in Manifest Files](https://nx.dev/docs/guides/nx-release/updating-version-references.md): Learn how to configure Nx Release to update version references in package.json and other manifest files, including strategies for source files,...
- [Tasks & Caching](https://nx.dev/docs/guides/tasks--caching.md): Task execution and caching configuration
- [Change Cache Location](https://nx.dev/docs/guides/tasks--caching/change-cache-location.md): Learn how to customize where Nx stores its cache files by modifying the cacheDirectory setting in your nx.json configuration.
- [Configure Inputs for Task Caching](https://nx.dev/docs/guides/tasks--caching/configure-inputs.md): Learn how to optimize when Nx restores from the cache by customizing what should be taken into consideration when calculating computation hashes for...
- [Configure Outputs for Task Caching](https://nx.dev/docs/guides/tasks--caching/configure-outputs.md): Learn how to optimize what Nx restores from the cache
- [Migrate to Inferred Tasks (Project Crystal)](https://nx.dev/docs/guides/tasks--caching/convert-to-inferred.md): Learn how to convert your Nx workspace from explicit executor configuration to using inferred tasks for reduced configuration and improved caching.
- [Defining a Task Pipeline](https://nx.dev/docs/guides/tasks--caching/defining-task-pipeline.md): This recipe shows how to define task dependencies in your Nx workspace
- [Pass Args to Commands](https://nx.dev/docs/guides/tasks--caching/pass-args-to-commands.md): Recipe describing how to pass args to tasks running commands
- [Reduce Repetitive Configuration](https://nx.dev/docs/guides/tasks--caching/reduce-repetitive-configuration.md): Learn how to use Nx targetDefaults, namedInputs, and other features to minimize duplicate configuration across projects in your workspace.
- [Run Root-Level NPM Scripts with Nx](https://nx.dev/docs/guides/tasks--caching/root-level-scripts.md): Learn how to run npm scripts from your root package.json using Nx to benefit from caching, task orchestration, and other Nx features.
- [Running Custom Commands](https://nx.dev/docs/guides/tasks--caching/run-commands-executor.md): Learn how to run custom terminal commands with Nx to make them cacheable, distributable, and compatible with Nx affected commands.
- [Run Tasks in Parallel](https://nx.dev/docs/guides/tasks--caching/run-tasks-in-parallel.md): Learn how to configure Nx to run multiple tasks simultaneously by adjusting the parallel option in the command line or nx.json configuration.
- [Remote Cache](https://nx.dev/docs/guides/tasks--caching/self-hosted-caching.md): Learn how to set up remote cache with Nx Cloud or a self-hosted solution.
- [Skip Task Caching](https://nx.dev/docs/guides/tasks--caching/skipping-cache.md): Learn how to bypass Nx caching mechanism for specific tasks, skip remote caching from Nx Cloud, and reset the cache when needed.
- [Terminal UI](https://nx.dev/docs/guides/tasks--caching/terminal-ui.md): Learn how to leverage and configure the Nx Terminal UI when running tasks
- [Workspace Watching](https://nx.dev/docs/guides/tasks--caching/workspace-watching.md): Learn how to use Nx workspace watching feature to automatically execute commands when files change, improving development workflow and productivity.
- [Tips and Tricks](https://nx.dev/docs/guides/tips-n-tricks.md): Helpful tips for using Nx effectively
- [Advanced Update Process](https://nx.dev/docs/guides/tips-n-tricks/advanced-update.md): Learn advanced techniques for updating Nx and workspace dependencies, including step-by-step migration strategies, managing complex updates, and...
- [Disable Graph Links Created from Analyzing Source Files](https://nx.dev/docs/guides/tips-n-tricks/analyze-source-files.md): Learn how to configure Nx to only use dependencies defined in package.json instead of detecting dependencies from source code analysis.
- [Configuring Browser Support](https://nx.dev/docs/guides/tips-n-tricks/browser-support.md): Learn how to configure browser compatibility for your Nx applications using browserslist, optimize bundle size with modern browser targets, and debug...
- [Define Environment Variables](https://nx.dev/docs/guides/tips-n-tricks/define-environment-variables.md): Learn how to set and use environment variables in Nx projects, including file-based configuration, custom env files, and ad-hoc variable definition...
- [Optimize Testing with Feature-Based Testing](https://nx.dev/docs/guides/tips-n-tricks/feature-based-testing.md): Learn how to optimize your testing strategy by breaking down monolithic test projects into feature-scoped tests that run only when needed.
- [Identify Dependencies Between Folders](https://nx.dev/docs/guides/tips-n-tricks/identify-dependencies-between-folders.md): Learn how to analyze and visualize dependencies between folders in your Nx workspace to help identify which code should be extracted into separate...
- [Include All package.json Files as Projects](https://nx.dev/docs/guides/tips-n-tricks/include-all-packagejson.md): Learn how to configure Nx to include all package.json files as projects in your workspace graph, not just those referenced in workspaces...
- [Including Assets in Your Build](https://nx.dev/docs/guides/tips-n-tricks/include-assets-in-build.md): Learn how to configure Nx executors to include and copy assets into your output bundle using regex patterns or object format for precise control.
- [Keep Nx Versions in Sync](https://nx.dev/docs/guides/tips-n-tricks/keep-nx-versions-in-sync.md): Learn how to ensure all Nx plugins in your repository are using the same version to avoid compatibility issues and debugging challenges.
- [Migrate `nx` imports to `@nx/devkit`](https://nx.dev/docs/guides/tips-n-tricks/migrate-nx-imports-to-devkit.md): The `nx` package is the CLI, not a public import surface. Move plugin and script imports to `@nx/devkit` so they keep working in future major...
- [Convert from a Standalone Repository to a Monorepo](https://nx.dev/docs/guides/tips-n-tricks/standalone-to-monorepo.md): Learn how to transform your standalone Nx repository into a full monorepo structure by moving your root-level application into the apps directory.
- [Using Yarn Plug'n'Play with Nx](https://nx.dev/docs/guides/tips-n-tricks/yarn-pnp.md): Learn how to configure and use Yarn Plug'n'Play (PnP) in your Nx workspace to improve installation speed, reduce disk usage, and enforce dependency...

## Extending Nx

- [Extending Nx](https://nx.dev/docs/extending-nx.md): In-depth guides for extending Nx with plugins, executors, generators, and more.
- [Compose Executors](https://nx.dev/docs/extending-nx/compose-executors.md): Learn how to compose and chain Nx executors together, including how to invoke other targets and executors from within your custom executors.
- [Composing Generators](https://nx.dev/docs/extending-nx/composing-generators.md): Learn how to combine and reuse Nx generators to build complex workflows from simpler building blocks, including using Nx Devkit generators and...
- [Creating an Install Package](https://nx.dev/docs/extending-nx/create-install-package.md): Learn how to create a custom "create-x" package for your Nx plugin to provide a seamless project bootstrapping experience with npm, yarn, or other...
- [Create a Custom Plugin Preset](https://nx.dev/docs/extending-nx/create-preset.md): Learn how to create a custom preset generator for your Nx plugin that can be used with create-nx-workspace to generate customized workspaces.
- [Create a Sync Generator](https://nx.dev/docs/extending-nx/create-sync-generator.md): Learn how to create and register sync generators in Nx to ensure your file system is in the correct state before tasks run, including global and...
- [CreateNodes API Compatibility](https://nx.dev/docs/extending-nx/createnodes-compatibility.md): Understand which createNodes API version is used by different Nx versions and how to write plugins that support multiple Nx versions.
- [Creating Files with a Generator](https://nx.dev/docs/extending-nx/creating-files.md): Learn how to create, update, and manage files in your Nx workspace using generators, including working with static and dynamic file templates.
- [Extending Nx with Plugins](https://nx.dev/docs/extending-nx/intro.md): Learn how to create custom Nx plugins to enforce best practices, integrate tools, and share functionality across your organization's repositories.
- [Write a Simple Executor](https://nx.dev/docs/extending-nx/local-executors.md): Learn how to create, run, and customize local executors in your Nx workspace to standardize development, building, and deployment tasks.
- [Local Generators](https://nx.dev/docs/extending-nx/local-generators.md): Learn how to create, run, and customize local generators in your Nx workspace to automate common development tasks and standardize workflows.
- [Migration Generators](https://nx.dev/docs/extending-nx/migration-generators.md): Learn how to create migration generators for your Nx plugin to automatically update configuration files when your plugin makes breaking changes.
- [Modifying Files with a Generator](https://nx.dev/docs/extending-nx/modifying-files.md): Learn different approaches to modify existing files in your Nx workspace using generators, from simple JSON updates to advanced AST manipulation.
- [Enforce Organizational Best Practices with a Local Plugin](https://nx.dev/docs/extending-nx/organization-specific-plugin.md): Learn how to create a custom Nx plugin that encodes your organization's best practices into code generators for consistent project creation.
- [Extending the Project Graph](https://nx.dev/docs/extending-nx/project-graph-plugins.md): Learn how to create project graph plugins for Nx to add custom nodes and dependencies, enabling support for additional languages and technologies.
- [Publish Your Nx Plugin](https://nx.dev/docs/extending-nx/publish-plugin.md): Learn how to publish your Nx plugin to npm and get it listed in the official Nx plugin registry so others can discover and use it.
- [Hook into the Task Running Lifecycle](https://nx.dev/docs/extending-nx/task-running-lifecycle.md): Learn how to extend Nx task running process with preTasksExecution and postTasksExecution hooks to implement custom logic before and after tasks run.
- [Integrate a New Tool with a Tooling Plugin](https://nx.dev/docs/extending-nx/tooling-plugin.md): Learn how to create a custom Nx plugin that integrates a tool or framework into an Nx repository, using Astro as an example.

## Technologies

- [Technologies](https://nx.dev/docs/technologies.md): Explore Nx technology integrations and how it can support your specific stack
- [Angular](https://nx.dev/docs/technologies/angular.md): Build scalable Angular applications with Nx powerful tooling and generators
- [Angular with Rsbuild](https://nx.dev/docs/technologies/angular/angular-rsbuild.md): Using Rsbuild with Angular
- [createServer - @nx/angular-rsbuild/ssr](https://nx.dev/docs/technologies/angular/angular-rsbuild/create-server.md): API Reference for createServer from @nx/angular-rsbuild/ssr
- [Angular Rsbuild Plugin for Nx](https://nx.dev/docs/technologies/angular/angular-rsbuild/introduction.md): Use Rsbuild as the build tool for Angular applications in your Nx workspace with the @nx/angular-rsbuild plugin.
- [Angular with Rspack](https://nx.dev/docs/technologies/angular/angular-rspack.md): Using Rspack with Angular
- [Angular Rspack Compiler](https://nx.dev/docs/technologies/angular/angular-rspack-compiler.md): Compilation utilities for Angular with Rspack and Rsbuild.
- [Angular Rspack Compiler](https://nx.dev/docs/technologies/angular/angular-rspack-compiler/introduction.md): Compilation utilities for Angular with Rspack and Rsbuild.
- [angular-rspack-compiler](https://nx.dev/docs/technologies/angular/angular-rspack-compiler/introduction.md): Compilation utilities for Angular with Rspack and Rsbuild.
- [createConfig - @nx/angular-rspack](https://nx.dev/docs/technologies/angular/angular-rspack/create-config.md): API Reference for createConfig from @nx/angular-rspack
- [createServer - @nx/angular-rspack/ssr](https://nx.dev/docs/technologies/angular/angular-rspack/create-server.md): API Reference for createServer from @nx/angular-rspack/ssr
- [Guides](https://nx.dev/docs/technologies/angular/angular-rspack/guides.md): Guides for using Rspack with Angular
- [Getting Started - Angular Rspack](https://nx.dev/docs/technologies/angular/angular-rspack/guides/getting-started.md): Learn how to get started with Angular Rspack applications in Nx.
- [Handling Configurations](https://nx.dev/docs/technologies/angular/angular-rspack/guides/handling-configurations.md): Guide on how to handle configurations with Angular Rspack
- [Build-time Internationalization (i18n) with Angular Rspack](https://nx.dev/docs/technologies/angular/angular-rspack/guides/internationalization.md): Guide on how to use Angular build-time i18n with Angular Rspack
- [Migrate Angular with Webpack to Rspack](https://nx.dev/docs/technologies/angular/angular-rspack/guides/migrate-from-webpack.md): Guide on how to Migrate Angular projects using Webpack to Rspack
- [Angular Rspack Plugin for Nx](https://nx.dev/docs/technologies/angular/angular-rspack/introduction.md): Learn how Rspack can help you speed up your Angular applications.
- [angular-rspack](https://nx.dev/docs/technologies/angular/angular-rspack/introduction.md): Rspack Plugin and Loaders for building Angular.
- [@nx/angular Executors](https://nx.dev/docs/technologies/angular/executors.md): The Nx Plugin for Angular contains executors, generators, and utilities for managing Angular applications and libraries within an Nx workspace. It...
- [@nx/angular Generators](https://nx.dev/docs/technologies/angular/generators.md): The Nx Plugin for Angular contains executors, generators, and utilities for managing Angular applications and libraries within an Nx workspace. It...
- [Guides](https://nx.dev/docs/technologies/angular/guides.md): In-depth guides for Angular development with Nx
- [Nx and Angular Versions](https://nx.dev/docs/technologies/angular/guides/angular-nx-version-matrix.md): A comprehensive compatibility matrix showing which Nx versions work with different Angular versions, including recommended versions and supported...
- [Advanced Angular Micro Frontends with Dynamic Module Federation](https://nx.dev/docs/technologies/angular/guides/dynamic-module-federation-with-angular.md): Learn how to implement Dynamic Module Federation in Angular applications to achieve "Build once, deploy everywhere" with Nx, enabling runtime...
- [Module Federation with Server-Side Rendering](https://nx.dev/docs/technologies/angular/guides/module-federation-with-ssr.md): Learn how to set up Module Federation with Server-Side Rendering (SSR) for Angular and React applications using Nx generators.
- [Nx and the Angular CLI](https://nx.dev/docs/technologies/angular/guides/nx-and-angular.md): Compare Nx and Angular CLI features, understand similarities and differences, and learn how Nx enhances Angular development with improved caching,...
- [Nx Devkit and Angular Devkit](https://nx.dev/docs/technologies/angular/guides/nx-devkit-angular-devkit.md): Compare Nx Devkit and Angular Devkit for creating generators and executors, understand key differences in implementation, and learn how to convert...
- [Setup Incremental Builds for Angular Applications](https://nx.dev/docs/technologies/angular/guides/setup-incremental-builds-angular.md): Learn how to configure your Angular applications in Nx to use incremental builds, improving build performance by only rebuilding what changed.
- [Using Environment Variables in Angular Applications](https://nx.dev/docs/technologies/angular/guides/use-environment-variables-in-angular.md): Learn how to configure and use environment variables in Angular applications with Nx, including setup for ESBuild and TypeScript type definitions.
- [Using Tailwind CSS with Angular](https://nx.dev/docs/technologies/angular/guides/using-tailwind-css-with-angular-projects.md): Learn how to set up and configure Tailwind CSS in Angular applications and libraries within an Nx workspace, including dependency management and...
- [Angular Plugin for Nx](https://nx.dev/docs/technologies/angular/introduction.md): Use @nx/angular to create, run, and maintain Angular applications and libraries in an Nx workspace.
- [angular](https://nx.dev/docs/technologies/angular/introduction.md): The Nx Plugin for Angular contains executors, generators, and utilities for managing Angular applications and libraries within an Nx workspace. It...
- [Angular Migration](https://nx.dev/docs/technologies/angular/migration.md): Migrating Angular applications to Nx
- [Migrating an Angular CLI Project to Nx](https://nx.dev/docs/technologies/angular/migration/angular.md): Learn how to transform your Angular CLI workspace into an Nx workspace, either as a standalone app or a full monorepo, with automated migration tools.
- [@nx/angular Migrations](https://nx.dev/docs/technologies/angular/migrations.md): The Nx Plugin for Angular contains executors, generators, and utilities for managing Angular applications and libraries within an Nx workspace. It...
- [Build Tools](https://nx.dev/docs/technologies/build-tools.md): Modern build tools support including Vite, Webpack, Rspack, Rollup, and ESBuild
- [Docker](https://nx.dev/docs/technologies/build-tools/docker.md): Containerize your projects with Docker and Nx
- [Docker Plugin for Nx](https://nx.dev/docs/technologies/build-tools/docker/introduction.md): The Nx Plugin for Docker contains executors and utilities for building and publishing docker images within an Nx workspace.
- [docker](https://nx.dev/docs/technologies/build-tools/docker/introduction.md): The Nx Plugin for Docker to aid in containerizing projects.
- [@nx/docker Migrations](https://nx.dev/docs/technologies/build-tools/docker/migrations.md): The Nx Plugin for Docker to aid in containerizing projects.
- [ESBuild](https://nx.dev/docs/technologies/build-tools/esbuild.md): Fast JavaScript bundler
- [@nx/esbuild Executors](https://nx.dev/docs/technologies/build-tools/esbuild/executors.md): The Nx Plugin for esbuild contains executors and generators that support building applications using esbuild
- [@nx/esbuild Generators](https://nx.dev/docs/technologies/build-tools/esbuild/generators.md): The Nx Plugin for esbuild contains executors and generators that support building applications using esbuild
- [esbuild Plugin for Nx](https://nx.dev/docs/technologies/build-tools/esbuild/introduction.md): The Nx Plugin for esbuild contains executors and generators that support building applications using esbuild, including setup and configuration for...
- [esbuild](https://nx.dev/docs/technologies/build-tools/esbuild/introduction.md): The Nx Plugin for esbuild contains executors and generators that support building applications using esbuild
- [@nx/esbuild Migrations](https://nx.dev/docs/technologies/build-tools/esbuild/migrations.md): The Nx Plugin for esbuild contains executors and generators that support building applications using esbuild
- [Rollup](https://nx.dev/docs/technologies/build-tools/rollup.md): Module bundler for JavaScript
- [@nx/rollup Executors](https://nx.dev/docs/technologies/build-tools/rollup/executors.md): The Nx Plugin for Rollup contains executors and generators that support building applications using Rollup.
- [@nx/rollup Generators](https://nx.dev/docs/technologies/build-tools/rollup/generators.md): The Nx Plugin for Rollup contains executors and generators that support building applications using Rollup.
- [Rollup Plugin for Nx](https://nx.dev/docs/technologies/build-tools/rollup/introduction.md): The Nx Plugin for Rollup contains executors and generators that support building applications using Rollup.
- [rollup](https://nx.dev/docs/technologies/build-tools/rollup/introduction.md): The Nx Plugin for Rollup contains executors and generators that support building applications using Rollup.
- [@nx/rollup Migrations](https://nx.dev/docs/technologies/build-tools/rollup/migrations.md): The Nx Plugin for Rollup contains executors and generators that support building applications using Rollup.
- [Rsbuild](https://nx.dev/docs/technologies/build-tools/rsbuild.md): Rspack-based build tool
- [@nx/rsbuild Generators](https://nx.dev/docs/technologies/build-tools/rsbuild/generators.md): The Nx Plugin for Rsbuild contains an Nx plugin, executors and utilities that support building applications using Rsbuild.
- [Rsbuild Plugin for Nx](https://nx.dev/docs/technologies/build-tools/rsbuild/introduction.md): The Nx Plugin for Rsbuild contains executors and generators that support building applications using Rsbuild.
- [rsbuild](https://nx.dev/docs/technologies/build-tools/rsbuild/introduction.md): The Nx Plugin for Rsbuild contains an Nx plugin, executors and utilities that support building applications using Rsbuild.
- [@nx/rsbuild Migrations](https://nx.dev/docs/technologies/build-tools/rsbuild/migrations.md): The Nx Plugin for Rsbuild contains an Nx plugin, executors and utilities that support building applications using Rsbuild.
- [Rspack](https://nx.dev/docs/technologies/build-tools/rspack.md): Fast Rust-based bundler
- [@nx/rspack Executors](https://nx.dev/docs/technologies/build-tools/rspack/executors.md): The Nx Plugin for Rspack contains executors and generators that support building applications using Rspack.
- [@nx/rspack Generators](https://nx.dev/docs/technologies/build-tools/rspack/generators.md): The Nx Plugin for Rspack contains executors and generators that support building applications using Rspack.
- [Rspack Plugin for Nx](https://nx.dev/docs/technologies/build-tools/rspack/introduction.md): The Nx Plugin for Rspack contains executors, generators, and utilities for managing Rspack projects in an Nx Workspace.
- [rspack](https://nx.dev/docs/technologies/build-tools/rspack/introduction.md): The Nx Plugin for Rspack contains executors and generators that support building applications using Rspack.
- [@nx/rspack Migrations](https://nx.dev/docs/technologies/build-tools/rspack/migrations.md): The Nx Plugin for Rspack contains executors and generators that support building applications using Rspack.
- [Vite](https://nx.dev/docs/technologies/build-tools/vite.md): Fast frontend build tool
- [@nx/vite Executors](https://nx.dev/docs/technologies/build-tools/vite/executors.md): The Nx Plugin for building and testing applications using Vite
- [@nx/vite Generators](https://nx.dev/docs/technologies/build-tools/vite/generators.md): The Nx Plugin for building and testing applications using Vite
- [Guides](https://nx.dev/docs/technologies/build-tools/vite/guides.md): Guides for using Vite with Nx
- [Configure Vite on your Nx workspace](https://nx.dev/docs/technologies/build-tools/vite/guides/configure-vite.md): This guide explains how you can configure Vite in your Nx workspace.
- [Vite Plugin for Nx](https://nx.dev/docs/technologies/build-tools/vite/introduction.md): Use Vite with Nx for inferred dev/build tasks, generators, and CI-friendly workflows.
- [vite](https://nx.dev/docs/technologies/build-tools/vite/introduction.md): The Nx Plugin for building and testing applications using Vite
- [@nx/vite Migrations](https://nx.dev/docs/technologies/build-tools/vite/migrations.md): The Nx Plugin for building and testing applications using Vite
- [Webpack](https://nx.dev/docs/technologies/build-tools/webpack.md): Powerful module bundler
- [@nx/webpack Executors](https://nx.dev/docs/technologies/build-tools/webpack/executors.md): The Nx Plugin for Webpack contains executors and generators that support building applications using Webpack.
- [@nx/webpack Generators](https://nx.dev/docs/technologies/build-tools/webpack/generators.md): The Nx Plugin for Webpack contains executors and generators that support building applications using Webpack.
- [Guides](https://nx.dev/docs/technologies/build-tools/webpack/guides.md): Guides for configuring Webpack
- [Configure Webpack in your Nx workspace](https://nx.dev/docs/technologies/build-tools/webpack/guides/webpack-config-setup.md): A guide on how to configure webpack on your Nx workspace, and instructions on how to customize your webpack configuration
- [Webpack plugins](https://nx.dev/docs/technologies/build-tools/webpack/guides/webpack-plugins.md): A guide for webpack plugins that are provided by Nx.
- [Webpack Plugin for Nx](https://nx.dev/docs/technologies/build-tools/webpack/introduction.md): The Nx Plugin for Webpack contains executors and generators that support building applications using Webpack.
- [webpack](https://nx.dev/docs/technologies/build-tools/webpack/introduction.md): The Nx Plugin for Webpack contains executors and generators that support building applications using Webpack.
- [@nx/webpack Migrations](https://nx.dev/docs/technologies/build-tools/webpack/migrations.md): The Nx Plugin for Webpack contains executors and generators that support building applications using Webpack.
- [.NET](https://nx.dev/docs/technologies/dotnet.md): Build scalable .NET applications
- [@nx/dotnet Generators](https://nx.dev/docs/technologies/dotnet/generators.md): The Nx Plugin for .NET containing graph support for working with .NET projects in an Nx workspace.
- [Guides](https://nx.dev/docs/technologies/dotnet/guides.md): In-depth guides for .NET development with Nx
- [Incremental Builds for .NET Projects](https://nx.dev/docs/technologies/dotnet/guides/incremental-builds.md): Learn how Nx optimizes .NET builds by leveraging target dependencies and avoiding duplicate compilations.
- [Migrate from @nx-dotnet/core to @nx/dotnet](https://nx.dev/docs/technologies/dotnet/guides/migrate-from-nx-dotnet-core.md): Step-by-step guide to migrate from the community @nx-dotnet/core plugin to the official @nx/dotnet plugin
- [.NET Plugin for Nx](https://nx.dev/docs/technologies/dotnet/introduction.md): This plugin allows .NET projects to be run through Nx.
- [dotnet](https://nx.dev/docs/technologies/dotnet/introduction.md): The Nx Plugin for .NET containing graph support for working with .NET projects in an Nx workspace.
- [@nx/dotnet Migrations](https://nx.dev/docs/technologies/dotnet/migrations.md): The Nx Plugin for .NET containing graph support for working with .NET projects in an Nx workspace.
- [ESLint](https://nx.dev/docs/technologies/eslint.md): Guides and API references for ESLint in Nx
- [ESLint Plugin](https://nx.dev/docs/technologies/eslint/eslint-plugin.md): Nx ESLint plugin features
- [Guides](https://nx.dev/docs/technologies/eslint/eslint-plugin/guides.md): ESLint plugin configuration guides
- [Dependency Checks ESLint Rule](https://nx.dev/docs/technologies/eslint/eslint-plugin/guides/dependency-checks.md): Learn how to use the @nx/dependency-checks ESLint rule to identify mismatches between dependencies in package.json and actual project dependencies.
- [Enforce Module Boundaries ESLint Rule](https://nx.dev/docs/technologies/eslint/eslint-plugin/guides/enforce-module-boundaries.md): Learn how to use the @nx/enforce-module-boundaries ESLint rule to define strict rules for accessing resources between different projects in your Nx...
- [ESLint Plugin](https://nx.dev/docs/technologies/eslint/eslint-plugin/introduction.md): Nx ESLint plugin features
- [eslint-plugin](https://nx.dev/docs/technologies/eslint/eslint-plugin/introduction.md): The eslint-plugin package is an ESLint plugin that contains a collection of recommended ESLint rule configurations which you can extend from in your...
- [@nx/eslint-plugin Migrations](https://nx.dev/docs/technologies/eslint/eslint-plugin/migrations.md): The eslint-plugin package is an ESLint plugin that contains a collection of recommended ESLint rule configurations which you can extend from in your...
- [@nx/eslint Executors](https://nx.dev/docs/technologies/eslint/executors.md): The ESLint plugin for Nx contains executors, generators and utilities used for linting JavaScript/TypeScript projects within an Nx workspace.
- [@nx/eslint Generators](https://nx.dev/docs/technologies/eslint/generators.md): The ESLint plugin for Nx contains executors, generators and utilities used for linting JavaScript/TypeScript projects within an Nx workspace.
- [Guides](https://nx.dev/docs/technologies/eslint/guides.md): Configuration and usage guides
- [Custom Workspace ESLint Rules](https://nx.dev/docs/technologies/eslint/guides/custom-workspace-rules.md): Learn how to create and configure custom ESLint rules specific to your Nx workspace, enabling team-wide code conventions and project-specific linting.
- [Configuring ESLint with TypeScript](https://nx.dev/docs/technologies/eslint/guides/eslint.md): Learn how to properly configure ESLint with TypeScript in your Nx workspace, including setting up type-checking and managing parser options for...
- [Switching to ESLint's Flat Config Format](https://nx.dev/docs/technologies/eslint/guides/flat-config.md): Learn how to migrate your Nx workspace to ESLint's new flat configuration format, understanding the benefits and implementation details.
- [ESLint Plugin for Nx](https://nx.dev/docs/technologies/eslint/introduction.md): Learn how to set up and use the @nx/eslint plugin to integrate ESLint with Nx, enabling caching and providing code generators for ESLint...
- [eslint](https://nx.dev/docs/technologies/eslint/introduction.md): The ESLint plugin for Nx contains executors, generators and utilities used for linting JavaScript/TypeScript projects within an Nx workspace.
- [@nx/eslint Migrations](https://nx.dev/docs/technologies/eslint/migrations.md): The ESLint plugin for Nx contains executors, generators and utilities used for linting JavaScript/TypeScript projects within an Nx workspace.
- [Java](https://nx.dev/docs/technologies/java.md): Build scalable Java applications
- [Gradle](https://nx.dev/docs/technologies/java/gradle.md): Using Gradle with Nx
- [@nx/gradle Executors](https://nx.dev/docs/technologies/java/gradle/executors.md): The Nx Plugin for Gradle allows Gradle tasks to be run through Nx
- [@nx/gradle Generators](https://nx.dev/docs/technologies/java/gradle/generators.md): The Nx Plugin for Gradle allows Gradle tasks to be run through Nx
- [Gradle Plugin for Nx](https://nx.dev/docs/technologies/java/gradle/introduction.md): Run Gradle tasks through Nx with caching, graph insights, and CI optimization.
- [gradle](https://nx.dev/docs/technologies/java/gradle/introduction.md): The Nx Plugin for Gradle allows Gradle tasks to be run through Nx
- [@nx/gradle Migrations](https://nx.dev/docs/technologies/java/gradle/migrations.md): The Nx Plugin for Gradle allows Gradle tasks to be run through Nx
- [Java with Nx](https://nx.dev/docs/technologies/java/introduction.md): Build scalable Java applications with Nx
- [Maven](https://nx.dev/docs/technologies/java/maven.md): Using Maven with Nx
- [@nx/maven Executors](https://nx.dev/docs/technologies/java/maven/executors.md): Nx plugin for Maven integration
- [@nx/maven Generators](https://nx.dev/docs/technologies/java/maven/generators.md): Nx plugin for Maven integration
- [Maven Plugin for Nx](https://nx.dev/docs/technologies/java/maven/introduction.md): This plugin allows Maven tasks to be run through Nx.
- [maven](https://nx.dev/docs/technologies/java/maven/introduction.md): Nx plugin for Maven integration
- [@nx/maven Migrations](https://nx.dev/docs/technologies/java/maven/migrations.md): Nx plugin for Maven integration
- [Module Federation](https://nx.dev/docs/technologies/module-federation.md): Advanced guides to utilize Module Federation with Nx for micro frontends
- [Concepts](https://nx.dev/docs/technologies/module-federation/concepts.md): Module Federation concepts
- [Faster Builds with Module Federation](https://nx.dev/docs/technologies/module-federation/concepts/faster-builds-with-module-federation.md): Learn how Module Federation in Nx enables faster builds by splitting large SPAs into smaller remote applications while minimizing common downsides.
- [Manage Library Versions with Module Federation](https://nx.dev/docs/technologies/module-federation/concepts/manage-library-versions-with-module-federation.md): Learn how Module Federation's Shared API prevents dependency conflicts and reduces bundle size by managing shared library versions across federated...
- [Micro Frontend Architecture](https://nx.dev/docs/technologies/module-federation/concepts/micro-frontend-architecture.md): Explore how Nx supports Micro Frontend architecture with Module Federation, enabling independent deployment while managing associated challenges.
- [Module Federation and Nx](https://nx.dev/docs/technologies/module-federation/concepts/module-federation-and-nx.md): Learn how Nx provides out-of-the-box support for Module Federation, making it easier to share code between applications in a monorepo environment.
- [Nx Module Federation Technical Overview](https://nx.dev/docs/technologies/module-federation/concepts/nx-module-federation-technical-overview.md): Understand the technical details of how Nx implements Module Federation through executors and webpack configuration utilities.
- [Guides](https://nx.dev/docs/technologies/module-federation/guides.md): Module Federation implementation guides
- [Creating a Module Federation Host](https://nx.dev/docs/technologies/module-federation/guides/create-a-host.md): Learn how to generate and configure a host application for Module Federation in React and Angular using Nx generators.
- [Creating a Module Federation Remote](https://nx.dev/docs/technologies/module-federation/guides/create-a-remote.md): Learn how to generate and configure a remote application for Module Federation in React and Angular using Nx generators.
- [Federate a Module](https://nx.dev/docs/technologies/module-federation/guides/federate-a-module.md): Learn how to share code between applications at runtime using Module Federation in Nx, including creating and configuring modules to be federated in...
- [NxModuleFederationDevServerPlugin](https://nx.dev/docs/technologies/module-federation/guides/nx-module-federation-dev-server-plugin.md): Details about the NxModuleFederationDevServerPlugin and NxModuleFederationSSRDevServerPlugin
- [NxModuleFederationPlugin](https://nx.dev/docs/technologies/module-federation/guides/nx-module-federation-plugin.md): Details about the NxModuleFederationPlugin
- [Using Tailwind CSS with Module Federation](https://nx.dev/docs/technologies/module-federation/guides/using-tailwind-css-with-module-federation.md): Learn how to configure Tailwind CSS so that classes used in remote applications are properly compiled by the host application.
- [Module Federation Plugin for Nx](https://nx.dev/docs/technologies/module-federation/introduction.md): Details about the NxModuleFederationPlugin
- [module-federation](https://nx.dev/docs/technologies/module-federation/introduction.md): The Nx Plugin for Module Federation contains executors and utilities that support building applications using Module Federation.
- [@nx/module-federation Migrations](https://nx.dev/docs/technologies/module-federation/migrations.md): The Nx Plugin for Module Federation contains executors and utilities that support building applications using Module Federation.
- [Node.js](https://nx.dev/docs/technologies/node.md): Build scalable Node.js applications with Express, NestJS, and serverless support
- [Express](https://nx.dev/docs/technologies/node/express.md): Express framework support
- [@nx/express Generators](https://nx.dev/docs/technologies/node/express/generators.md): The Nx Plugin for Express contains executors and generators for allowing your workspace to create powerful Express Node applications and APIs.
- [Express Plugin for Nx](https://nx.dev/docs/technologies/node/express/introduction.md): Learn how to use the @nx/express plugin to create and manage Express applications in your Nx workspace, including setup and common guides.
- [express](https://nx.dev/docs/technologies/node/express/introduction.md): The Nx Plugin for Express contains executors and generators for allowing your workspace to create powerful Express Node applications and APIs.
- [@nx/express Migrations](https://nx.dev/docs/technologies/node/express/migrations.md): The Nx Plugin for Express contains executors and generators for allowing your workspace to create powerful Express Node applications and APIs.
- [@nx/node Generators](https://nx.dev/docs/technologies/node/generators.md): The Node Plugin for Nx contains generators to manage Node applications within an Nx workspace.
- [Guides](https://nx.dev/docs/technologies/node/guides.md): Backend development guides
- [Set Up Application Proxies](https://nx.dev/docs/technologies/node/guides/application-proxies.md): Learn how to configure proxies for your frontend applications to communicate with backend services during local development, avoiding CORS issues...
- [Bundling Projects for Deployment](https://nx.dev/docs/technologies/node/guides/bundling-node-projects.md): Bundle your Node.js application into a single file with no node_modules needed. Deploy without a package.json install step.
- [Pruning Projects for Deployment](https://nx.dev/docs/technologies/node/guides/deploying-node-projects.md): Generate a pruned package.json and lockfile so Docker installs only production dependencies. Replaces the deprecated generatePackageJson option in Nx...
- [Deploying AWS Lambda Functions in Node.js](https://nx.dev/docs/technologies/node/guides/node-aws-lambda.md): Learn how to set up, develop, and deploy AWS Lambda functions in an Nx workspace using the @nx/aws-lambda plugin.
- [Deploying a Node App to Fly.io](https://nx.dev/docs/technologies/node/guides/node-server-fly-io.md): Learn how to deploy a Node.js backend application from an Nx workspace to Fly.io, including Docker setup and automating the deployment process.
- [Add and Deploy Netlify Edge Functions with Node](https://nx.dev/docs/technologies/node/guides/node-serverless-functions-netlify.md): Learn how to set up, develop, and deploy Node.js serverless functions to Netlify from an Nx workspace, including local development and production...
- [Wait for Tasks](https://nx.dev/docs/technologies/node/guides/wait-for-tasks.md): Learn how to ensure dependent tasks are completed before running a primary task in Nx, using dependsOn property or the waitUntilTargets option for...
- [Node.js Plugin for Nx](https://nx.dev/docs/technologies/node/introduction.md): Learn how to use the @nx/node plugin to create and manage Node.js applications and libraries in your Nx workspace, including setup, building, and...
- [node](https://nx.dev/docs/technologies/node/introduction.md): The Node Plugin for Nx contains generators to manage Node applications within an Nx workspace.
- [@nx/node Migrations](https://nx.dev/docs/technologies/node/migrations.md): The Node Plugin for Nx contains generators to manage Node applications within an Nx workspace.
- [NestJS](https://nx.dev/docs/technologies/node/nest.md): NestJS framework support
- [@nx/nest Generators](https://nx.dev/docs/technologies/node/nest/generators.md): The Nx Plugin for Nest contains executors and generators for allowing your workspace to create powerful Nest best in class APIs.
- [Nest.js Plugin for Nx](https://nx.dev/docs/technologies/node/nest/introduction.md): Learn how to use the @nx/nest plugin to create and manage Nest.js applications and libraries in your Nx workspace, including setup and generators.
- [nest](https://nx.dev/docs/technologies/node/nest/introduction.md): The Nx Plugin for Nest contains executors and generators for allowing your workspace to create powerful Nest best in class APIs.
- [@nx/nest Migrations](https://nx.dev/docs/technologies/node/nest/migrations.md): The Nx Plugin for Nest contains executors and generators for allowing your workspace to create powerful Nest best in class APIs.
- [React](https://nx.dev/docs/technologies/react.md): Create modern React applications with Nx comprehensive React support
- [@nx/react Executors](https://nx.dev/docs/technologies/react/executors.md): The React plugin for Nx contains executors and generators for managing React applications and libraries within an Nx workspace. It provides: -...
- [Expo](https://nx.dev/docs/technologies/react/expo.md): Expo React Native framework
- [@nx/expo Executors](https://nx.dev/docs/technologies/react/expo/executors.md): The Expo Plugin for Nx contains executors and generators for managing and developing an expo application within your workspace. For example, you can...
- [@nx/expo Generators](https://nx.dev/docs/technologies/react/expo/generators.md): The Expo Plugin for Nx contains executors and generators for managing and developing an expo application within your workspace. For example, you can...
- [Expo Plugin for Nx](https://nx.dev/docs/technologies/react/expo/introduction.md): Learn how to use the @nx/expo plugin to manage Expo applications and libraries within an Nx workspace, including setup, configuration, and task...
- [expo](https://nx.dev/docs/technologies/react/expo/introduction.md): The Expo Plugin for Nx contains executors and generators for managing and developing an expo application within your workspace. For example, you can...
- [@nx/expo Migrations](https://nx.dev/docs/technologies/react/expo/migrations.md): The Expo Plugin for Nx contains executors and generators for managing and developing an expo application within your workspace. For example, you can...
- [@nx/react Generators](https://nx.dev/docs/technologies/react/generators.md): The React plugin for Nx contains executors and generators for managing React applications and libraries within an Nx workspace. It provides: -...
- [Guides](https://nx.dev/docs/technologies/react/guides.md): React development guides
- [Adding Images, Fonts, and Files](https://nx.dev/docs/technologies/react/guides/adding-assets-react.md): Learn how to import and use assets like images, fonts, and files directly in your Nx projects, including special handling for SVGs in React, Next.js,...
- [Deploying Next.js Applications to Vercel](https://nx.dev/docs/technologies/react/guides/deploy-nextjs-to-vercel.md): Learn how to configure and deploy Next.js applications from an Nx workspace to Vercel, including setting up build commands and implementing...
- [Module Federation with Server-Side Rendering](https://nx.dev/docs/technologies/react/guides/module-federation-with-ssr.md): Learn how to set up Module Federation with Server-Side Rendering (SSR) for Angular and React applications using Nx generators.
- [React Compiler with Nx](https://nx.dev/docs/technologies/react/guides/react-compiler.md): Learn how to enable and configure React Compiler in Nx projects to automatically optimize your React code with memoization for better performance.
- [React Router with Nx](https://nx.dev/docs/technologies/react/guides/react-router.md): Learn how to create, build, serve, and test React Router applications within an Nx workspace, leveraging Nx powerful tooling for modern web...
- [Using Environment Variables in React Applications](https://nx.dev/docs/technologies/react/guides/use-environment-variables-in-react.md): Learn how to configure and use environment variables in React applications with Nx, including setup for Vite and Webpack, and handling conflicts...
- [Using Tailwind CSS with React](https://nx.dev/docs/technologies/react/guides/using-tailwind-css-in-react.md): Learn how to set up and configure Tailwind CSS in your React applications within an Nx workspace.
- [React Plugin for Nx](https://nx.dev/docs/technologies/react/introduction.md): Create and manage React applications and libraries in your Nx workspace with generators for apps, libraries, and support for Module Federation.
- [react](https://nx.dev/docs/technologies/react/introduction.md): The React plugin for Nx contains executors and generators for managing React applications and libraries within an Nx workspace. It provides: -...
- [@nx/react Migrations](https://nx.dev/docs/technologies/react/migrations.md): The React plugin for Nx contains executors and generators for managing React applications and libraries within an Nx workspace. It provides: -...
- [Next.js](https://nx.dev/docs/technologies/react/next.md): Next.js framework support
- [@nx/next Executors](https://nx.dev/docs/technologies/react/next/executors.md): The Next.js plugin for Nx contains executors and generators for managing Next.js applications and libraries within an Nx workspace. It provides: -...
- [@nx/next Generators](https://nx.dev/docs/technologies/react/next/generators.md): The Next.js plugin for Nx contains executors and generators for managing Next.js applications and libraries within an Nx workspace. It provides: -...
- [Guides](https://nx.dev/docs/technologies/react/next/guides.md): Next.js configuration guides
- [How to configure Next.js plugins](https://nx.dev/docs/technologies/react/next/guides/next-config-setup.md): A guide for configuring Next.js plugins with Nx
- [Next.js Plugin for Nx](https://nx.dev/docs/technologies/react/next/introduction.md): Create and manage Next.js applications in your Nx workspace with inferred build, dev, and start tasks, generators for apps and libraries, and...
- [next](https://nx.dev/docs/technologies/react/next/introduction.md): The Next.js plugin for Nx contains executors and generators for managing Next.js applications and libraries within an Nx workspace. It provides: -...
- [@nx/next Migrations](https://nx.dev/docs/technologies/react/next/migrations.md): The Next.js plugin for Nx contains executors and generators for managing Next.js applications and libraries within an Nx workspace. It provides: -...
- [React Native](https://nx.dev/docs/technologies/react/react-native.md): Mobile app development with React Native
- [@nx/react-native Executors](https://nx.dev/docs/technologies/react/react-native/executors.md): The Nx Plugin for React Native contains generators for managing React Native applications and libraries within an Nx workspace. It provides:...
- [@nx/react-native Generators](https://nx.dev/docs/technologies/react/react-native/generators.md): The Nx Plugin for React Native contains generators for managing React Native applications and libraries within an Nx workspace. It provides:...
- [React Native Plugin for Nx](https://nx.dev/docs/technologies/react/react-native/introduction.md): The Nx Plugin for React Native contains generators for managing React Native applications and libraries within an Nx workspace, including setup and...
- [react-native](https://nx.dev/docs/technologies/react/react-native/introduction.md): The Nx Plugin for React Native contains generators for managing React Native applications and libraries within an Nx workspace. It provides:...
- [@nx/react-native Migrations](https://nx.dev/docs/technologies/react/react-native/migrations.md): The Nx Plugin for React Native contains generators for managing React Native applications and libraries within an Nx workspace. It provides:...
- [Remix](https://nx.dev/docs/technologies/react/remix.md): Remix framework support
- [@nx/remix Executors](https://nx.dev/docs/technologies/react/remix/executors.md): The Remix plugin for Nx contains executors and generators for managing Remix applications and libraries within an Nx workspace. It provides: -...
- [@nx/remix Generators](https://nx.dev/docs/technologies/react/remix/generators.md): The Remix plugin for Nx contains executors and generators for managing Remix applications and libraries within an Nx workspace. It provides: -...
- [Remix Plugin for Nx](https://nx.dev/docs/technologies/react/remix/introduction.md): Create and manage Remix applications in your Nx workspace with inferred build, dev, start, and typecheck tasks, plus generators for apps, libraries,...
- [remix](https://nx.dev/docs/technologies/react/remix/introduction.md): The Remix plugin for Nx contains executors and generators for managing Remix applications and libraries within an Nx workspace. It provides: -...
- [@nx/remix Migrations](https://nx.dev/docs/technologies/react/remix/migrations.md): The Remix plugin for Nx contains executors and generators for managing Remix applications and libraries within an Nx workspace. It provides: -...
- [Test Tools](https://nx.dev/docs/technologies/test-tools.md): Comprehensive testing support with Vitest, Jest, Cypress, Playwright, Storybook, and Detox
- [Cypress](https://nx.dev/docs/technologies/test-tools/cypress.md): E2E testing with Cypress
- [@nx/cypress Executors](https://nx.dev/docs/technologies/test-tools/cypress/executors.md): The Nx Plugin for Cypress contains executors and generators allowing your workspace to use the powerful Cypress integration testing capabilities.
- [@nx/cypress Generators](https://nx.dev/docs/technologies/test-tools/cypress/generators.md): The Nx Plugin for Cypress contains executors and generators allowing your workspace to use the powerful Cypress integration testing capabilities.
- [Guides](https://nx.dev/docs/technologies/test-tools/cypress/guides.md): Cypress configuration and usage
- [Cypress Component Testing](https://nx.dev/docs/technologies/test-tools/cypress/guides/cypress-component-testing.md): Learn how to set up and use Cypress component testing in your Nx workspace for React, Angular, and Next.js projects, including configuration and test...
- [Using setupNodeEvents with Cypress preset](https://nx.dev/docs/technologies/test-tools/cypress/guides/cypress-setup-node-events.md): Learn how to properly configure and use the setupNodeEvents function with Nx Cypress preset to customize Cypress behavior while maintaining web...
- [Migrating to Cypress V11](https://nx.dev/docs/technologies/test-tools/cypress/guides/cypress-v11-migration.md): A guide to migrating your Nx projects from Cypress v8/v9 to v11, including configuration changes, file renaming, and handling potential edge cases.
- [Cypress Plugin for Nx](https://nx.dev/docs/technologies/test-tools/cypress/introduction.md): The Nx Plugin for Cypress contains executors and generators that support e2e testing with Cypress, including setup and configuration for your Nx...
- [cypress](https://nx.dev/docs/technologies/test-tools/cypress/introduction.md): The Nx Plugin for Cypress contains executors and generators allowing your workspace to use the powerful Cypress integration testing capabilities.
- [@nx/cypress Migrations](https://nx.dev/docs/technologies/test-tools/cypress/migrations.md): The Nx Plugin for Cypress contains executors and generators allowing your workspace to use the powerful Cypress integration testing capabilities.
- [Detox](https://nx.dev/docs/technologies/test-tools/detox.md): React Native testing with Detox
- [@nx/detox Executors](https://nx.dev/docs/technologies/test-tools/detox/executors.md): The Nx Plugin for Detox contains executors and generators for allowing your workspace to use the powerful Detox integration testing capabilities.
- [@nx/detox Generators](https://nx.dev/docs/technologies/test-tools/detox/generators.md): The Nx Plugin for Detox contains executors and generators for allowing your workspace to use the powerful Detox integration testing capabilities.
- [Detox Plugin for Nx](https://nx.dev/docs/technologies/test-tools/detox/introduction.md): Learn how to set up and use Detox for end-to-end testing of mobile applications in your Nx workspace, including environment setup and configuration...
- [detox](https://nx.dev/docs/technologies/test-tools/detox/introduction.md): The Nx Plugin for Detox contains executors and generators for allowing your workspace to use the powerful Detox integration testing capabilities.
- [@nx/detox Migrations](https://nx.dev/docs/technologies/test-tools/detox/migrations.md): The Nx Plugin for Detox contains executors and generators for allowing your workspace to use the powerful Detox integration testing capabilities.
- [Jest](https://nx.dev/docs/technologies/test-tools/jest.md): Unit testing with Jest
- [@nx/jest Executors](https://nx.dev/docs/technologies/test-tools/jest/executors.md): The Nx Plugin for Jest contains executors and generators allowing your workspace to use the powerful Jest testing capabilities.
- [@nx/jest Generators](https://nx.dev/docs/technologies/test-tools/jest/generators.md): The Nx Plugin for Jest contains executors and generators allowing your workspace to use the powerful Jest testing capabilities.
- [Jest Plugin for Nx](https://nx.dev/docs/technologies/test-tools/jest/introduction.md): The Nx Plugin for Jest contains executors and generators that support testing projects using Jest, including setup and configuration for your Nx...
- [jest](https://nx.dev/docs/technologies/test-tools/jest/introduction.md): The Nx Plugin for Jest contains executors and generators allowing your workspace to use the powerful Jest testing capabilities.
- [@nx/jest Migrations](https://nx.dev/docs/technologies/test-tools/jest/migrations.md): The Nx Plugin for Jest contains executors and generators allowing your workspace to use the powerful Jest testing capabilities.
- [Playwright](https://nx.dev/docs/technologies/test-tools/playwright.md): E2E testing with Playwright
- [@nx/playwright Executors](https://nx.dev/docs/technologies/test-tools/playwright/executors.md): The Nx Plugin for Playwright contains executors and generators allowing your workspace to use the powerful Playwright integration testing...
- [@nx/playwright Generators](https://nx.dev/docs/technologies/test-tools/playwright/generators.md): The Nx Plugin for Playwright contains executors and generators allowing your workspace to use the powerful Playwright integration testing...
- [Guides](https://nx.dev/docs/technologies/test-tools/playwright/guides.md): Playwright configuration and usage
- [Merge Atomized Playwright Outputs](https://nx.dev/docs/technologies/test-tools/playwright/guides/merge-atomized-outputs.md): Learn how to enable output merging for atomized Playwright tests
- [Playwright Plugin for Nx](https://nx.dev/docs/technologies/test-tools/playwright/introduction.md): The Nx Plugin for Playwright contains executors and generators that support e2e testing with Playwright, including setup and configuration for your...
- [playwright](https://nx.dev/docs/technologies/test-tools/playwright/introduction.md): The Nx Plugin for Playwright contains executors and generators allowing your workspace to use the powerful Playwright integration testing...
- [@nx/playwright Migrations](https://nx.dev/docs/technologies/test-tools/playwright/migrations.md): The Nx Plugin for Playwright contains executors and generators allowing your workspace to use the powerful Playwright integration testing...
- [Storybook](https://nx.dev/docs/technologies/test-tools/storybook.md): Component development with Storybook
- [@nx/storybook Executors](https://nx.dev/docs/technologies/test-tools/storybook/executors.md): The Nx Plugin for Storybook contains executors and generators for allowing your workspace to use the powerful Storybook integration testing &...
- [@nx/storybook Generators](https://nx.dev/docs/technologies/test-tools/storybook/generators.md): The Nx Plugin for Storybook contains executors and generators for allowing your workspace to use the powerful Storybook integration testing &...
- [Guides](https://nx.dev/docs/technologies/test-tools/storybook/guides.md): Storybook configuration guides
- [Angular - Configuring styles and preprocessor options](https://nx.dev/docs/technologies/test-tools/storybook/guides/angular-configuring-styles.md): This guide explains how to configure styles and preprocessor options for Angular Storybook projects in your Nx workspace.
- [Angular - Set up Compodoc for Storybook on Nx](https://nx.dev/docs/technologies/test-tools/storybook/guides/angular-storybook-compodoc.md): This guide explains how to set up Compodoc for Storybook in Angular projects within your Nx workspace.
- [Storybook best practices for making the most out of Nx](https://nx.dev/docs/technologies/test-tools/storybook/guides/best-practices.md): The purpose of this guide is to help you set up Storybook in your Nx workspace so that you can get the most out of Nx and its powerful capabilities.
- [How Storybook is configured on your Nx workspace](https://nx.dev/docs/technologies/test-tools/storybook/guides/configuring-storybook.md): This guide explains how Storybook is configured on your Nx workspace.
- [How to configure Webpack and Vite for Storybook](https://nx.dev/docs/technologies/test-tools/storybook/guides/custom-builder-configs.md): This guide explains how to customize the webpack configuration and your vite configuration for Storybook.
- [Publishing Storybook - One main Storybook instance for all projects](https://nx.dev/docs/technologies/test-tools/storybook/guides/one-storybook-for-all.md): Dive into a comprehensive guide on how to consolidate all your Storybook stories from different projects into one unified Storybook instance. Ideal...
- [Publishing Storybook - One Storybook instance per scope](https://nx.dev/docs/technologies/test-tools/storybook/guides/one-storybook-per-scope.md): Learn how to set up individual Storybook instances for each scope within an Nx workspace. This guide provides a structured approach, emphasizing...
- [Publishing Storybook - One main Storybook instance using Storybook Composition](https://nx.dev/docs/technologies/test-tools/storybook/guides/one-storybook-with-composition.md): Dive into the comprehensive guide on publishing a unified Storybook instance from multiple frameworks within an Nx workspace using Storybook...
- [Set up Storybook for Angular Projects](https://nx.dev/docs/technologies/test-tools/storybook/guides/overview-angular.md): This guide explains how to set up Storybook for Angular projects in your Nx workspace.
- [Set up Storybook for React Projects](https://nx.dev/docs/technologies/test-tools/storybook/guides/overview-react.md): This guide explains how to set up Storybook for React projects in your Nx workspace.
- [Set up Storybook for Vue and Nuxt Projects](https://nx.dev/docs/technologies/test-tools/storybook/guides/overview-vue.md): This guide explains how to set up Storybook for Vue and Nuxt projects in your Nx workspace.
- [Setting up Storybook Composition with Nx](https://nx.dev/docs/technologies/test-tools/storybook/guides/storybook-composition-setup.md): Learn how to set up Storybook composition in your Nx workspace to combine multiple Storybook instances into one unified interface.
- [Setting up Storybook Interaction Tests with Nx](https://nx.dev/docs/technologies/test-tools/storybook/guides/storybook-interaction-tests.md): This guide shows you how to set up Storybook interaction tests in your Nx workspace and how to run them.
- [Upgrading Storybook](https://nx.dev/docs/technologies/test-tools/storybook/guides/upgrading-storybook.md): This guide explains how to upgrade Storybook in your Nx workspace using Nx migrations or the Storybook CLI.
- [Storybook Plugin for Nx](https://nx.dev/docs/technologies/test-tools/storybook/introduction.md): This is an overview page for the Storybook plugin in Nx. It explains what Storybook is and how to set it up in your Nx workspace.
- [storybook](https://nx.dev/docs/technologies/test-tools/storybook/introduction.md): The Nx Plugin for Storybook contains executors and generators for allowing your workspace to use the powerful Storybook integration testing &...
- [@nx/storybook Migrations](https://nx.dev/docs/technologies/test-tools/storybook/migrations.md): The Nx Plugin for Storybook contains executors and generators for allowing your workspace to use the powerful Storybook integration testing &...
- [Vitest](https://nx.dev/docs/technologies/test-tools/vitest.md): Component development with Vitest
- [@nx/vitest Executors](https://nx.dev/docs/technologies/test-tools/vitest/executors.md): The Nx Plugin for Vitest to enable fast unit testing with Vitest.
- [@nx/vitest Generators](https://nx.dev/docs/technologies/test-tools/vitest/generators.md): The Nx Plugin for Vitest to enable fast unit testing with Vitest.
- [Guides](https://nx.dev/docs/technologies/test-tools/vitest/guides.md): Vitest configuration and usage guides
- [Migrating to @nx/vitest from @nx/vite](https://nx.dev/docs/technologies/test-tools/vitest/guides/migrating-from-nx-vite.md): This is a migration guide to switch to @nx/vitest from @nx/vite
- [Testing Without Building Dependencies](https://nx.dev/docs/technologies/test-tools/vitest/guides/testing-without-building-dependencies.md): Learn how to configure Vitest to test projects using TypeScript project references without building dependency libraries first.
- [Vitest Plugin for Nx](https://nx.dev/docs/technologies/test-tools/vitest/introduction.md): The Nx Plugin for Vitest contains executors and generators that support testing projects using Vitest, including setup and configuration for your Nx...
- [vitest](https://nx.dev/docs/technologies/test-tools/vitest/introduction.md): The Nx Plugin for Vitest to enable fast unit testing with Vitest.
- [@nx/vitest Migrations](https://nx.dev/docs/technologies/test-tools/vitest/migrations.md): The Nx Plugin for Vitest to enable fast unit testing with Vitest.
- [TypeScript](https://nx.dev/docs/technologies/typescript.md): Advanced TypeScript support with project references, incremental builds, and more
- [@nx/js Executors](https://nx.dev/docs/technologies/typescript/executors.md): The JS plugin for Nx contains executors and generators that provide the best experience for developing JavaScript and TypeScript projects.
- [@nx/js Generators](https://nx.dev/docs/technologies/typescript/generators.md): The JS plugin for Nx contains executors and generators that provide the best experience for developing JavaScript and TypeScript projects.
- [Guides](https://nx.dev/docs/technologies/typescript/guides.md): TypeScript configuration and best practices
- [Compile TypeScript Libraries to Multiple Formats](https://nx.dev/docs/technologies/typescript/guides/compile-multiple-formats.md): Learn how to use Nx with Rollup to compile TypeScript libraries to both ESM and CommonJS formats for maximum compatibility.
- [Define Secondary Entry Points for TypeScript Packages](https://nx.dev/docs/technologies/typescript/guides/define-secondary-entrypoints.md): Learn how to configure multiple entry points for your TypeScript packages using Nx, allowing consumers to import specific parts of your library.
- [Enable TypeScript Batch Mode](https://nx.dev/docs/technologies/typescript/guides/enable-tsc-batch-mode.md): Use the @nx/js:tsc batch implementation to compile multiple TypeScript projects in a single process, reducing build times for large workspaces.
- [JavaScript and TypeScript](https://nx.dev/docs/technologies/typescript/guides/js-and-ts.md): Learn how to use Nx with both JavaScript and TypeScript, including how to generate JS files, mix languages in your workspace, and build TypeScript...
- [Switch to Workspaces and Project References](https://nx.dev/docs/technologies/typescript/guides/switch-to-workspaces-project-references.md): Migrate from TypeScript path aliases to package manager workspaces for project linking, enabling TypeScript project references for better performance.
- [TypeScript Plugin for Nx](https://nx.dev/docs/technologies/typescript/introduction.md): Manage TypeScript and JavaScript libraries in your Nx workspace with automatic typechecking, builds via TSC or SWC, and support for project...
- [js](https://nx.dev/docs/technologies/typescript/introduction.md): The JS plugin for Nx contains executors and generators that provide the best experience for developing JavaScript and TypeScript projects.
- [@nx/js Migrations](https://nx.dev/docs/technologies/typescript/migrations.md): The JS plugin for Nx contains executors and generators that provide the best experience for developing JavaScript and TypeScript projects.
- [Vue](https://nx.dev/docs/technologies/vue.md): Build Vue applications with Nx Vue plugin supporting Vue 3 and Nuxt
- [@nx/vue Generators](https://nx.dev/docs/technologies/vue/generators.md): The Vue plugin for Nx contains executors and generators for managing Vue applications and libraries within an Nx workspace. It provides: -...
- [Vue Plugin for Nx](https://nx.dev/docs/technologies/vue/introduction.md): The Nx Plugin for Vue contains generators for managing Vue applications and libraries within an Nx workspace, including setup and configuration.
- [vue](https://nx.dev/docs/technologies/vue/introduction.md): The Vue plugin for Nx contains executors and generators for managing Vue applications and libraries within an Nx workspace. It provides: -...
- [@nx/vue Migrations](https://nx.dev/docs/technologies/vue/migrations.md): The Vue plugin for Nx contains executors and generators for managing Vue applications and libraries within an Nx workspace. It provides: -...
- [Nuxt](https://nx.dev/docs/technologies/vue/nuxt.md): Nuxt framework support
- [@nx/nuxt Generators](https://nx.dev/docs/technologies/vue/nuxt/generators.md): The Nuxt plugin for Nx contains executors and generators for managing Nuxt applications and libraries within an Nx workspace. It provides: -...
- [Guides](https://nx.dev/docs/technologies/vue/nuxt/guides.md): Nuxt configuration guides
- [Deploying Nuxt applications to Vercel](https://nx.dev/docs/technologies/vue/nuxt/guides/deploy-nuxt-to-vercel.md): A detailed guide on how to deploy Nuxt applications from Nx workspaces to Vercel.
- [Nuxt Plugin for Nx](https://nx.dev/docs/technologies/vue/nuxt/introduction.md): The Nx Plugin for Nuxt contains generators for managing Nuxt applications within an Nx workspace, including setup and configuration.
- [nuxt](https://nx.dev/docs/technologies/vue/nuxt/introduction.md): The Nuxt plugin for Nx contains executors and generators for managing Nuxt applications and libraries within an Nx workspace. It provides: -...
- [@nx/nuxt Migrations](https://nx.dev/docs/technologies/vue/nuxt/migrations.md): The Nuxt plugin for Nx contains executors and generators for managing Nuxt applications and libraries within an Nx workspace. It provides: -...

## Reference

- [References](https://nx.dev/docs/reference.md): API references, commands, and configuration documentation
- [Angular](https://nx.dev/docs/reference/angular.md): Angular API reference for Nx plugins
- [Benchmarks](https://nx.dev/docs/reference/benchmarks.md): Performance benchmarks and comparisons
- [Large Next.js Apps Made Faster with Nx](https://nx.dev/docs/reference/benchmarks/caching.md): Explore how Nx optimizes and speeds up large Next.js applications with shared components, buildable packages, and efficient caching strategies.
- [Nx Agents at Scale](https://nx.dev/docs/reference/benchmarks/nx-agents.md): Learn how Nx distributed task execution can dramatically improve CI performance in large monorepos with multiple applications and shared libraries.
- [TSC Batch Mode](https://nx.dev/docs/reference/benchmarks/tsc-batch-mode.md): Learn how Nx TSC batch mode dramatically improves TypeScript compilation speed by leveraging project references and incremental builds while...
- [Conformance](https://nx.dev/docs/reference/conformance.md): Code conformance and standards
- [Create a Conformance Rule](https://nx.dev/docs/reference/conformance/create-conformance-rule.md): Learn how to create custom conformance rules to enforce standards and best practices across your Nx workspace.
- [@nx/conformance - Executors](https://nx.dev/docs/reference/conformance/executors.md): The @nx/conformance plugin provides various executors to help you create and configure conformance within your Nx workspace. Below is a complete...
- [@nx/conformance - Generators](https://nx.dev/docs/reference/conformance/generators.md): Generators for Nx Conformance
- [Overview of the Nx Conformance Plugin](https://nx.dev/docs/reference/conformance/overview.md): The Nx Conformance plugin provides the ability to write and apply rules for your workspace
- [Test a Conformance Rules](https://nx.dev/docs/reference/conformance/test-conformance-rule.md): Learn how to test custom conformance rules the @nx/conformance/testing utilities.
- [Cypress](https://nx.dev/docs/reference/cypress.md): Cypress API reference for Nx plugins
- [Deprecated](https://nx.dev/docs/reference/deprecated.md): Deprecated features and APIs in Nx
- [affected:graph - CLI command](https://nx.dev/docs/reference/deprecated/affected-graph.md): Graph dependencies affected by changes
- [Angular Schematics and Builders](https://nx.dev/docs/reference/deprecated/angular-schematics-builders.md): Learn about the deprecation of Angular schematics and builders in Nx 17, and how to handle interoperability between Nx and Angular CLI tools.
- [As Provided vs. Derived Generator Path Options](https://nx.dev/docs/reference/deprecated/as-provided-vs-derived.md): Learn about the transition from derived to as-provided path options in Nx generators, improving transparency and predictability in code generation.
- [Cacheable Operations](https://nx.dev/docs/reference/deprecated/cacheable-operations.md): Learn about the transition from cacheableOperations array to the cache property in Nx 17 for defining which tasks are cacheable.
- [Deprecating Custom Tasks Runner](https://nx.dev/docs/reference/deprecated/custom-tasks-runner.md): Learn about the transition from Custom Tasks Runner to the new plugin-based API in Nx, including pre and post task execution hooks and self-hosted...
- [Global Implicit Dependencies](https://nx.dev/docs/reference/deprecated/global-implicit-dependencies.md): Learn about the transition from global implicit dependencies to inputs and namedInputs in Nx, and how to properly configure project dependencies on...
- [Integrated Repos vs. Package-Based Repos vs. Standalone Apps](https://nx.dev/docs/reference/deprecated/integrated-vs-package-based.md): Understand the historical differences between integrated, package-based, and standalone repositories in Nx, and how to choose the right approach for...
- [Legacy Cache](https://nx.dev/docs/reference/deprecated/legacy-cache.md): Learn about the transition from legacy file system cache to the new database cache in Nx 21, including migration options for custom task runners and...
- [NPM Scope](https://nx.dev/docs/reference/deprecated/npm-scope.md): Learn about the deprecation of npmScope property in nx.json and how to properly configure organization prefixes using package.json name property.
- [print-affected - CLI command](https://nx.dev/docs/reference/deprecated/print-affected.md): Prints information about the projects and targets affected by changes
- [Rescoping Packages from @nrwl to @nx](https://nx.dev/docs/reference/deprecated/rescope.md): Learn about the transition of official Nx plugins from @nrwl to @nx npm scope, and how to update your dependencies accordingly.
- [Runtime Cache Inputs](https://nx.dev/docs/reference/deprecated/runtime-cache-inputs.md): Learn about the transition from runtimeCacheInputs in tasksRunnerOptions to the new inputs and namedInputs configuration for runtime cache inputs.
- [Extending the Project Graph (v1 API)](https://nx.dev/docs/reference/deprecated/v1-nx-plugin-api.md): Learn about the deprecated v1 API for extending the Nx project graph through project inference and project graph plugins.
- [Workspace Executors](https://nx.dev/docs/reference/deprecated/workspace-executors.md): Learn how to migrate from workspace executors to local executors in Nx plugins for better build process management.
- [Workspace Generators](https://nx.dev/docs/reference/deprecated/workspace-generators.md): Learn how to migrate from workspace generators to local generators in Nx plugins for better code generation management.
- [workspace.json](https://nx.dev/docs/reference/deprecated/workspace-json.md): Learn about the deprecation of workspace.json in Nx and how to migrate to project.json files for better project configuration management.
- [Detox](https://nx.dev/docs/reference/detox.md): Detox API reference for Nx plugins
- [.NET](https://nx.dev/docs/reference/dotnet.md): .NET API reference for Nx plugins
- [Nx Environment Variables](https://nx.dev/docs/reference/environment-variables.md): Reference for all environment variables that configure and control Nx behavior in different environments.
- [ESBuild](https://nx.dev/docs/reference/esbuild.md): ESBuild API reference for Nx plugins
- [ESLint](https://nx.dev/docs/reference/eslint.md): ESLint API reference for Nx plugins
- [Nx Glossary](https://nx.dev/docs/reference/glossary.md): A reference of Nx-specific terms used throughout the documentation.
- [Inputs and Named Inputs](https://nx.dev/docs/reference/inputs.md): Learn how Nx uses inputs to compute cache hashes for tasks, including file sets, runtime inputs, and environment variables that affect task outputs.
- [Java](https://nx.dev/docs/reference/java.md): Java API reference for Nx plugins
- [Jest](https://nx.dev/docs/reference/jest.md): Jest API reference for Nx plugins
- [Module Federation](https://nx.dev/docs/reference/module-federation.md): Module Federation API reference for Nx plugins
- [Node](https://nx.dev/docs/reference/node.md): Node.js API reference for Nx plugins
- [Nx Cloud References](https://nx.dev/docs/reference/nx-cloud.md): API references, commands, and configuration documentation for Nx Cloud
- [Cloud Commands](https://nx.dev/docs/reference/nx-cloud-cli.md): Complete reference for all Nx Cloud CLI commands
- [Assignment Rules](https://nx.dev/docs/reference/nx-cloud/assignment-rules.md): Control which tasks run on which agents using assignment rules with Nx Agents or manual DTE
- [Configuring the Cloud Runner](https://nx.dev/docs/reference/nx-cloud/config.md): Configuration options for Nx Cloud runner in nx.json
- [Nx Cloud Credit Pricing Reference](https://nx.dev/docs/reference/nx-cloud/credits-pricing.md): Pricing information for Nx Cloud credits and agent resource classes
- [Custom images for Nx Agents](https://nx.dev/docs/reference/nx-cloud/custom-images.md): Create and configure custom Docker images for Nx Agents
- [Creating Custom Steps](https://nx.dev/docs/reference/nx-cloud/custom-steps.md): Define and use custom workflow steps in Nx Cloud launch templates
- [Launch Template Examples](https://nx.dev/docs/reference/nx-cloud/launch-template-examples.md): Common configuration examples for Nx Agents launch templates
- [Launch Templates](https://nx.dev/docs/reference/nx-cloud/launch-templates.md): Define setup steps for Nx Agents with custom launch templates
- [Enterprise Release Notes](https://nx.dev/docs/reference/nx-cloud/release-notes.md): Release notes for Nx Cloud Enterprise
- [Nx Console Settings Reference](https://nx.dev/docs/reference/nx-console-settings.md): Complete reference of all configuration settings for Nx Console in VSCode and JetBrains IDEs.
- [nx.json Reference](https://nx.dev/docs/reference/nx-json.md): A comprehensive reference for the nx.json configuration file, which controls Nx CLI behavior, project defaults, and workspace settings.
- [Nx MCP Server Reference](https://nx.dev/docs/reference/nx-mcp.md): Complete reference for the Nx MCP (Model Context Protocol) server, including available tools, configuration options, and setup instructions for...
- [.nxignore Reference](https://nx.dev/docs/reference/nxignore.md): Learn how to use the .nxignore file to specify files in your workspace that should be completely ignored by Nx during affected calculations.
- [Code Owners](https://nx.dev/docs/reference/owners.md): Managing code ownership
- [@nx/owners - Generators](https://nx.dev/docs/reference/owners/generators.md): Generators for Nx Owners configuration
- [Overview of the Nx Owners Plugin](https://nx.dev/docs/reference/owners/overview.md): The Nx Owners plugin provides the ability to define code ownership based on projects in addition to files
- [Playwright](https://nx.dev/docs/reference/playwright.md): Playwright API reference for Nx plugins
- [Project Configuration](https://nx.dev/docs/reference/project-configuration.md): Learn how Nx constructs project configuration from inferred tasks, workspace defaults, and project-level files, with detailed explanations of task...
- [React](https://nx.dev/docs/reference/react.md): React API reference for Nx plugins
- [Nx Release Schedule and Support Policy](https://nx.dev/docs/reference/releases.md): Information about Nx package releases, including version support timelines, LTS policy, and deprecation guidelines for the nx and @nx/* packages.
- [Remote Cache Plugins](https://nx.dev/docs/reference/remote-cache-plugins.md): Available remote cache implementations
- [Azure Cache](https://nx.dev/docs/reference/remote-cache-plugins/azure-cache.md): Azure Blob Storage cache plugin
- [Overview of the Nx Azure Cache Plugin](https://nx.dev/docs/reference/remote-cache-plugins/azure-cache/overview.md): The @nx/azure-cache plugin enables you to use Azure Storage to host your remote cache for efficient build caching across your team.
- [GCS Cache](https://nx.dev/docs/reference/remote-cache-plugins/gcs-cache.md): Google Cloud Storage cache plugin
- [Overview of the Nx GCS Cache Plugin](https://nx.dev/docs/reference/remote-cache-plugins/gcs-cache/overview.md): The @nx/gcs-cache plugin enables you to use Google Cloud Storage to host your remote cache for efficient build caching across your team.
- [S3 Cache](https://nx.dev/docs/reference/remote-cache-plugins/s3-cache.md): Amazon S3 cache plugin
- [Overview of the Nx S3 Cache Plugin](https://nx.dev/docs/reference/remote-cache-plugins/s3-cache/overview.md): The @nx/s3-cache plugin enables you to use an Amazon S3 bucket to host your remote cache for efficient build caching across your team.
- [Shared FS Cache](https://nx.dev/docs/reference/remote-cache-plugins/shared-fs-cache.md): Shared filesystem cache plugin
- [@nx/shared-fs-cache - Generators](https://nx.dev/docs/reference/remote-cache-plugins/shared-fs-cache/generators.md): Generator for the shared filesystem cache plugin
- [Overview of the Nx Shared File System Cache Plugin](https://nx.dev/docs/reference/remote-cache-plugins/shared-fs-cache/overview.md): The @nx/shared-fs-cache plugin enables you to use a shared file system directory to host your remote cache for efficient build caching across your...
- [Rollup](https://nx.dev/docs/reference/rollup.md): Rollup API reference for Nx plugins
- [Rsbuild](https://nx.dev/docs/reference/rsbuild.md): Rsbuild API reference for Nx plugins
- [Rspack](https://nx.dev/docs/reference/rspack.md): Rspack API reference for Nx plugins
- [Storybook](https://nx.dev/docs/reference/storybook.md): Storybook API reference for Nx plugins
- [Telemetry](https://nx.dev/docs/reference/telemetry.md): Learn about the usage data Nx collects, why it's collected, and how to opt out.
- [TypeScript](https://nx.dev/docs/reference/typescript.md): TypeScript API reference for Nx plugins
- [Vite](https://nx.dev/docs/reference/vite.md): Vite API reference for Nx plugins
- [Vitest](https://nx.dev/docs/reference/vitest.md): Vitest API reference for Nx plugins
- [Vue](https://nx.dev/docs/reference/vue.md): Vue API reference for Nx plugins
- [Webpack](https://nx.dev/docs/reference/webpack.md): Webpack API reference for Nx plugins

## Enterprise

- [Enterprise](https://nx.dev/docs/enterprise.md): Enterprise features and deployment options for Nx
- [Activate Enterprise License](https://nx.dev/docs/enterprise/activate-license.md): Learn how to obtain and register an Nx Enterprise plan extensions license to unlock enterprise features like conformance rules and code ownership.
- [Configure Conformance Rules in Nx Cloud](https://nx.dev/docs/enterprise/configure-conformance-rules-in-nx-cloud.md): Configure and manage Nx Conformance rules across workspaces using the Nx Cloud UI
- [Run Language-Agnostic Conformance Rules](https://nx.dev/docs/enterprise/conformance.md): Learn how to use Nx Enterprise conformance rules to enforce organizational standards, maintain consistency, and ensure security across your workspace.
- [Custom Workflows](https://nx.dev/docs/enterprise/custom-workflows.md): Run scheduled tasks to gather data and run checks automatically across your organization with automated data collection and proactive monitoring.
- [Metadata-Only Workspaces](https://nx.dev/docs/enterprise/metadata-only-workspace.md): Include non-Nx repositories in Polygraph features without requiring full Nx adoption. Enable zero-friction onboarding for legacy and existing...
- [Define Code Ownership at the Project Level](https://nx.dev/docs/enterprise/owners.md): Learn how to use Nx owners plugin to manage code ownership at the project level and automatically generate CODEOWNERS files for GitHub, Bitbucket, or...
- [Nx Enterprise - What is Polygraph?](https://nx.dev/docs/enterprise/polygraph.md): Scale development practices across multiple repositories with cross-repository visibility, automated standards enforcement, and zero-friction...
- [Publish Conformance Rules to Nx Cloud](https://nx.dev/docs/enterprise/publish-conformance-rules-to-nx-cloud.md): Create and publish custom Nx Conformance rules to your Nx Cloud organization
- [Single Tenant](https://nx.dev/docs/enterprise/single-tenant.md): Single tenant deployment options
- [BitBucket Cloud Auth](https://nx.dev/docs/enterprise/single-tenant/auth-bitbucket.md): Configure authentication for Nx Cloud using BitBucket Cloud OAuth
- [BitBucket Data Center Auth](https://nx.dev/docs/enterprise/single-tenant/auth-bitbucket-data-center.md): Configure authentication for Nx Cloud using BitBucket Data Center on-premise
- [GitHub Auth](https://nx.dev/docs/enterprise/single-tenant/auth-github.md): Configure authentication for Nx Cloud using a GitHub OAuth app
- [GitLab Auth](https://nx.dev/docs/enterprise/single-tenant/auth-gitlab.md): Configure authentication for Nx Cloud using a GitLab app
- [Azure SAML Auth](https://nx.dev/docs/enterprise/single-tenant/azure-saml.md): Configure SAML authentication for Nx Cloud Enterprise with Azure
- [Custom GitHub App](https://nx.dev/docs/enterprise/single-tenant/custom-github-app.md): Create and configure a custom GitHub App for Nx Cloud Enterprise integration
- [Okta SAML Auth](https://nx.dev/docs/enterprise/single-tenant/okta-saml.md): Configure SAML authentication for Nx Cloud Enterprise with Okta
- [Single Tenant Nx Cloud Hosting](https://nx.dev/docs/enterprise/single-tenant/overview.md): Nx Cloud Enterprise hosting options including multi-tenant and single tenant instances

## Troubleshooting

- [Troubleshooting](https://nx.dev/docs/troubleshooting.md): Common issues and solutions when working with Nx
- [Understanding "CI Execution Failed"](https://nx.dev/docs/troubleshooting/ci-execution-failed.md): Common causes and solutions for CI execution failures in Nx Cloud
- [Troubleshoot Nx Console Issues](https://nx.dev/docs/troubleshooting/console-troubleshooting.md): Learn how to resolve common issues with Nx Console, including Node.js version conflicts with nvm and WSL configuration in JetBrains IDEs.
- [Fix Nx Commands Failing in Claude Code Sandbox](https://nx.dev/docs/troubleshooting/nx-sandbox-unix-sockets.md): Nx commands fail inside Claude Code sandbox because Unix sockets are blocked. Set allowAllUnixSockets to fix daemon, plugin isolation, and forked...
- [Profiling Performance](https://nx.dev/docs/troubleshooting/performance-profiling.md): Learn how to profile and optimize Nx task execution performance using Chrome DevTools and environment variables to identify bottlenecks and improve...
- [Resolve Circular Dependencies](https://nx.dev/docs/troubleshooting/resolve-circular-dependencies.md): Learn how to identify and fix circular dependencies in your Nx workspace to improve code organization and make the affected algorithm more effective.
- [Troubleshoot Cache Misses](https://nx.dev/docs/troubleshooting/troubleshoot-cache-misses.md): Learn how to diagnose and fix issues when Nx tasks are not being replayed from cache as expected, using project configuration checks and Nx Cloud...
- [Troubleshoot Convert to Inferred Migration](https://nx.dev/docs/troubleshooting/troubleshoot-convert-to-inferred.md): Learn how to resolve common issues when migrating from executor-based tasks to inferred tasks in Nx, with specific solutions for Next.js, Remix, and...
- [Troubleshoot Nx Installations](https://nx.dev/docs/troubleshooting/troubleshoot-nx-install-issues.md): Learn how to resolve common Nx installation issues, including native module problems, platform compatibility, and Node.js architecture mismatches.
- [Unknown Local Cache Error](https://nx.dev/docs/troubleshooting/unknown-local-cache.md): Learn how to troubleshoot and resolve Nx cache errors related to machine ID changes, network drives, and understand how Nx ensures cache security.

## how-nx-works

- [How Nx Works](https://nx.dev/docs/how-nx-works.md): Core concepts and mental models behind Nx

## knowledge-base

- [Knowledge Base](https://nx.dev/docs/knowledge-base.md): In-depth guides, recipes, and technology-specific documentation for Nx
- [Angular](https://nx.dev/docs/knowledge-base/angular.md): Angular guides and best practices for Nx workspaces
- [Benchmarks](https://nx.dev/docs/knowledge-base/benchmarks.md): Performance benchmarks for Nx
- [Continuous Integration](https://nx.dev/docs/knowledge-base/continuous-integration.md): Set up and configure CI pipelines with Nx
- [Creating Releases](https://nx.dev/docs/knowledge-base/creating-releases.md): Guides for creating and publishing releases with Nx
- [Cypress](https://nx.dev/docs/knowledge-base/cypress.md): Cypress guides and best practices for Nx workspaces
- [.NET](https://nx.dev/docs/knowledge-base/dotnet.md): .NET guides and best practices for Nx workspaces
- [ESLint](https://nx.dev/docs/knowledge-base/eslint.md): ESLint guides and best practices for Nx workspaces
- [Extending Nx](https://nx.dev/docs/knowledge-base/extending-nx.md): Guides for extending Nx with custom plugins, generators, and executors
- [Installation](https://nx.dev/docs/knowledge-base/installation.md): Installation guides for Nx
- [Module Federation](https://nx.dev/docs/knowledge-base/module-federation.md): Module Federation guides and best practices for Nx workspaces
- [Node](https://nx.dev/docs/knowledge-base/node.md): Node.js guides and best practices for Nx workspaces
- [Nx Console](https://nx.dev/docs/knowledge-base/nx-console.md): Guides for using Nx Console IDE extension
- [Organizational Decisions](https://nx.dev/docs/knowledge-base/organizational-decisions.md): Guidance on monorepo organizational decisions
- [Playwright](https://nx.dev/docs/knowledge-base/playwright.md): Playwright guides and best practices for Nx workspaces
- [React](https://nx.dev/docs/knowledge-base/react.md): React guides and best practices for Nx workspaces
- [Recipes](https://nx.dev/docs/knowledge-base/recipes.md): Practical recipes and tips for Nx workspaces
- [Storybook](https://nx.dev/docs/knowledge-base/storybook.md): Storybook guides and best practices for Nx workspaces
- [Tasks & Caching](https://nx.dev/docs/knowledge-base/tasks-caching.md): Guides for configuring tasks and caching in Nx
- [Troubleshooting](https://nx.dev/docs/knowledge-base/troubleshooting.md): Common issues and solutions for Nx workspaces
- [TypeScript](https://nx.dev/docs/knowledge-base/typescript.md): TypeScript guides and best practices for Nx workspaces
- [Vite](https://nx.dev/docs/knowledge-base/vite.md): Vite guides and best practices for Nx workspaces
- [Vitest](https://nx.dev/docs/knowledge-base/vitest.md): Vitest guides and best practices for Nx workspaces
- [Vue](https://nx.dev/docs/knowledge-base/vue.md): Vue guides and best practices for Nx workspaces
- [Webpack](https://nx.dev/docs/knowledge-base/webpack.md): Webpack guides and best practices for Nx workspaces

## platform-features

- [Platform Features](https://nx.dev/docs/platform-features.md): Explore all the powerful features that Nx provides
- [Code Organization](https://nx.dev/docs/platform-features/code-organization.md): Tools and features for organizing code in your Nx workspace
- [Enforce Module Boundaries](https://nx.dev/docs/platform-features/code-organization/enforce-module-boundaries.md): Enforce constraints on project dependencies in your workspace
- [Enterprise](https://nx.dev/docs/platform-features/enterprise.md): Enterprise features for Nx Cloud
- [Conformance Reference](https://nx.dev/docs/platform-features/enterprise/conformance-reference.md): Reference documentation for Nx conformance rules
- [Single Tenant](https://nx.dev/docs/platform-features/enterprise/single-tenant.md): Single tenant deployment guides for Nx Cloud
- [Maintenance](https://nx.dev/docs/platform-features/maintenance.md): Guides for maintaining and upgrading your Nx workspace
- [Orchestration & CI](https://nx.dev/docs/platform-features/orchestration-ci.md): Features for orchestrating tasks and optimizing CI pipelines with Nx
- [Release & Publishing](https://nx.dev/docs/platform-features/release-publishing.md): Tools for managing releases and publishing packages with Nx

## technologies-tools

- [Technologies & Tools](https://nx.dev/docs/technologies-tools.md): Nx support for popular frameworks, libraries, and build tools
- [Build Tools](https://nx.dev/docs/technologies-tools/build-tools.md): Nx support for build tools like Webpack, Vite, Rollup, and more
- [Frameworks & Libraries](https://nx.dev/docs/technologies-tools/frameworks-libraries.md): Nx support for popular frameworks and libraries
- [Test Tools](https://nx.dev/docs/technologies-tools/test-tools.md): Nx support for testing tools like Cypress, Jest, Playwright, and more

## Devkit API Reference (@nx/devkit)

The following are API docs for `@nx/devkit`, the package used by plugin authors to extend Nx with custom generators, executors, and project graph plugins.

- [@nx/devkit Overview](https://nx.dev/docs/reference/devkit/.md)
- [addDependenciesToPackageJson](https://nx.dev/docs/reference/devkit/addDependenciesToPackageJson.md)
- [addProjectConfiguration](https://nx.dev/docs/reference/devkit/addProjectConfiguration.md)
- [AggregateCreateNodesError](https://nx.dev/docs/reference/devkit/AggregateCreateNodesError.md)
- [applyChangesToString](https://nx.dev/docs/reference/devkit/applyChangesToString.md)
- [AsyncIteratorExecutor](https://nx.dev/docs/reference/devkit/AsyncIteratorExecutor.md)
- [cacheDir](https://nx.dev/docs/reference/devkit/cacheDir.md)
- [ChangeType](https://nx.dev/docs/reference/devkit/ChangeType.md)
- [convertNxExecutor](https://nx.dev/docs/reference/devkit/convertNxExecutor.md)
- [convertNxGenerator](https://nx.dev/docs/reference/devkit/convertNxGenerator.md)
- [CreateDependencies](https://nx.dev/docs/reference/devkit/CreateDependencies.md)
- [CreateDependenciesContext](https://nx.dev/docs/reference/devkit/CreateDependenciesContext.md)
- [CreateMetadata](https://nx.dev/docs/reference/devkit/CreateMetadata.md)
- [CreateMetadataContext](https://nx.dev/docs/reference/devkit/CreateMetadataContext.md)
- [CreateNodesContextV2](https://nx.dev/docs/reference/devkit/CreateNodesContextV2.md)
- [createNodesFromFiles](https://nx.dev/docs/reference/devkit/createNodesFromFiles.md)
- [CreateNodesFunctionV2](https://nx.dev/docs/reference/devkit/CreateNodesFunctionV2.md)
- [CreateNodesResult](https://nx.dev/docs/reference/devkit/CreateNodesResult.md)
- [CreateNodesResultV2](https://nx.dev/docs/reference/devkit/CreateNodesResultV2.md)
- [CreateNodesV2](https://nx.dev/docs/reference/devkit/CreateNodesV2.md)
- [createProjectFileMapUsingProjectGraph](https://nx.dev/docs/reference/devkit/createProjectFileMapUsingProjectGraph.md)
- [createProjectGraphAsync](https://nx.dev/docs/reference/devkit/createProjectGraphAsync.md)
- [CustomHasher](https://nx.dev/docs/reference/devkit/CustomHasher.md)
- [defaultTasksRunner](https://nx.dev/docs/reference/devkit/defaultTasksRunner.md)
- [DefaultTasksRunnerOptions](https://nx.dev/docs/reference/devkit/DefaultTasksRunnerOptions.md)
- [DependencyType](https://nx.dev/docs/reference/devkit/DependencyType.md)
- [detectPackageManager](https://nx.dev/docs/reference/devkit/detectPackageManager.md)
- [DynamicDependency](https://nx.dev/docs/reference/devkit/DynamicDependency.md)
- [ensurePackage](https://nx.dev/docs/reference/devkit/ensurePackage.md)
- [Executor](https://nx.dev/docs/reference/devkit/Executor.md)
- [ExecutorContext](https://nx.dev/docs/reference/devkit/ExecutorContext.md)
- [ExecutorsJson](https://nx.dev/docs/reference/devkit/ExecutorsJson.md)
- [ExpandedPluginConfiguration](https://nx.dev/docs/reference/devkit/ExpandedPluginConfiguration.md)
- [extractLayoutDirectory](https://nx.dev/docs/reference/devkit/extractLayoutDirectory.md)
- [FileChange](https://nx.dev/docs/reference/devkit/FileChange.md)
- [FileData](https://nx.dev/docs/reference/devkit/FileData.md)
- [FileMap](https://nx.dev/docs/reference/devkit/FileMap.md)
- [formatFiles](https://nx.dev/docs/reference/devkit/formatFiles.md)
- [generateFiles](https://nx.dev/docs/reference/devkit/generateFiles.md)
- [Generator](https://nx.dev/docs/reference/devkit/Generator.md)
- [GeneratorCallback](https://nx.dev/docs/reference/devkit/GeneratorCallback.md)
- [GeneratorsJson](https://nx.dev/docs/reference/devkit/GeneratorsJson.md)
- [getDependencyVersionFromPackageJson](https://nx.dev/docs/reference/devkit/getDependencyVersionFromPackageJson.md)
- [getOutputsForTargetAndConfiguration](https://nx.dev/docs/reference/devkit/getOutputsForTargetAndConfiguration.md)
- [getPackageManagerCommand](https://nx.dev/docs/reference/devkit/getPackageManagerCommand.md)
- [getPackageManagerVersion](https://nx.dev/docs/reference/devkit/getPackageManagerVersion.md)
- [getProjects](https://nx.dev/docs/reference/devkit/getProjects.md)
- [getWorkspaceLayout](https://nx.dev/docs/reference/devkit/getWorkspaceLayout.md)
- [glob](https://nx.dev/docs/reference/devkit/glob.md)
- [globAsync](https://nx.dev/docs/reference/devkit/globAsync.md)
- [GraphJson](https://nx.dev/docs/reference/devkit/GraphJson.md)
- [Hash](https://nx.dev/docs/reference/devkit/Hash.md)
- [hashArray](https://nx.dev/docs/reference/devkit/hashArray.md)
- [Hasher](https://nx.dev/docs/reference/devkit/Hasher.md)
- [HasherContext](https://nx.dev/docs/reference/devkit/HasherContext.md)
- [ImplicitDependency](https://nx.dev/docs/reference/devkit/ImplicitDependency.md)
- [ImplicitDependencyEntry](https://nx.dev/docs/reference/devkit/ImplicitDependencyEntry.md)
- [ImplicitJsonSubsetDependency](https://nx.dev/docs/reference/devkit/ImplicitJsonSubsetDependency.md)
- [installPackagesTask](https://nx.dev/docs/reference/devkit/installPackagesTask.md)
- [isDaemonEnabled](https://nx.dev/docs/reference/devkit/isDaemonEnabled.md)
- [isWorkspacesEnabled](https://nx.dev/docs/reference/devkit/isWorkspacesEnabled.md)
- [joinPathFragments](https://nx.dev/docs/reference/devkit/joinPathFragments.md)
- [JsonParseOptions](https://nx.dev/docs/reference/devkit/JsonParseOptions.md)
- [JsonSerializeOptions](https://nx.dev/docs/reference/devkit/JsonSerializeOptions.md)
- [logger](https://nx.dev/docs/reference/devkit/logger.md)
- [Migration](https://nx.dev/docs/reference/devkit/Migration.md)
- [MigrationsJson](https://nx.dev/docs/reference/devkit/MigrationsJson.md)
- [mockSchematicsForTesting](https://nx.dev/docs/reference/devkit/ngcli_adapter/mockSchematicsForTesting.md)
- [moveFilesToNewDirectory](https://nx.dev/docs/reference/devkit/moveFilesToNewDirectory.md)
- [names](https://nx.dev/docs/reference/devkit/names.md)
- [ngcli_adapter Overview](https://nx.dev/docs/reference/devkit/ngcli_adapter.md)
- [normalizePath](https://nx.dev/docs/reference/devkit/normalizePath.md)
- [NX_VERSION](https://nx.dev/docs/reference/devkit/NX_VERSION.md)
- [NxAffectedConfig](https://nx.dev/docs/reference/devkit/NxAffectedConfig.md)
- [NxJsonConfiguration](https://nx.dev/docs/reference/devkit/NxJsonConfiguration.md)
- [NxPlugin](https://nx.dev/docs/reference/devkit/NxPlugin.md)
- [NxPluginV2](https://nx.dev/docs/reference/devkit/NxPluginV2.md)
- [NxScopedHost](https://nx.dev/docs/reference/devkit/ngcli_adapter/NxScopedHost.md)
- [offsetFromRoot](https://nx.dev/docs/reference/devkit/offsetFromRoot.md)
- [output](https://nx.dev/docs/reference/devkit/output.md)
- [OverwriteStrategy](https://nx.dev/docs/reference/devkit/OverwriteStrategy.md)
- [PackageManager](https://nx.dev/docs/reference/devkit/PackageManager.md)
- [parseJson](https://nx.dev/docs/reference/devkit/parseJson.md)
- [parseTargetString](https://nx.dev/docs/reference/devkit/parseTargetString.md)
- [PluginConfiguration](https://nx.dev/docs/reference/devkit/PluginConfiguration.md)
- [PostTasksExecution](https://nx.dev/docs/reference/devkit/PostTasksExecution.md)
- [PostTasksExecutionContext](https://nx.dev/docs/reference/devkit/PostTasksExecutionContext.md)
- [PreTasksExecution](https://nx.dev/docs/reference/devkit/PreTasksExecution.md)
- [PreTasksExecutionContext](https://nx.dev/docs/reference/devkit/PreTasksExecutionContext.md)
- [ProjectConfiguration](https://nx.dev/docs/reference/devkit/ProjectConfiguration.md)
- [ProjectFileMap](https://nx.dev/docs/reference/devkit/ProjectFileMap.md)
- [ProjectGraph](https://nx.dev/docs/reference/devkit/ProjectGraph.md)
- [ProjectGraphDependency](https://nx.dev/docs/reference/devkit/ProjectGraphDependency.md)
- [ProjectGraphExternalNode](https://nx.dev/docs/reference/devkit/ProjectGraphExternalNode.md)
- [ProjectGraphProjectNode](https://nx.dev/docs/reference/devkit/ProjectGraphProjectNode.md)
- [ProjectsConfigurations](https://nx.dev/docs/reference/devkit/ProjectsConfigurations.md)
- [ProjectsMetadata](https://nx.dev/docs/reference/devkit/ProjectsMetadata.md)
- [ProjectType](https://nx.dev/docs/reference/devkit/ProjectType.md)
- [PromiseExecutor](https://nx.dev/docs/reference/devkit/PromiseExecutor.md)
- [RawProjectGraphDependency](https://nx.dev/docs/reference/devkit/RawProjectGraphDependency.md)
- [readCachedProjectGraph](https://nx.dev/docs/reference/devkit/readCachedProjectGraph.md)
- [readJson](https://nx.dev/docs/reference/devkit/readJson.md)
- [readJsonFile](https://nx.dev/docs/reference/devkit/readJsonFile.md)
- [readNxJson](https://nx.dev/docs/reference/devkit/readNxJson.md)
- [readProjectConfiguration](https://nx.dev/docs/reference/devkit/readProjectConfiguration.md)
- [readProjectsConfigurationFromProjectGraph](https://nx.dev/docs/reference/devkit/readProjectsConfigurationFromProjectGraph.md)
- [readTargetOptions](https://nx.dev/docs/reference/devkit/readTargetOptions.md)
- [RemoteCache](https://nx.dev/docs/reference/devkit/RemoteCache.md)
- [removeDependenciesFromPackageJson](https://nx.dev/docs/reference/devkit/removeDependenciesFromPackageJson.md)
- [removeProjectConfiguration](https://nx.dev/docs/reference/devkit/removeProjectConfiguration.md)
- [reverse](https://nx.dev/docs/reference/devkit/reverse.md)
- [runExecutor](https://nx.dev/docs/reference/devkit/runExecutor.md)
- [runTasksInSerial](https://nx.dev/docs/reference/devkit/runTasksInSerial.md)
- [serializeJson](https://nx.dev/docs/reference/devkit/serializeJson.md)
- [StaleProjectGraphCacheError](https://nx.dev/docs/reference/devkit/StaleProjectGraphCacheError.md)
- [StaticDependency](https://nx.dev/docs/reference/devkit/StaticDependency.md)
- [StringChange](https://nx.dev/docs/reference/devkit/StringChange.md)
- [StringDeletion](https://nx.dev/docs/reference/devkit/StringDeletion.md)
- [StringInsertion](https://nx.dev/docs/reference/devkit/StringInsertion.md)
- [stripIndents](https://nx.dev/docs/reference/devkit/stripIndents.md)
- [stripJsonComments](https://nx.dev/docs/reference/devkit/stripJsonComments.md)
- [Target](https://nx.dev/docs/reference/devkit/Target.md)
- [TargetConfiguration](https://nx.dev/docs/reference/devkit/TargetConfiguration.md)
- [TargetDefaults](https://nx.dev/docs/reference/devkit/TargetDefaults.md)
- [TargetDependencyConfig](https://nx.dev/docs/reference/devkit/TargetDependencyConfig.md)
- [targetToTargetString](https://nx.dev/docs/reference/devkit/targetToTargetString.md)
- [Task](https://nx.dev/docs/reference/devkit/Task.md)
- [TaskGraph](https://nx.dev/docs/reference/devkit/TaskGraph.md)
- [TaskGraphExecutor](https://nx.dev/docs/reference/devkit/TaskGraphExecutor.md)
- [TaskHasher](https://nx.dev/docs/reference/devkit/TaskHasher.md)
- [TaskResult](https://nx.dev/docs/reference/devkit/TaskResult.md)
- [TaskResults](https://nx.dev/docs/reference/devkit/TaskResults.md)
- [toJS](https://nx.dev/docs/reference/devkit/toJS.md)
- [ToJSOptions](https://nx.dev/docs/reference/devkit/ToJSOptions.md)
- [Tree](https://nx.dev/docs/reference/devkit/Tree.md)
- [updateJson](https://nx.dev/docs/reference/devkit/updateJson.md)
- [updateNxJson](https://nx.dev/docs/reference/devkit/updateNxJson.md)
- [updateProjectConfiguration](https://nx.dev/docs/reference/devkit/updateProjectConfiguration.md)
- [updateTsConfigsToJs](https://nx.dev/docs/reference/devkit/updateTsConfigsToJs.md)
- [validateDependency](https://nx.dev/docs/reference/devkit/validateDependency.md)
- [visitNotIgnoredFiles](https://nx.dev/docs/reference/devkit/visitNotIgnoredFiles.md)
- [Workspace](https://nx.dev/docs/reference/devkit/Workspace.md)
- [WorkspaceJsonConfiguration](https://nx.dev/docs/reference/devkit/WorkspaceJsonConfiguration.md)
- [workspaceLayout](https://nx.dev/docs/reference/devkit/workspaceLayout.md)
- [workspaceRoot](https://nx.dev/docs/reference/devkit/workspaceRoot.md)
- [wrapAngularDevkitSchematic](https://nx.dev/docs/reference/devkit/ngcli_adapter/wrapAngularDevkitSchematic.md)
- [writeJson](https://nx.dev/docs/reference/devkit/writeJson.md)
- [writeJsonFile](https://nx.dev/docs/reference/devkit/writeJsonFile.md)
~~~

## llms-full

Not found.