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
8.52

Drizzle ORM package for SQL databases

Downloads82,166,866
Stars31,005
Forks1,062
Issue closure rate53%
Age4 years
Last released2 days ago
mikro-orm
2.72

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.

Downloads27,512,580
Stars8,586
Forks598
Issue closure rate99%
Age7 years
Last released5 hours ago
objection
2.49

An SQL-friendly ORM for Node.js

Downloads38,138,879
Stars7,348
Forks641
Issue closure rate95%
Age13 years
Last releaseda year ago
orange-orm
0.24

Object Relational Mapper

Downloads1,150,707
Stars909
Forks20
Issue closure rate94%
Agea year
Last released15 days ago
prisma
12.82

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.

Downloads393,711,427
Stars44,183
Forks1,902
Issue closure rate80%
Age9 years
Last released21 hours ago
sequelize
12.42

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.

Downloads463,590,683
Stars30,203
Forks4,308
Issue closure rate91%
Age14 years
Last released7 months ago
typeorm
16.18

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

Downloads376,936,031
Stars35,941
Forks6,449
Issue closure rate96%
Age10 years
Last released10 days ago

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