MikroORM: TypeScript ORM Tool for Node.js with Multiple Database Support & Advanced Features

Summary of my bookmarked Github repositories from Oct 6th, 2020

Github repositories

  • mikro-orm/mikro-orm

    MikroORM is a TypeScript ORM (Object-Relational Mapping) tool for Node.js that supports multiple databases such as MongoDB, MySQL, PostgreSQL, and SQLite. It implements the Data Mapper, Unit of Work, and Identity Map patterns, taking inspiration from Doctrine and Hibernate. With MikroORM, you can handle transactions automatically, perform change-set based persistence, and benefit from the Identity Map, which ensures efficient entity loading and comparison. The tool offers clean entity definition, relationship modeling, cascading operations, and various other features. You can find detailed documentation and example integrations for frameworks like Express, Nest, Koa, and more.