比較
Knex vs MikroORM
両方について毎晩 GitHub から取得した同じ項目と、人がレビューした両者の関係です。
| 項目 | Knex | MikroORM |
|---|---|---|
| 言語 | JavaScript | TypeScript |
| ライセンス | MIT | MIT |
| スター | 20k | 9.2k |
| 最新リリース | 3.3.0 | v7.2.4 |
| 最終プッシュ | 2026-06-26 | 2026-10-06 |
| リリース間隔 | リリース間隔は約16日 | リリース間隔は約3日 |
| アクティブなコントリビューター | 過去90日間にデフォルトブランチでコミットした作成者0人 | 過去90日間にデフォルトブランチでコミットした作成者32人 |
| 警告 | なし | なし |
両者の関係
どちらも Sequelize を置き換えます。 Sequelizeの代替 →
部分的KnexA SQL query builder with migrations and seeds rather than an ORM, with no models to define.
完全な置き換えMikroORMData mapper with unit of work and identity map, entities declared in TypeScript.
どちらも TypeORM を置き換えます。 TypeORMの代替 →
部分的KnexA SQL query builder with migrations and seeds rather than an ORM, with no entities to map.
完全な置き換えMikroORMData mapper with unit of work and identity map, entities declared in TypeScript.
Knex
MikroORM
- v7.2.42026-10-06core: check the version in batch updates (#8381) (5156bc4), closes #8380
- v6.6.172026-10-02core: accept plain arrays for enum array properties in EntityData (#8168) (b90c287), closes #8166
- v7.2.32026-09-30core: detect changes to decimal strings beyond double precision (#8368) (6ba4d2b), closes high-precision
- v7.2.22026-09-28core: allow falsy values in concurrency checks (#8318) (8f483a6)
- v7.2.12026-09-19core: escape the remaining property names in generated code (#8289) (e15eb04), closes #8221
Knex
署名なし 最新リリース 3.3.0 には、GitHub が検証できる署名がありません。
セキュリティレポートを読み込み中
MikroORM
署名なし 最新リリース v7.2.4 には、GitHub が検証できる署名がありません。
セキュリティレポートを読み込み中