Objection.js: Detailed Overview & Metrics

v3.1.5(4 months ago)

This package is actively maintained.Types definitions are bundled with the npm packageNumber of direct dependencies: 3Monthly npm downloads

Objection is a popular Node.js ORM (Object-Relational Mapping) library for SQL databases, providing a simple and intuitive way to interact with database tables using JavaScript models. It supports various SQL databases like PostgreSQL, MySQL, SQLite, and MSSQL, offering features such as eager loading, relations, transactions, and query building.

Compared to other ORM libraries like Sequelize and TypeORM, Objection stands out for its lightweight and flexible design, making it easy to work with complex database relationships and queries. It is actively maintained with regular updates and a growing community, ensuring compatibility with the latest Node.js and database versions.

Tags: node.jsORMSQLdatabasemodels