Objection.js: Detailed Overview & Metrics

v3.1.5(about 2 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, designed to simplify database interactions and streamline data querying in Node.js applications. It provides a robust set of features such as query building, eager loading, transactions, and schema migrations, making it easy to work with relational databases like PostgreSQL, MySQL, and SQLite.

Compared to other Node.js ORM libraries like Sequelize and TypeORM, Objection stands out for its simplicity, flexibility, and ease of use. It offers a more intuitive API and a lightweight footprint, making it a preferred choice for developers looking for a straightforward ORM solution.

Alternatives: sequelize, TypeORM, knex

Tags: node.jsORMSQLdatabasequerying