Skip to content

TypeScript

Manage TypeScript and JavaScript libraries in your Nx workspace with automatic typechecking, builds via TSC or SWC, and support for project references and package manager workspaces.

Angular

Use @nx/angular to create, run, and maintain Angular applications and libraries in an Nx workspace.

Angular Rspack

Learn how Rspack can help you speed up your Angular applications.

Angular Rsbuild

API Reference for createConfig from @nx/angular-rsbuild

React

Create and manage React applications and libraries in your Nx workspace with generators for apps, libraries, and support for Module Federation.

Next.js

Create and manage Next.js applications in your Nx workspace with inferred build, dev, and start tasks, generators for apps and libraries, and optimized CI configuration.

Remix

Create and manage Remix applications in your Nx workspace with inferred build, dev, start, and typecheck tasks, plus generators for apps, libraries, routes, loaders, and actions.

React Native

The Nx Plugin for React Native contains generators for managing React Native applications and libraries within an Nx workspace. This page also explains how to configure React Native on your Nx workspace.

Expo

Learn how to use the @nx/expo plugin to manage Expo applications and libraries within an Nx workspace, including setup, configuration, and task inference.

Vue

The Nx Plugin for Vue contains generators for managing Vue applications and libraries within an Nx workspace. This page also explains how to configure Vue on your Nx workspace.

Nuxt

The Nx Plugin for Nuxt contains generators for managing Nuxt applications within a Nx workspace. This page also explains how to configure Nuxt on your Nx workspace.

Node.js

Learn how to use the @nx/node plugin to create and manage Node.js applications and libraries in your Nx workspace, including setup, building, and testing.

Express

Learn how to use the @nx/express plugin to create and manage Express applications in your Nx workspace, including setup and common guides.

Nest

Learn how to use the @nx/nest plugin to create and manage Nest.js applications and libraries in your Nx workspace, including setup and generators.

Java

Build scalable Java applications with Nx

Gradle

Run Gradle tasks through Nx with caching, graph insights, and CI optimization.

Maven

This plugin allows Maven tasks to be run through Nx.

.NET

This plugin allows .NET projects to be run through Nx.

Module Federation

Details about the NxModuleFederationPlugin

ESLint

Learn how to set up and use the @nx/eslint plugin to integrate ESLint with Nx, enabling caching and providing code generators for ESLint configuration.