Best Alternatives to prisma

Next-generation ORM for Node.js and TypeScript

Why look for an alternative?

Prisma has a large binary dependency and cold start issues in serverless environments. Drizzle and Kysely are lighter alternatives with excellent TypeScript support and no Rust binary.

Current

prisma

v7.4.2 · Apache-2.0

Prisma is an open-source database toolkit. It includes a JavaScript/TypeScript ORM for Node.js, migrations and a modern GUI to view and edit the data in your database. You can use Prisma in new projects or add it to an existing one.

Weekly Downloads

8.8M

Bundle (gzip)

drizzle-orm

v0.45.1 · Apache-2.0

Lightweight, SQL-first ORM with excellent TypeScript inference — no binary

Weekly Downloads

5.4M

Bundle (gzip)

8.4 kB

TypeScriptESMLightweightTree-shakeableActively maintained

typeorm

v0.3.28 · MIT

Decorator-based ORM — familiar if coming from Java/C# backgrounds

Weekly Downloads

3.7M

Bundle (gzip)

TypeScriptUniversal

kysely

v0.28.11 · MIT

Type-safe SQL query builder — write SQL with full TypeScript autocomplete

Weekly Downloads

2.9M

Bundle (gzip)

36.4 kB

TypeScriptESMZero depsLightweight

sequelize

v6.37.7 · MIT

Mature, battle-tested ORM with wide database support

Weekly Downloads

2.5M

Bundle (gzip)

323.3 kB

TypeScriptNode only

mikro-orm

v6.6.8 · MIT

Unit of work pattern — excellent for complex domain models

Weekly Downloads

405K

Bundle (gzip)

TypeScriptESMActively maintained

More ORM Packages

See the Full Download History

Compare prisma and its alternatives side by side with download trends over time.

Open in npm Trends