NestJS
Structured Node.js server frameworkOpen source· verified Sep 2026
A TypeScript framework for server-side apps built from modules, controllers, and providers wired by dependency injection. Validation, guards, OpenAPI docs, GraphQL, and rate limiting come as first-party packages.
Official siteReach for it when
- APIs several teams or clients depend on
- Backends that will grow across many domains
Worth knowing
Decorators and dependency injection add ceremony that a small service doesn't need. It runs on Express by default and can switch to a Fastify adapter.