NestJS
Opinionated, TypeScript-first Node.js framework built on Express/Fastify with Angular-style architecture.
https://nestjs.comUpdate history
NestJS 12 lets you use Standard Schema libraries like Zod, Valibot, and ArkType for route validation and response serialization via new pipes and interceptors, adds a native observability SDK (@nestjs/observe) that instruments controllers, providers, resolvers, and queue consumers without a collector, and ships ESM-ready core packages alongside a rebuilt Vitest-based CLI with an automated nest upgrade command. It requires Node.js v20.19+ or v22.12+ since ESM packages depend on require(esm), and existing CommonJS apps keep working while Joi-based @nestjs/config validation needs Joi v18+ with library-specific options moved under validationOptions.libraryOptions.
Matters for: Teams running existing CommonJS NestJS applications on older Node.js versions who rely on Joi-based config validation or class-validator DTOs.
Get the badge
Show that NestJS is tracked on StackFollow in your project's README.
[](https://stackfollow.xyz/tools/nestjs)