---
# System prepended metadata

title: Why nest.js as backend?

---

# Why [NestJS](https://docs.nestjs.com/) as backend?
* The popular Node.js frameworks are Express.js, AdonisJS, MeteorJS, NestJS, SailsJS, Hapi.js, KoaJS. Among them the most sought after framework following Express.js is NestJS. 
* When comparing their github repository stars and forks, NestJS  stands the second after Express.js.
    | Repository| Stars |Forks |
    |----------|----------|----------|
    | Express.js | 62.4k | 12.2k  |
    | NestJS | 61.4k | 7.2k  |
    | MeteorJS | 43.9k | 5.4k |
    | KoaJS | 34.5k | 3.3k |  
* NestJS is heavily influenced by the [Model-View-Controller (MVC)](https://docs.nestjs.com/techniques/mvc) architectural pattern.
* NestJS provides [built-in support for GraphQL](https://docs.nestjs.com/graphql/quick-start)
* For integrating with databases, NestJS provides ORMs like [@nestjs/typeorm](https://www.npmjs.com/package/@nestjs/typeorm) and [Prisma](https://docs.nestjs.com/recipes/prisma)
* Below are open source projects using NestJS (TODO: Describe use of NestJS)
    * [Ever Demand](https://github.com/ever-co/ever-gauzy)
    * [FeedNext](https://github.com/onur-ozkan/feednext)
    * [Notadd](https://github.com/notadd/notadd)
    * [ToolJet](https://github.com/ToolJet/ToolJet)