# Adopting Nx There are several strategies you can use to adopt Nx in your organization, depending on where you're starting from. - [Nx and Lerna](/recipe/lerna-and-nx) - [NPM/Yarn/PNPM workspaces](/recipe/adding-to-monorepo) - [From CRA](/recipe/migration-cra) - [From Angular CLI](/recipe/migration-angular) - [From AngularJS](/recipe/migration-angularjs) - [Manual migration](/recipe/manual) Other recipes related to adopting Nx: - [Preserving Git Histories](/recipe/preserving-git-histories)