compare
Knex vs Kysely
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Knex | Kysely |
|---|---|---|
| Language | JavaScript | TypeScript |
| Licence | MIT | MIT |
| Stars | 20k | 14k |
| Latest | 3.3.0 | v0.29.6 |
| Last push | 2026-06-26 | 2026-10-06 |
| Release cadence | about 16 days between releases | too few releases |
| Active contributors | 0 commit authors on the default branch in the last 90 days | 5 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Sequelize. Alternatives to Sequelize →
PartialKnexA SQL query builder with migrations and seeds rather than an ORM, with no models to define.
PartialKyselyA type-safe SQL query builder rather than an ORM, with no models to define.
Both replace TypeORM. Alternatives to TypeORM →
PartialKnexA SQL query builder with migrations and seeds rather than an ORM, with no entities to map.
PartialKyselyA type-safe SQL query builder rather than an ORM, with no entities or relations to map.
Knex
Kysely
- v0.29.62026-09-160.29.6
- v0.30.0-beta.22026-09-14Hey 👋pre-release
- v0.29.52026-08-100.29.5
- v0.30.0-beta.12026-07-260.30.0-beta.1pre-release
- v0.30.0-beta.02026-07-250.30.0-beta.0pre-release
Knex
unsigned The latest release, 3.3.0, carries no signature GitHub could verify.
Loading the security report
Kysely
unsigned The latest release, v0.29.6, carries no signature GitHub could verify.
Loading the security report