Technology RadarTechnology Radar
Adopt

Nx is a monorepo build system that provides task orchestration, caching, code generation, and project graph intelligence for JavaScript and TypeScript codebases.

At ProcureAI, Nx underpins our TypeScript monorepo, orchestrating builds, tests, linting, and our Storybook host for frontend components. We use it with npm to manage shared packages and releases to our private registry, leveraging its task graph and caching to speed CI and local workflows. Built-in generators let us bootstrap new packages quickly, and plugins cover building and bundling targets without bespoke tooling, including Vite plugins with Rollup for React packages and Rollup for our Node/TypeScript packages. We keep isomorphic code separate from frontend-only packages ( for example, rule-builder vs rule-builder-ui) to preserve clean dependencies and reuse. All packages ship ESM-only builds for consistency.