{"data":{"slug":"mikroorm","name":"MikroORM","tagline":"TypeScript database abstraction library for Node.js applications","homepage":"https://mikro-orm.io","category":{"slug":"orm-database-tools","name":"ORM & Database Tools"},"vendor":null,"score":{"composite":68.1,"confidence":0.78,"confidenceBand":"high","breakdown":{"capabilities":{"value":81.2,"weight":0.083,"present":true,"contribution":6.7},"repo_stars":{"value":74.8,"weight":0.033,"present":true,"contribution":2.5},"integrations":{"value":32,"weight":0.053,"present":true,"contribution":1.7},"dependent_projects":{"value":49.4,"weight":0.08,"present":true,"contribution":3.9},"dev_activity":{"value":63.1,"weight":0.12,"present":true,"contribution":7.6},"release_cadence":{"value":97.8,"weight":0.067,"present":true,"contribution":6.6},"security_posture":{"value":0,"weight":0.087,"present":false,"contribution":0},"package_downloads":{"value":73.2,"weight":0.173,"present":true,"contribution":12.7},"security_score":{"value":65,"weight":0.053,"present":true,"contribution":3.4},"community_qa_activity":{"value":0,"weight":0.08,"present":false,"contribution":0}},"computedAt":"2026-09-14T13:33:02.385Z","stale":false},"uri":"https://www.vioscale.ai/software/mikroorm","aliases":["mikroorm"],"status":"published","crawlStatus":"ok","indexStatus":"indexed","nextCrawlAt":"2026-09-28T13:33:02.583Z","categories":[{"slug":"orm-database-tools","name":"ORM & Database Tools","isPrimary":true}],"facts":{"language":[{"attribute":"language.primary","value":"TypeScript","provenance":{"source":"https://github.com/mikro-orm/mikro-orm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.762Z","confidence":0.9}}],"license":[{"attribute":"license.spdx","value":"MIT","provenance":{"source":"https://github.com/mikro-orm/mikro-orm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.762Z","confidence":0.99}}],"activity":[{"attribute":"activity.commits_last_30d","value":100,"provenance":{"source":"https://github.com/mikro-orm/mikro-orm/pulse","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.762Z","confidence":0.65}}],"adoption":[{"attribute":"adoption.github_stars","value":9213,"provenance":{"source":"https://github.com/mikro-orm/mikro-orm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.762Z","confidence":0.9}},{"attribute":"adoption.package_downloads_weekly","value":435329,"provenance":{"source":"https://www.npmjs.com/package/mikro-orm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.746Z","confidence":0.85}},{"attribute":"adoption.dependent_repos","value":914,"provenance":{"source":"https://packages.ecosyste.ms/api/v1/packages/lookup?repository_url=https%3A%2F%2Fgithub.com%2Fmikro-orm%2Fmikro-orm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.790Z","confidence":0.85}}],"features":[{"attribute":"features.capabilities","value":{"raw_sql":true,"multi_db":true,"languages":"TypeScript, JavaScript (Node.js)","relations":true,"migrations":true,"schema_first":true,"type_safe_queries":true},"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-09-14T13:18:56.811Z","confidence":0.6}}],"integrations":[{"attribute":"integrations.count","value":12,"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-09-14T13:18:56.811Z","confidence":0.6}},{"attribute":"integrations.list","value":[{"name":"Kysely"},{"name":"Shopify"},{"name":"Nest.js"},{"name":"Express"},{"name":"NextJS"},{"name":"Electron.js"},{"name":"Koa"},{"name":"Elysia.js"},{"name":"Inversify"},{"name":"Accounts.js"},{"name":"GraphQL"},{"name":"Bun"},{"name":"RealWorld"}],"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-09-14T13:18:56.811Z","confidence":0.6}}],"pricing":[{"attribute":"pricing.free_tier","value":true,"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:37:11.055Z","confidence":0.6}},{"attribute":"pricing.model","value":"commercial","provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.769Z","confidence":0.4}},{"attribute":"pricing.price_level","value":"free","provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:37:11.055Z","confidence":0.6}},{"attribute":"pricing","value":{"type":"open_source","freeTier":true,"sourceUrl":"https://mikro-orm.io","retrievedAt":"2026-08-14T08:37:11.055Z"},"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:37:11.055Z","confidence":0.6}}],"release":[{"attribute":"release.cadence_days","value":4,"provenance":{"source":"https://github.com/mikro-orm/mikro-orm/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.762Z","confidence":0.7}},{"attribute":"release.history","value":[{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.2.0","date":"2026-09-07T07:06:07Z","type":"stable","version":"v7.2.0"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.15","date":"2026-09-03T08:10:30Z","type":"stable","version":"v7.1.15"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.14","date":"2026-08-26T18:52:12Z","type":"stable","version":"v7.1.14"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.13","date":"2026-08-20T13:23:52Z","type":"stable","version":"v7.1.13"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.12","date":"2026-08-17T11:22:27Z","type":"stable","version":"v7.1.12"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.11","date":"2026-08-06T10:31:32Z","type":"stable","version":"v7.1.11"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.10","date":"2026-08-04T09:53:13Z","type":"stable","version":"v7.1.10"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.9","date":"2026-07-30T19:49:55Z","type":"stable","version":"v7.1.9"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.8","date":"2026-07-28T15:16:42Z","type":"stable","version":"v7.1.8"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.7","date":"2026-07-17T14:00:21Z","type":"stable","version":"v7.1.7"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v6.6.16","date":"2026-07-17T13:55:34Z","type":"stable","version":"v6.6.16"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.6","date":"2026-07-13T13:17:56Z","type":"stable","version":"v7.1.6"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.5","date":"2026-06-26T14:48:34Z","type":"stable","version":"v7.1.5"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v6.6.15","date":"2026-06-17T08:40:22Z","type":"stable","version":"v6.6.15"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.4","date":"2026-06-06T13:54:25Z","type":"stable","version":"v7.1.4"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.3","date":"2026-05-31T11:06:00Z","type":"stable","version":"v7.1.3"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.2","date":"2026-05-29T13:18:56Z","type":"stable","version":"v7.1.2"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.1","date":"2026-05-22T12:00:36Z","type":"stable","version":"v7.1.1"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.0","date":"2026-05-20T07:43:25Z","type":"stable","version":"v7.1.0"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.0.17","date":"2026-05-17T17:12:06Z","type":"stable","version":"v7.0.17"}],"provenance":{"source":"https://github.com/mikro-orm/mikro-orm/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.762Z","confidence":0.7}}],"deployment":[{"attribute":"deployment.options","value":{"cloud":true,"self_hosted":true},"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:37:11.055Z","confidence":0.6}}],"platform":[{"attribute":"platform.support","value":{"cli":true},"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:37:11.055Z","confidence":0.6}}],"security":[{"attribute":"security.scorecard","value":6.5,"provenance":{"source":"https://api.securityscorecards.dev/projects/github.com/mikro-orm/mikro-orm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.801Z","confidence":0.9}},{"attribute":"security.vulnerabilities","value":{"count":2,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=npm&package_name=%40mikro-orm%2Fcore&per_page=100","last_12m":2,"max_severity":"CRITICAL"},"provenance":{"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=npm&package_name=%40mikro-orm%2Fcore&per_page=100","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.811Z","confidence":0.9}}],"content":[{"attribute":"content.faq","value":[{"answer":"An object-relational mapping library for Node.js that uses proven patterns (Data Mapper, Unit of Work, Identity Map) to provide type-safe database access with minimal boilerplate. Supports multiple SQL and NoSQL databases with features including schema versioning, entity lifecycle hooks, and flexible data loading strategies. It is indexed under ORM & Database Tools.","source":"https://mikro-orm.io","question":"What is MikroORM?","confidence":0.6},{"answer":"MikroORM is open source, so it can be self-hosted and used at no licence cost. It is released under the MIT licence. Pricing changes often, so verify at source before relying on it.","source":"https://mikro-orm.io","question":"Is MikroORM free to use?","confidence":0.6},{"answer":"MikroORM supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://mikro-orm.io","question":"What platforms does MikroORM support?","confidence":0.6},{"answer":"Yes. MikroORM can be deployed cloud / SaaS and self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://mikro-orm.io","question":"Can MikroORM be self-hosted?","confidence":0.6},{"answer":"Yes. MikroORM is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/mikro-orm/mikro-orm","question":"Is MikroORM open source?","confidence":0.99}],"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T10:20:55.298Z","confidence":0.678}}],"description":[{"attribute":"description.long","value":"A data mapping tool for server-side applications that manages database interactions across multiple SQL and NoSQL systems using architectural patterns like unit-of-work and identity maps, with automatic change tracking and transaction management.","provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-09-14T13:18:56.811Z","confidence":0.6}}]},"factList":[{"attribute":"language.primary","value":"TypeScript","provenance":{"source":"https://github.com/mikro-orm/mikro-orm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.762Z","confidence":0.9}},{"attribute":"license.spdx","value":"MIT","provenance":{"source":"https://github.com/mikro-orm/mikro-orm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.762Z","confidence":0.99}},{"attribute":"activity.commits_last_30d","value":100,"provenance":{"source":"https://github.com/mikro-orm/mikro-orm/pulse","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.762Z","confidence":0.65}},{"attribute":"adoption.github_stars","value":9213,"provenance":{"source":"https://github.com/mikro-orm/mikro-orm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.762Z","confidence":0.9}},{"attribute":"adoption.package_downloads_weekly","value":435329,"provenance":{"source":"https://www.npmjs.com/package/mikro-orm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.746Z","confidence":0.85}},{"attribute":"features.capabilities","value":{"raw_sql":true,"multi_db":true,"languages":"TypeScript, JavaScript (Node.js)","relations":true,"migrations":true,"schema_first":true,"type_safe_queries":true},"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-09-14T13:18:56.811Z","confidence":0.6}},{"attribute":"integrations.count","value":12,"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-09-14T13:18:56.811Z","confidence":0.6}},{"attribute":"integrations.list","value":[{"name":"Kysely"},{"name":"Shopify"},{"name":"Nest.js"},{"name":"Express"},{"name":"NextJS"},{"name":"Electron.js"},{"name":"Koa"},{"name":"Elysia.js"},{"name":"Inversify"},{"name":"Accounts.js"},{"name":"GraphQL"},{"name":"Bun"},{"name":"RealWorld"}],"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-09-14T13:18:56.811Z","confidence":0.6}},{"attribute":"pricing.free_tier","value":true,"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:37:11.055Z","confidence":0.6}},{"attribute":"pricing.model","value":"commercial","provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.769Z","confidence":0.4}},{"attribute":"pricing.price_level","value":"free","provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:37:11.055Z","confidence":0.6}},{"attribute":"release.cadence_days","value":4,"provenance":{"source":"https://github.com/mikro-orm/mikro-orm/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.762Z","confidence":0.7}},{"attribute":"deployment.options","value":{"cloud":true,"self_hosted":true},"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:37:11.055Z","confidence":0.6}},{"attribute":"platform.support","value":{"cli":true},"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:37:11.055Z","confidence":0.6}},{"attribute":"pricing","value":{"type":"open_source","freeTier":true,"sourceUrl":"https://mikro-orm.io","retrievedAt":"2026-08-14T08:37:11.055Z"},"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-08-14T08:37:11.055Z","confidence":0.6}},{"attribute":"adoption.dependent_repos","value":914,"provenance":{"source":"https://packages.ecosyste.ms/api/v1/packages/lookup?repository_url=https%3A%2F%2Fgithub.com%2Fmikro-orm%2Fmikro-orm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.790Z","confidence":0.85}},{"attribute":"release.history","value":[{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.2.0","date":"2026-09-07T07:06:07Z","type":"stable","version":"v7.2.0"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.15","date":"2026-09-03T08:10:30Z","type":"stable","version":"v7.1.15"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.14","date":"2026-08-26T18:52:12Z","type":"stable","version":"v7.1.14"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.13","date":"2026-08-20T13:23:52Z","type":"stable","version":"v7.1.13"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.12","date":"2026-08-17T11:22:27Z","type":"stable","version":"v7.1.12"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.11","date":"2026-08-06T10:31:32Z","type":"stable","version":"v7.1.11"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.10","date":"2026-08-04T09:53:13Z","type":"stable","version":"v7.1.10"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.9","date":"2026-07-30T19:49:55Z","type":"stable","version":"v7.1.9"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.8","date":"2026-07-28T15:16:42Z","type":"stable","version":"v7.1.8"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.7","date":"2026-07-17T14:00:21Z","type":"stable","version":"v7.1.7"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v6.6.16","date":"2026-07-17T13:55:34Z","type":"stable","version":"v6.6.16"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.6","date":"2026-07-13T13:17:56Z","type":"stable","version":"v7.1.6"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.5","date":"2026-06-26T14:48:34Z","type":"stable","version":"v7.1.5"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v6.6.15","date":"2026-06-17T08:40:22Z","type":"stable","version":"v6.6.15"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.4","date":"2026-06-06T13:54:25Z","type":"stable","version":"v7.1.4"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.3","date":"2026-05-31T11:06:00Z","type":"stable","version":"v7.1.3"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.2","date":"2026-05-29T13:18:56Z","type":"stable","version":"v7.1.2"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.1","date":"2026-05-22T12:00:36Z","type":"stable","version":"v7.1.1"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.0","date":"2026-05-20T07:43:25Z","type":"stable","version":"v7.1.0"},{"url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.0.17","date":"2026-05-17T17:12:06Z","type":"stable","version":"v7.0.17"}],"provenance":{"source":"https://github.com/mikro-orm/mikro-orm/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.762Z","confidence":0.7}},{"attribute":"security.scorecard","value":6.5,"provenance":{"source":"https://api.securityscorecards.dev/projects/github.com/mikro-orm/mikro-orm","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.801Z","confidence":0.9}},{"attribute":"security.vulnerabilities","value":{"count":2,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=npm&package_name=%40mikro-orm%2Fcore&per_page=100","last_12m":2,"max_severity":"CRITICAL"},"provenance":{"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=npm&package_name=%40mikro-orm%2Fcore&per_page=100","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T17:40:20.811Z","confidence":0.9}},{"attribute":"content.faq","value":[{"answer":"An object-relational mapping library for Node.js that uses proven patterns (Data Mapper, Unit of Work, Identity Map) to provide type-safe database access with minimal boilerplate. Supports multiple SQL and NoSQL databases with features including schema versioning, entity lifecycle hooks, and flexible data loading strategies. It is indexed under ORM & Database Tools.","source":"https://mikro-orm.io","question":"What is MikroORM?","confidence":0.6},{"answer":"MikroORM is open source, so it can be self-hosted and used at no licence cost. It is released under the MIT licence. Pricing changes often, so verify at source before relying on it.","source":"https://mikro-orm.io","question":"Is MikroORM free to use?","confidence":0.6},{"answer":"MikroORM supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://mikro-orm.io","question":"What platforms does MikroORM support?","confidence":0.6},{"answer":"Yes. MikroORM can be deployed cloud / SaaS and self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://mikro-orm.io","question":"Can MikroORM be self-hosted?","confidence":0.6},{"answer":"Yes. MikroORM is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/mikro-orm/mikro-orm","question":"Is MikroORM open source?","confidence":0.99}],"provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T10:20:55.298Z","confidence":0.678}},{"attribute":"description.long","value":"A data mapping tool for server-side applications that manages database interactions across multiple SQL and NoSQL systems using architectural patterns like unit-of-work and identity maps, with automatic change tracking and transaction management.","provenance":{"source":"https://mikro-orm.io","sourceType":"vioscale-crawler","retrievedAt":"2026-09-14T13:18:56.811Z","confidence":0.6}}],"faq":[{"answer":"An object-relational mapping library for Node.js that uses proven patterns (Data Mapper, Unit of Work, Identity Map) to provide type-safe database access with minimal boilerplate. Supports multiple SQL and NoSQL databases with features including schema versioning, entity lifecycle hooks, and flexible data loading strategies. It is indexed under ORM & Database Tools.","source":"https://mikro-orm.io","question":"What is MikroORM?","confidence":0.6},{"answer":"MikroORM is open source, so it can be self-hosted and used at no licence cost. It is released under the MIT licence. Pricing changes often, so verify at source before relying on it.","source":"https://mikro-orm.io","question":"Is MikroORM free to use?","confidence":0.6},{"answer":"MikroORM supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://mikro-orm.io","question":"What platforms does MikroORM support?","confidence":0.6},{"answer":"Yes. MikroORM can be deployed cloud / SaaS and self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://mikro-orm.io","question":"Can MikroORM be self-hosted?","confidence":0.6},{"answer":"Yes. MikroORM is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/mikro-orm/mikro-orm","question":"Is MikroORM open source?","confidence":0.99}],"faqSource":"generated","releaseHistory":[{"version":"v7.2.0","date":"2026-09-07T07:06:07Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.2.0","type":"stable"},{"version":"v7.1.15","date":"2026-09-03T08:10:30Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.15","type":"stable"},{"version":"v7.1.14","date":"2026-08-26T18:52:12Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.14","type":"stable"},{"version":"v7.1.13","date":"2026-08-20T13:23:52Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.13","type":"stable"},{"version":"v7.1.12","date":"2026-08-17T11:22:27Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.12","type":"stable"},{"version":"v7.1.11","date":"2026-08-06T10:31:32Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.11","type":"stable"},{"version":"v7.1.10","date":"2026-08-04T09:53:13Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.10","type":"stable"},{"version":"v7.1.9","date":"2026-07-30T19:49:55Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.9","type":"stable"},{"version":"v7.1.8","date":"2026-07-28T15:16:42Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.8","type":"stable"},{"version":"v7.1.7","date":"2026-07-17T14:00:21Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.7","type":"stable"},{"version":"v6.6.16","date":"2026-07-17T13:55:34Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v6.6.16","type":"stable"},{"version":"v7.1.6","date":"2026-07-13T13:17:56Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.6","type":"stable"},{"version":"v7.1.5","date":"2026-06-26T14:48:34Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.5","type":"stable"},{"version":"v6.6.15","date":"2026-06-17T08:40:22Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v6.6.15","type":"stable"},{"version":"v7.1.4","date":"2026-06-06T13:54:25Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.4","type":"stable"},{"version":"v7.1.3","date":"2026-05-31T11:06:00Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.3","type":"stable"},{"version":"v7.1.2","date":"2026-05-29T13:18:56Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.2","type":"stable"},{"version":"v7.1.1","date":"2026-05-22T12:00:36Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.1","type":"stable"},{"version":"v7.1.0","date":"2026-05-20T07:43:25Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.1.0","type":"stable"},{"version":"v7.0.17","date":"2026-05-17T17:12:06Z","url":"https://github.com/mikro-orm/mikro-orm/releases/tag/v7.0.17","type":"stable"}],"integrations":[{"name":"Kysely"},{"name":"Shopify"},{"name":"Nest.js"},{"name":"Express"},{"name":"NextJS"},{"name":"Electron.js"},{"name":"Koa"},{"name":"Elysia.js"},{"name":"Inversify"},{"name":"Accounts.js"},{"name":"GraphQL"},{"name":"Bun"},{"name":"RealWorld"}],"vulnerabilities":{"count":2,"last12m":2,"maxSeverity":"CRITICAL","source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=npm&package_name=%40mikro-orm%2Fcore&per_page=100"},"claimed":false,"updatedAt":"2026-09-14T13:33:02.583Z","formats":{"json":"https://www.vioscale.ai/api/v1/software/mikroorm","markdown":"https://www.vioscale.ai/software/mikroorm.md","html":"https://www.vioscale.ai/software/mikroorm"}},"meta":{"source":"https://www.vioscale.ai","license":"CC-BY-4.0","generatedAt":"2026-09-21T10:52:52.421Z","disclaimer":"Independent, evidence-based. Every fact carries provenance."}}