TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases. (by mikro-orm)

MikroORM Alternatives

Similar projects and alternatives to MikroORM

  • Prisma

    17 MikroORM VS Prisma

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

  • TypeORM

    8 MikroORM VS TypeORM

    ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

  • Sequelize

    2 MikroORM VS Sequelize

    Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.

  • Mongoose

    1 MikroORM VS Mongoose

    MongoDB object modeling designed to work in an asynchronous environment.

  • prisma-examples

    🚀 Ready-to-run Prisma example projects

  • Knex

    2 MikroORM VS Knex

    A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.

  • Objection.js

    2 MikroORM VS Objection.js

    An SQL-friendly ORM for Node.js

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • prisma1

    4 MikroORM VS prisma1

    💾 Database Tools incl. ORM, Migrations and Admin UI (Postgres, MySQL & MongoDB) [deprecated]

  • Nest

    3 MikroORM VS Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

  • slonik

    3 MikroORM VS slonik

    A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.

  • deno-nessie

    A modular Deno library for PostgreSQL, MySQL, MariaDB and SQLite migrations

  • apollo-server

    2 MikroORM VS apollo-server

    🌍  Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.

  • kysely

    2 MikroORM VS kysely

    A type-safe typescript SQL query builder [Moved to: https://github.com/kysely-org/kysely] (by koskimas)

  • pgtyped

    2 MikroORM VS pgtyped

    pgTyped - Typesafe SQL in TypeScript

  • zapatos

    2 MikroORM VS zapatos

    Zero-abstraction Postgres for TypeScript: a non-ORM database library

  • typescript-runtime-type-benchmarks

    📊 Benchmark Comparison of Packages with Runtime Validation and TypeScript Support

  • pggen

    Generate type-safe Go for any Postgres query. If Postgres can run the query, pggen can generate code for it.

  • RxDB

    - MikroORM VS RxDB

    A fast, offline-first, reactive Database for JavaScript Applications https://rxdb.info/

  • Koa

    1 MikroORM VS Koa

    Expressive middleware for node.js using ES2017 async functions

  • jimp

    1 MikroORM VS jimp

    An image processing library written entirely in JavaScript for Node, with zero external or native dependencies.

  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better MikroORM alternative or higher similarity.

MikroORM reviews and mentions

Posts with mentions or reviews of MikroORM. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-12.


Basic MikroORM repo stats
1 day ago

mikro-orm/mikro-orm is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of MikroORM is TypeScript.

Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.