Adopting Nx
Adopting Nx incrementally, on existing project or from scratch.
NPM/Yarn/PNPM workspaces
Learn how to integrate Nx into an existing NPM, Yarn, or PNPM workspace monorepo to gain task scheduling, caching, and improved CI performance.
Migrate From Turborepo
Learn how to migrate from Turborepo to Nx to gain superior performance, better CI capabilities, enhanced developer experience, and enterprise-ready features.
Add to any Project
Learn how to integrate Nx into an existing non-monorepo project to leverage caching capabilities, speed up CI, and improve your development workflow.
Import an Existing Project into an Nx Workspace
Learn how to use the nx import command to move projects between repositories while preserving git history, managing dependencies, and handling external code references.
Preserving Git Histories
Learn techniques for maintaining git history when importing standalone projects into your Nx workspace, including proper directory reorganization and merge strategies.
Manual migration
Learn how to manually integrate Nx into your existing codebase by installing dependencies, configuring nx.json, setting up caching, and updating your gitignore file.