Skip to content
Nx
Nx on GitHub

Nx Enterprise

Accelerate your organization's journey to tighter collaboration, better developer experience, and speed…lots of speed.

Speed
30-70% Faster
Infra Cost
40-75% Cheaper
Compute
30-60% Less

Our case study

See how a $7B bank saved money, reduced CI times by 62% and improved developer productivity.

Scale your people

Build big things with the efficiency of a small team by increasing collaboration and developer mobility, reducing wait time and duplication, and establishing clear ownership.

Visibility
Ownership
Control
Automation
Product screenshot
coming soon

Monorepo, polyrepo, multi-monorepo?

Whatever you’re working with, Nx Enterprise will give you the visibility you need to understand what they have in common, how they relate, and how they differ.

Monorepo experience in a polyrepo environment

Nx Enterprise will support optional monorepo-like constraints to be applied across Nx Workspace boundaries in a seamless and flexible way. Move fast with confidence.

Automation over coordination

Testing and cross-repo coordination can be left to Nx Enterprise tooling instead of manual human intervention to test and enforce cross-repo dependencies & constraints.

Security

Nx Cloud is certified to industry standards, is constantly monitored, and issues security trust reports powered by Vanta.

SSAE18/SOC 2 type 1 and type 2 reports
European UnionGDPR compliance

Dedicated infrastructure

We can support you to self-host Nx Cloud within your own infrastructure or, depending on your needs, run Nx Cloud on managed hosts within our cloud.

Application security

We consistently review our security policies and collaborate with third parties for penetration testing to promptly identify and mitigate potential risks.

US & EU instances available

We support region specific hosting of Nx Cloud in the event IT security or data protection policies restrict international transfers.

Solve your CI

Monorepos help you scale your people but they can also make CI a challenge. Nx Enterprise solves it by providing efficient, fast and reliable CI that can handle workflows of any size.

Main Workflow

nx affected --target=build,lint,test

js:build
js:lint

Nx Agents

Agent 12
  • website:build-base
  • website:build
Agent 23
  • docs:lint
  • express:test
  • website:lint
Nx Agents: seamless task distribution
0tasks replayed instantly with cache
remote
website:build
< 1s
remote
express:test
< 1s
remote
eslint:build
< 1s
remote
autoloan:lint
< 1s
remote
website:test
< 1s
remote
website:lint
< 1s
remote
express:build-base
< 1s
remote
express:build
< 1s
remote
express:lint
< 1s
remote
autoloan:test
< 1s
Nx Replay: secure computation cache
Failedwith code: 1
Attempt 1Attempt 2

Feb 23, 2024 08:57:49 - 08:57:54 (4s)

nx run nx-dev:build
nx run nx-dev:sitemap ✨ [next-sitemap]
Loading next-sitemap config:file:///home/workflows/workspace/nx-dev/nx-dev/next-sitemap.config.js
❌ [next-sitemap] Unable to find export-maker.
  Make sure to build the project using "next build" command
  node:internal/process/promises:289
          triggerUncaughtException(err, true /* fromPromise */); ^
          [Error:ENOENT: no such file or directory, stat '/home/workflows/workspace/dist/nx-dev/nx-dev/.next/export-marker.json']
          errno: -2, code: 'ENOENT', syscall: 'stat', path: '/home/workflows/workspace/dist/nx-dev/nx-dev/.next/export-marker.json'
Node.js v20.9.0 Warning: command "pnpm next-sitemap --config
./nx-dev/nx-dev/next-sitemap.config.js" exited with non-zero status code
Increased visibility
Runningnx affected --targets=e2e
In progress
E2E > CI
e2e-ui-cdk:e2e
e2e-ui-layout:e2e
miss
website:e2e
flaky1 retry
In progress
loans > e2e
loans-front-store:e2e
loans-loans:e2e
loans-credit-card:e2e
loans-workflows:e2e
loans-mortgage:e2e
loans-submission:e2e
Atomizer: task splitting & flaky rerun

Both faster and cheaper

Current CI providers aren’t made for monorepos. They’re low-level and static in their configuration. The combination of Nx Agents and Nx Replay lets you reuse computation from other runs and utilizes the allocated VMs in the most optimal way.

Solving E2E tests

Atomizer splits large e2e projects into fine-grained test runs, enabling more efficient distribution and dramatically reducing CI times. It also identifies flaky e2e tests at the file level and re-runs those specific tests.

What, not how

Nx Enterprise simplifies CI configuration, emphasizing which tasks to execute over how with no need to tweak your CI scripts as your monorepo evolves. This simplified configuration cuts down on CI maintenance and increases stability.

Download our ebook

Discover how to scale your organization without feeling the pain of CI, while having a better developer experience and fitting your requirements.

Partner with the Nx team

Move fast, move together

We know Nx, you know your code. Together, we can build your ultimate developer platform, tailored to your team.

No trial and error necessary

With the help of the developers of Nx, you'll use Nx and Nx Cloud to its full potential, the first time. No matter how long you've been using Nx, we'll find ways to make it more powerful.

Migrate to Nx & Nx Cloud

Wherever your team is at in their Nx journey, our experts will make it easy to move ahead and capture the full value of Nx and Nx Cloud.

AWS

Your organization's transformation
starts now

Monorepo World live replays available!

Watch the replays of exciting talks on developer tooling and monorepos! Catch all the insightful presentations from the event on our YouTube channel.