Start your journey with Nx. Whether you're creating a new project or adding Nx to an existing codebase, we've got you covered.
Choose your path based on your current setup and requirements. Nx works with any technology stack and can be adopted incrementally.
Introduction
Nx is a build system with smart caching and task orchestration for monorepos. Ship faster without breaking things.
Installation
Install Nx globally via npm, Homebrew, Chocolatey, or apt. Add Nx to existing repos with nx init.
Start a New Project
Create a new Nx workspace with starter templates or via Nx Cloud in the browser.
Add to Existing Project
Add Nx to any existing project with a single command. Start with task running and caching, then gradually adopt more capabilities.
Editor Integration
Set up Nx Console in VSCode or JetBrains for visual UI, task management, code generation, and enhanced AI assistance in your Nx workspace.
AI Integration
Set up Nx MCP server to give AI assistants deep workspace context, terminal integration, and enhanced development capabilities.
Nx Cloud
Get started with using Nx Cloud and improve your PRs time to green.
Tutorials
Step-by-step tutorials for different frameworks