# TypeORM vs Sequalize vs Prisma

### Type ORM

* Website: [https://typeorm.io](https://typeorm.io/)
* Github: <https://github.com/typeorm/typeorm>
* Github Stars: 31.6K
* Github Forks: 5.9K
* Github Usage: 252K
* NPM Weekly Downloaded: 1.3M
* TypeScript: Yes
* Advantages:
  * Class + Annotations

### Prisma

* Website: [https://www.prisma.io](https://www.prisma.io/)
* Github: <https://github.com/prisma/prisma>
* Github Stars: 32.5K
* Github Forks: 1.2K
* Github Usage: 214K
* NPM Weekly Downloaded: 1.28M
* TypeScript: Yes
* Advantages:
  * Has own schema file that's cleaner
  * Prisma Studio - Good dashboard for checking and managing entities

### Sequelize

* Website: [https://sequelize.org](https://sequelize.org/)
* Github: <https://github.com/sequelize/sequelize>
* Github Stars: 28.1K
* Github Forks: 4.2K
* Github Usage: 691K
* NPM Weekly Downloaded: 1.37M
* TypeScript: Yes
* Advantages: Good Syntax

### Tutorials

📽️ Prisma Vs. TypeORM Vs. Sequelize by PedroTech: <https://www.youtube.com/watch?v=8WoeGcJ_nNM>

📽️ Sequelize, TypeORM, or Prisma by Ben Awad: <https://www.youtube.com/watch?v=3Pxj-4IrOcs>

📽️ TypeORM vs Prisma by Dev Influence: <https://www.youtube.com/watch?v=hAUE-gK80f0>
