← back

category

TypeScript ORMs

Typed database access and migrations for TypeScript.

Side by side

TypeScript ORMs
ToolStarsLicenceTermsSelf-hostedLanguageLatestLast push
Prisma ORM48kApache-2.0Open sourceNoTypeScript7.10.12026-11-12
TypeORM37kMITOpen sourceNoTypeScript1.1.22026-11-11
Drizzle ORM36kApache-2.0Open sourceNoTypeScript0.45.42026-11-11
Sequelize30kMITOpen sourceNoTypeScriptv6.37.82026-11-12
Knex20kMITOpen sourceNoJavaScript3.3.02026-06-26
Kysely14kMITOpen sourceNoTypeScriptv0.29.82026-11-11
MikroORM9.3kMITOpen sourceNoTypeScriptv7.2.82026-11-12

7 tools

Prisma ORM

The Prisma ORM: write your application in TypeScript with human-readable queries instead of SQL. Host your database on Prisma Postgres and your app on Prisma Compute.

Language
TypeScript
Licence
Apache-2.0
Stars
48k
Latest
7.10.1
Last push
2026-11-12
TypeORM

TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.

Language
TypeScript
Licence
MIT
Stars
37k
Latest
1.1.2
Last push
2026-11-11
Sequelize

Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB, DB2 and DB2 for IBM i.

Language
TypeScript
Licence
MIT
Stars
30k
Latest
v6.37.8
Last push
2026-11-12
Knex

A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.

Language
JavaScript
Licence
MIT
Stars
20k
Latest
3.3.0
Last push
2026-06-26
MikroORM

TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.

Language
TypeScript
Licence
MIT
Stars
9.3k
Latest
v7.2.8
Last push
2026-11-12

What these tools replace