compare

Knex vs MikroORM

The same facts for both, read from GitHub every night, and the relation a person reviewed.

Knex vs MikroORM
FactKnexMikroORM
LanguageJavaScriptTypeScript
LicenceMITMIT
Stars20k9.2k
Latest3.3.0v7.2.4
Last push2026-06-262026-10-06
Release cadenceabout 16 days between releasesabout 3 days between releases
Active contributors0 commit authors on the default branch in the last 90 days32 commit authors on the default branch in the last 90 days
Flagsnonenone
  • Both replace Sequelize. Alternatives to Sequelize →

    PartialKnexA SQL query builder with migrations and seeds rather than an ORM, with no models to define.

    Full replacementMikroORMData mapper with unit of work and identity map, entities declared in TypeScript.

  • Both replace TypeORM. Alternatives to TypeORM →

    PartialKnexA SQL query builder with migrations and seeds rather than an ORM, with no entities to map.

    Full replacementMikroORMData mapper with unit of work and identity map, entities declared in TypeScript.