TypeORM est un ORM « TypeScript d'abord » pour Node.js. Il s'appuie sur les décorateurs (decorator) pour mapper les classes aux tables et prend en charge à la fois les patrons Active Record et Data Mapper. Son plus grand attrait est son intégration TypeScript poussée ; ses plus grands risques sont les aspérités de la couche requête et un historique de maintenance irrégulier.
