Nest Framework
Some data may be outdated — see provenance labels.
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀 observed · 2026-09-23
Health v2 · maintenance only
93/100
- Activity 96
- Release rhythm 84
- Longevity 100
Flags: no_readme
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 6.0
- age_days: 3545
- days_rel: 29
- days_push: 28
- n_releases_24m: 67
Adoption not part of the score
76710 stars · 8559 forks observed · 2026-09-23
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-21, confidence 0.99
NestJS is a progressive Node.js framework built with TypeScript for creating efficient, scalable server‑side applications. It combines a modular architecture, built‑in dependency injection, and support for microservices, GraphQL, and WebSockets.
Use cases
- build a RESTful API with TypeScript and Node.js
- create a microservice architecture using NestJS's built‑in patterns
- develop a GraphQL server with automatic schema generation
- implement real‑time communication via WebSockets in a NestJS app
- set up a serverless function using the NestJS framework
- structure a large enterprise backend with modular modules and DI
When to choose
- You need a TypeScript‑first framework with strong typing and decorators.
- Your project requires a modular, maintainable architecture for large codebases.
- You plan to use microservices, GraphQL, or WebSockets alongside traditional REST APIs.
- You want built‑in support for dependency injection, testing utilities, and CLI tooling.
When to avoid
- You prefer a minimalistic framework with no abstraction over Express/Koa.
- Your team is not familiar with TypeScript or decorator‑based patterns.
- You need a lightweight solution for a simple script or single‑file server.
Facets
framework · maturity active
api-framework http-server web-framework microservices graphql websocket cli web-development backend microservices windows cross-platform serverless typescript dependency-injection modular-architecture enterprise-ready observability nodejs linux macos
3 sources
- homepage: https://nestjs.com · fetched 2026-09-07 · a82831995712
- site_page: https://docs.nestjs.com · fetched 2026-09-07 · 7d1a8bdce686
- site_page: https://docs.nestjs.com/ · fetched 2026-09-07 · 7d1a8bdce686
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nestjs/nest | main | 93 |
| nestjs/awesome-nestjs | docs | 75 |
| nestjs/nest-cli | infra | 100 |
| nestjs/typeorm | plugin | 94 |
| nestjs/typescript-starter | examples | 75 |
| nestjs/swagger | plugin | 95 |
| nestjs/graphql | plugin | 93 |
| nestjs/cqrs | plugin | 91 |
| nestjs/terminus | plugin | 97 |
| nestjs/bull | plugin | 95 |
| nestjs/jwt | plugin | 92 |
| nestjs/config | plugin | 93 |
| nestjs/mongoose | plugin | 91 |
| nestjs/passport | plugin | 95 |
| nestjs/serve-static | plugin | 91 |
| nestjs/ng-universal | plugin | 75 |
| nestjs/mapped-types | plugin | 87 |
| nestjs/schematics | infra | 97 |
| nestjs/schedule | plugin | 92 |
| nestjs/elasticsearch | plugin | 92 |
| nestjs/sequelize | plugin | 84 |
| nestjs/event-emitter | plugin | 92 |
| nestjs/axios | plugin | 96 |
| nestjs/cache-manager | plugin | 90 |
| nestjs/azure-func-http | plugin | 66 |
| nestjs/javascript-starter | examples | 74 |
| nestjs/azure-database | plugin | 75 |
| nestjs/azure-storage | plugin | 75 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem