Article · Wikipedia archive · Last revised Jun 4, 2026

NestJS

NestJS, or simply Nest, is a server-side Node.js-based web framework, released as free and open-source software under an MIT License.

Last revised
Jun 4, 2026
Read time
≈ 1 min
Length
315 w
Citations
14
Source
NestJS
Original authorKamil Myśliwiec
DevelopersKamil Myśliwiec, NestJS core team and others
Initial releaseFebruary 26, 2017 (2017-02-26)1
Stable release
11.1.24 / May 25, 2026; 10 days ago2 Edit this on Wikidata
Written inTypeScript
PlatformNode.js
TypeWeb framework
LicenseMIT License
Websitenestjs.com Edit this on Wikidata
Repository

NestJS, or simply Nest, is a server-side Node.js-based web framework, released as free and open-source software under an MIT License.34

History

In February 2017, Kamil Myśliwiec was inspired by Angular to build a Node.js-based framework with an architecture based on Socket.IO and Express.341 According to the NestJS GitHub repository, the first tagged release, version 4.4.0, was on November 23, 2017.5

Over the following years, the framework broadened its functionality, adding support for additional adapters and drivers, such as Fastify,6 to provide more options for developers. It also introduced integration with popular message brokers, including RabbitMQ7 and Kafka,8 to facilitate communication in distributed systems.

Features

NestJS offers several features for handling requests and responses. Middleware are based on Express, and are executed before the route handler. Guards are used to control access to routes by determining whether a request meets specific conditions. Interceptors allow additional logic to be executed before or after method execution. An interceptor should implement the intercept method of NestInterceptor.4

Popularity

NestJS is used by Sanofi, Adidas, Autodesk, Mercedes-Benz, GitLab, Red Hat, BMW, Roche, IBM, Decathlon, Société Générale, JetBrains, TotalEnergies, Capgemini, REWE digital and others.910

See also

See also

References

References

  1. Myśliwiec, Kamil (February 26, 2017). "Build modern & scalable Node.js web applications with Nest". Blog. Kamil Myśliwiec. Retrieved 2024-11-22.
  2. "Release 11.1.24". May 25, 2026. Retrieved May 26, 2026.
  3. "Documentation". NestJS. Retrieved 2024-11-22.
  4. 温健民 (2024). 赵军 (ed.). NestJS全栈开发解析 [NestJS Full-Stack Development Guide]. Tsinghua University Press. ISBN 9787302671008.
  5. "Release v4.4.0". nestjs/nest. GitHub. November 23, 2017. Retrieved 2024-11-22.
  6. "Fastify integration". NestJS. Retrieved 2024-12-16.
  7. "RabbitMQ integration". NestJS. Retrieved 2024-12-16.
  8. "Kafka integration". NestJS. Retrieved 2024-12-16.
  9. "Enterprise". NestJS. Retrieved 2024-11-22.
  10. "Who is using Nest?". Discover. NestJS Documentation. Retrieved 2024-11-22.
External links