Features
Learn the core features of Nx with in depth guides.
Run Tasks
Learn how to use Nx task runner to efficiently manage and execute tasks across multiple projects in your monorepo, including parallel execution and caching.
Cache Task Results
Learn how to use Nx computation caching to speed up task execution and reduce CI/CD costs by never rebuilding the same code twice.
Enhance Your LLM
Learn how Nx enhances your AI assistant by providing rich workspace metadata, architectural insights, and project relationships to make your LLM smarter and more context-aware.
Explore Your Workspace
Learn how Nx helps you understand your workspace by viewing project details, the project graph, and the task graph.
Generate Code
Learn how to use Nx code generators to automate repetitive tasks, scaffold new projects, and maintain consistency in your codebase.
Maintain TypeScript Monorepos
Learn how Nx simplifies TypeScript monorepo maintenance by auto-configuring tools, managing project references, and enhancing tooling for better monorepo support.
Automate Updating Dependencies
Learn how to use Nx migrate to automatically update package dependencies, configuration files, and source code to match new package versions.
Enforce Module Boundaries
Learn how to use Nx module boundaries to maintain a clean architecture by controlling dependencies between projects using tags and ESLint rules.
Manage Releases
Learn how to use Nx release tools to version, generate changelogs, and publish your projects with confidence using conventional commits.
CI Features
Features of Nx and Nx Cloud that improve CI