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.
Adding Nx to your Existing 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.
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.
Migrating from Turborepo
Learn how to migrate from Turborepo to Nx to gain superior performance, better CI capabilities, enhanced developer experience, and enterprise-ready features.
Preserving Git Histories
Learn techniques for maintaining git history when importing standalone projects into your Nx workspace, including proper directory reorganization and merge strategies.