Object-relational Mapping (ORM)

Map SQL database tables to JavaScript objects
Compare by

Missing a library? Add it to the list by editing this category.

drizzle-orm
9.86

Drizzle ORM package for SQL databases

Downloads594,861,729
Stars36,107
Forks1,735
Issue closure rate63%
Age5 years
Last released13 days ago
joist-orm
0.11

An idiomatic TypeScript ORM for creating great domain models.

Downloads622,510
Stars385
Forks25
Issue closure rate63%
Age7 years
Last releaseda day ago
mikro-orm
2.73

TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.

Downloads53,380,963
Stars9,253
Forks691
Issue closure rate99%
Age8 years
Last released15 hours ago
objection
0.03

An SQL-friendly ORM for Node.js

Downloads50,004,595
Stars10
Forks0
Issue closure rate98%
Age14 years
Last released3 days ago
orange-orm
0.24

Object Relational Mapper

Downloads1,937,861
Stars1,016
Forks23
Issue closure rate97%
Age2 years
Last released3 hours ago
prisma
0.58

The Prisma CLI: one binary for the ORM, Composer, and the Prisma Developer Platform.

Downloads953,068,873
Stars25
Forks3
Issue closure rate31%
Age10 years
Last released10 hours ago
sequelize
11.45

Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Amazon Redshift and Snowflake’s Data Cloud. It features solid transaction support, relations, eager and lazy loading, read replication and more.

Downloads592,697,741
Stars30,348
Forks4,379
Issue closure rate91%
Age15 years
Last released7 months ago
typeorm
15.24

Data-Mapper ORM for TypeScript and ES2023+. Supports MySQL/MariaDB, PostgreSQL, MS SQL Server, Oracle, SAP HANA, SQLite, MongoDB databases.

Downloads574,899,750
Stars36,663
Forks6,697
Issue closure rate95%
Age11 years
Last released15 hours ago

Missing a library? Add it to the list by editing this category.