Nx
Smart build system and monorepo tool — computation caching, affected-only builds, and code generators that scale across large TypeScript codebases.
MIT
TypeScript
Why Nx?
Managing a monorepo with multiple apps and shared libraries
Speeding up CI with computation caching and affected-only test runs
Enforcing module boundaries between domains in large codebases
Signal Breakdown
What drives the Trust Score
Download Trend
Last 12 months
Tradeoffs & Caveats
Know before you commitSingle-app projects — the overhead doesn't pay off
Simple monorepos that Turborepo handles adequately with less config
Pricing
Free tier & paid plans
Open source, free to use
Nx Cloud: free tier, Pro from $30/mo
Alternative Tools
Other options worth considering
High-performance build system for JavaScript and TypeScript monorepos. Incremental builds, remote caching, and parallel task execution out of the box.
Often Used Together
Complementary tools that pair well with Nx
Learning Resources
Docs, videos, tutorials, and courses
Get Started
Repository and installation options
View on GitHub
github.com/nrwl/nx
npx create-nx-workspace@latestQuick Start
Copy and adapt to get going fast
# Create Nx workspace
npx create-nx-workspace@latest my-workspace --preset=ts
# Generate a new app
nx generate @nx/react:app my-app
# Run only affected tests
nx affected --target=testCommunity Notes
Real experiences from developers who've used this tool