Software Alternatives, Accelerators & Startups

Mikro orm

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

Mikro orm

Mikro orm Reviews and Details

This page is designed to help you find out whether Mikro orm is good and if it is the right choice for you.

Screenshots and images

  • Mikro orm Landing page
    Landing page //
    2021-09-10

Features & Specs

  1. TypeScript Support

    MikroORM provides first-class TypeScript support, which ensures type safety and better tooling support for developers using TypeScript in their applications.

  2. Supports Multiple Databases

    It is compatible with several relational databases like MySQL, PostgreSQL, SQLite, and even NoSQL databases like MongoDB, allowing flexible database management.

  3. Lightweight and Efficient

    Designed to be lightweight, MikroORM offers efficient query performance and lower memory overhead compared to some heavier ORMs.

  4. Active Community and Documentation

    MikroORM's documentation is comprehensive and the community is active, which makes it easier for developers to find help and resources.

  5. Entity Management

    MikroORM allows powerful entity management, including features like lifecycle hooks, auto-flushing, and fully typed data models.

Badges

Promote Mikro orm. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

We don't have any videos for Mikro orm yet.

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Mikro orm and what they use it for.
  • JavaScript Awesome Package
    Mikro-orm - TypeScript ORM for Node.js based on Data Mapper. - Source: dev.to / 6 months ago
  • Show HN: DBOS TypeScript โ€“ Lightweight Durable Execution Built on Postgres
    Why typeorm over something like https://mikro-orm.io/? - Source: Hacker News / over 1 year ago
  • Rust GraphQL APIs for NodeJS Developers: Introduction
    In my usual NodeJS tech stack, which includes GraphQL, NestJS, SQL (predominantly PostgreSQL with MikroORM), I encountered these limitations. To overcome them, I've developed a new stack utilizing Rust, which still offers some ease of development:. - Source: dev.to / almost 3 years ago
  • Top 6 ORMs for Modern Node.js App Development
    Mikro-ORM is a TypeScript ORM that focuses on simplicity and efficiency. It supports various SQL databases and MongoDB. Mikro-ORM is known for its simplicity and developer-friendly APIs. It provides a concise syntax for defining data models and relationships, making it easy to use. - Source: dev.to / almost 3 years ago
  • We migrated to SQL. Our biggest learning? Don't use Prisma
    I found MikroORM [0] to be quite reasonable if you're in the TS ecosystem already. It was also easy to do custom, raw queries, and really just felt like it wasn't in the way. [0] https://mikro-orm.io/. - Source: Hacker News / almost 3 years ago
  • The Epic Stack by Kent C. Dodds
    It also does code generation into its own module, so good luck with hoisting in a monorepo where you want multiple independent prisma schemas. MikroORM[1] is a much better alternative to Prisma in my opinion but any ORM carries some form of baggage. [1] https://mikro-orm.io/. - Source: Hacker News / about 3 years ago
  • Announcing a new TypeScript ORM
    I recommend looking at https://mikro-orm.io/. Source: over 3 years ago
  • NestJS Authentication with OAuth2.0: Configuration and Operations
    MikroORM: to interact with our database;. - Source: dev.to / over 3 years ago
  • Should I Move From PHP to Node/Express?
    For instance, practicing "local first web" using automerge with all it's Distributed Persistence Primitives on CRDT's and Vector Clocks - i.e. When the Browser View is treated like a Database replica, essentially; or adopting a real data mapper that's giving you an API from your database Schema, using Prisma or Hasura... Or even implementing a custom codegenereted one, as a babel plugin, on top of TSED and Micro-ORM. Source: almost 4 years ago
  • Ephemeral Chats
    Welcome to Ephemeral Chats, a TypeScript NodeJS app made with NestJS, Apollo GraphQL, RedisOM and MikroORM. - Source: dev.to / almost 4 years ago
  • ๐Ÿ“ How to use Prisma in NestJS
    Curious to hear what do you guys use in production (ORM wise). Also, have you heard about MirkoOrm? https://mikro-orm.io/. Source: almost 4 years ago
  • Show HN: Remult โ€“ a CRUD framework for full-stack TypeScript
    I'd prefer if they wrapped https://mikro-orm.io/ instead of inventing their own. - Source: Hacker News / about 4 years ago
  • Looking for a mature alternative to TypeORM
    No such library exists. There are no ORMs in JavaScript that are nearly as mature as Doctrine. The closest thing that you're going to get is MikroORM. It's strongly based on Doctrine. I think it might be the only maintained ORM in JavaScript with the identity map pattern. Source: about 4 years ago
  • Resources to understand the compiling pipeline?
    I am having a hard time running into configuration issues that I dont understand, for example I attempted to config https://mikro-orm.io/ with Typescript and failed miserably. Source: over 4 years ago
  • MikroORM 5: Stricter, Safer, Smarter
    Like MikroORM? โญ๏ธ Star it on GitHub and share this article with your friends. If you want to support the project financially, you can do so via GitHub Sponsors. - Source: dev.to / over 4 years ago
  • Why is mongoose typed so loosely?
    I ended up writing my own ORM (it's a wrapper over Knex). But if I had to pick something off-the-shelf, the next one I'd probably try is https://mikro-orm.io/. Source: over 4 years ago
  • How dependent on cloud solutions should one be?
    I guess an example of such implementation would be https://mikro-orm.io/ allows multiple different databases. Always expose same interface, but allows to configure different databases. Source: over 4 years ago
  • Raw SQL or ORM?
    If ORM then I can recommend Mikro-ORM: https://mikro-orm.io. Source: almost 5 years ago
  • Building CRUD API with NestJs - Introduction.
    NestJs is a Node.js framework for building efficient and scalable server-side applications and the best thing is that it fully supports Typescript. And we will be using Mikro-orm for data mapping and PostgreSQL, a relational database. - Source: dev.to / about 5 years ago
  • Starting out with a Typescript role, any killer library recommendations I should know about?
    MikroORM seems like the spiritual successor to TypeORM, people seem to love it. https://mikro-orm.io/. Source: almost 5 years ago
  • On Nestjs
    Rewriting the metadata for a library is one thing. Writing an ORM is a whole different beast that no one on the Nest team feels confident enough to tackle. TypeORM was originally chosen because, at the time of creation, it had the best Typescript support. Keyword here being had. I've seen TypeO bite so many developers in the end and cause problems and usually suggest devs look for other options, like prisma or... Source: about 5 years ago

Do you know an article comparing Mikro orm to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Mikro orm discussion

Log in or Post with

Is Mikro orm good? This is an informative page that will help you find out. Moreover, you can review and discuss Mikro orm here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.