![]() | This articlecontainspromotional content. Please helpimprove it by removingpromotional language and inappropriateexternal links, and by adding encyclopedic text written from aneutral point of view.(February 2025) (Learn how and when to remove this message) |
![]() | This article'stone or style may not reflect theencyclopedic tone used on Wikipedia. See Wikipedia'sguide to writing better articles for suggestions.(February 2025) (Learn how and when to remove this message) |
![]() | |
Original author(s) | Kamil Myśliwiec |
---|---|
Developer(s) | Kamil Myśliwiec,NestJS core team and others |
Initial release | February 26, 2017; 8 years ago (2017-02-26)[1] |
Stable release | 11.0.10 / February 17, 2025; 24 days ago[2] ![]() |
Repository | |
Written in | TypeScript |
Platform | Node.js |
Type | Web framework |
License | MIT License |
Website | nestjs![]() |
NestJS, or simplyNest, is aserver-sideNode.js-basedweb framework, released asfree and open-source software under anMIT License.[3]
In February 2017, Kamil Myśliwiec was inspired byAngular to build aNode.js-based framework with an architecture based onSocket.IO andExpress.[1][3] According to the NestJSGitHub 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 asFastify,[5] to provide more options for developers. It also introduced integration with popular message brokers, includingRabbitMQ[6] andKafka,[7] to facilitate communication in distributed systems.
NestJS is used bySanofi,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]