![]() | This article contains promotional content .(February 2025) |
![]() | This article's tone or style may not reflect the encyclopedic tone used on Wikipedia.(February 2025) |
![]() | |
Original author(s) | Kamil Myśliwiec |
---|---|
Developer(s) | Kamil Myśliwiec, NestJS core team and others |
Initial release | February 26, 2017 [1] |
Stable release | |
Repository | |
Written in | TypeScript |
Platform | Node.js |
Type | Web framework |
License | MIT License |
Website | nestjs![]() |
NestJS, or simply Nest, is a server-side Node.js-based web framework for progressive web app development, released as free and open-source software under an MIT License. [3]
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. [1] [3] According to the NestJS GitHub repository, the first tagged release, version 4.4.0, was on November 23, 2017. [4]
Over the following years, the framework broadened its functionality, adding support for additional adapters and drivers, such as Fastify, [5] to provide more options for developers. It also introduced integration with popular message brokers, including RabbitMQ [6] and Kafka, [7] to facilitate communication in distributed systems.
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. [8] [9]