MikroORM
Data Mapper ve Unit of Work desenlerini kullanan bir TypeScript ORM'i (Hibernate ve Doctrine çizgisinde). Martin Adámek, 2018; geliştiricisi Çekyalı. PostgreSQL, MySQL, SQLite ve MongoDB'yi destekler.
TypeORM'e karşı iddiası: aktif olarak bakımı yapılıyor, tasarımı modern TypeScript'e göre, Unit of Work'ü ise gerçekten doğru çalışıyor (TypeORM bunu doğru yapmaz). v6 (2024) baştan tasarlandı. Prisma'ya karşı fark: kod üretimi yok, daha fazla denetim var, karmaşık varlık ilişkilerinde daha iyi. Topluluğu Prisma ve Drizzle'dan küçük. Data Mapper isteyen NestJS ekiplerinde güçlü. Rakipler: Prisma, Drizzle, TypeORM, Sequelize, Kysely (ORM değil, sorgu oluşturucu).