10 Best JavaScript PostgresSQL ORM Libraries

List hand-picked by Openbase Experts
Learn More

strapi

🚀 Open source Node.js Headless CMS to easily build customisable APIs

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
42
Top Feedback
31Easy to Use
26Great Documentation
18Performant
GitHub Stars
42K
Weekly Downloads
32K
Last Commit
1mo ago

prisma

Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite & MongoDB (Preview)

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.7/ 5
10
Top Feedback
9Great Documentation
6Easy to Use
5Performant
GitHub Stars
20K
Weekly Downloads
342K
Last Commit
2mos ago

@prisma/client

Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite & MongoDB (Preview)

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
12
Top Feedback
7Great Documentation
7Easy to Use
2Poor Documentation
GitHub Stars
20K
Weekly Downloads
334K
Last Commit
2mos ago

typeorm

ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.4/ 5
95
Top Feedback
12Poor Documentation
11Easy to Use
7Performant
GitHub Stars
27K
Weekly Downloads
865K
Last Commit
1mo ago

sequelize

An easy-to-use and promise-based multi SQL dialects ORM tool for Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.3/ 5
139
Top Feedback
23Performant
22Easy to Use
14Highly Customizable
GitHub Stars
25K
Weekly Downloads
1M
Last Commit
1mo ago

mikro-orm

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
4
Top Feedback
3Responsive Maintainers
2Great Documentation
1Performant
GitHub Stars
4K
Weekly Downloads
3K
Last Commit
2mos ago

objection

An SQL-friendly ORM for Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
3.3/ 5
3
Top Feedback
3Great Documentation
2Easy to Use
1Performant
GitHub Stars
6K
Weekly Downloads
115K
Last Commit
2mos ago

bookshelf

A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.8/ 5
4
Top Feedback
N/A
GitHub Stars
6K
Weekly Downloads
76K
Last Commit
1yr ago
jug

jugglingdb

Multi-database ORM for nodejs: redis, mongodb, mysql, sqlite3, postgresql, arango, in-memory...

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
2
Top Feedback
1Great Documentation
1Highly Customizable
GitHub Stars
2K
Weekly Downloads
1K
Last Commit
3yrs ago

@mikro-orm/core

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
31K
Last Commit
2mos ago

@mikro-orm/postgresql

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
20K
Last Commit
2mos ago

wetland

A Node.js ORM, mapping-based. Works with MySQL, PostgreSQL, SQLite and more.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
259
Weekly Downloads
9
Last Commit
1yr ago

waterline

An adapter-based ORM for Node.js with support for mysql, mongo, postgres, mssql (SQL Server), and more

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
5K
Weekly Downloads
43K
Last Commit
3mos ago

sworm

a write-only ORM for Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
131
Weekly Downloads
265
Last Commit
3yrs ago
per

persist

Node.js ORM framework supporting MySQL and SQLite 3 relational databases.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
253
Weekly Downloads
162
Last Commit
7yrs ago

moron

An SQL-friendly ORM for Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
95
Last Commit
6yrs ago

anydb-sql

Minimal node ORM for mysql, postgresql and sqlite with complete arbitrary SQL query support

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
39
Weekly Downloads
60
Last Commit
3yrs ago
to

thin-orm

A node.js object relational mapper for SQL databases

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
53
Weekly Downloads
58
Last Commit
8yrs ago
hs

hapi-sequelize

Hapi plugin for the Sequelize ORM

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
112
Weekly Downloads
50
Last Commit
3yrs ago
lo

light-orm

Super simple ORM node.js wrapper for relational databases. It does not depends on any specific driver, so you can connect to mysql, ms server and so on... Try it!

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
14
Last Commit
N/A
pgo

pgo

PostgreSQL dedicated ORM with automatic schema sync, table inheritance and much more

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
11
Last Commit
2yrs ago

fruit

🍓 A Node.JS ORM for both SQL and NoSQL databases

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
21
Weekly Downloads
1
Last Commit
6yrs ago

vitamin

Data Mapper library for Node.js applications

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4
Weekly Downloads
1
Last Commit
2yrs ago
po

postgresql-orm

node to postgresql relational mapping library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
3
Weekly Downloads
1
Last Commit
7yrs ago