Skip to main content
Version: 2.7

NPM version Chat on slack Downloads Coverage Status Maintainability Dependency Status Build Status

MikroORM is TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns.

Currently it supports MongoDB, MySQL, PostgreSQL and SQLite databases, but more can be supported via custom drivers right now. It has first class TypeScript support, while staying back compatible with Vanilla JavaScript.

Heavily inspired by Doctrine and Nextras Orm.

Table of contents