Intro to Nx
Nx is a powerful open-source development toolkit designed to help developers build high-quality software faster. It provides tools and techniques for enhancing developer productivity, optimizing application performance, and maintaining code quality.
You can use Nx to quickly scaffold a new standalone project or even an entire monorepo. It will grow with you as you need it.
Start a New Monorepo
Nx has been designed from the ground up to scale well with monorepos. Its modular architecture allows you to adopt Nx for simple package-based monorepos in combination with NPM, Yarn or PNPM workspaces, or create a fully integrated and managed monorepo that leverages Nx plugins. Learn more with the tutorials below.
Start a new Standalone Project
You can still benefit from Nx even if you don't have a monorepo. Nx plugins provide generators that help you not only scaffold a new standlone project with pre-configured tooling, but also to modularize your codebase with local libraries.