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
7.98

Drizzle ORM package for SQL databases

Downloads31,895,761
Stars27,193
Forks814
Issue closure rate57%
Age4 years
Last releasedan hour ago
mikro-orm
2.82

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.

Downloads20,669,317
Stars8,163
Forks570
Issue closure rate98%
Age7 years
Last released2 days ago
objection
2.71

An SQL-friendly ORM for Node.js

Downloads33,298,536
Stars7,317
Forks640
Issue closure rate95%
Age13 years
Last released6 months ago
orange-orm
0.21

Object Relational Mapper

Downloads670,880
Stars735
Forks19
Issue closure rate92%
Age10 months
Last released3 days ago
prisma
13.02

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.

Downloads262,635,200
Stars41,685
Forks1,707
Issue closure rate80%
Age9 years
Last released15 hours ago
sequelize
13.44

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.

Downloads401,058,930
Stars29,896
Forks4,292
Issue closure rate92%
Age14 years
Last released2 days ago
typeorm
17.34

Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.

Downloads300,629,679
Stars35,144
Forks6,388
Issue closure rate71%
Age9 years
Last released3 hours ago

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