New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started
n

nestjs

npm

70.34M

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

6 packages

@nestjs/common

Decorators, pipes, exceptions and utilities for NestJS applications: @Controller(), @Injectable(), @Body(), ValidationPipe, HttpException and more.

@nestjs/core

The core of NestJS, a TypeScript framework for Node.js backends: modules, dependency injection and the request pipeline, on Express, Fastify or node:http.

@nestjs/cqrs

CQRS for NestJS: command, query and event buses with handlers as providers, and sagas for reacting to events.

@nestjs/microservices

Microservices for NestJS: message and event handlers over Kafka, RabbitMQ, NATS, Redis, MQTT, gRPC or TCP.

@nestjs/testing

Testing for NestJS: build a test module, replace providers with mocks, and run end-to-end tests against a real application.

@nestjs/websockets

WebSockets for NestJS: gateways with message handlers, guards, pipes and interceptors, on Socket.IO or ws.