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.