Objection.js: Detailed Overview & Metrics

v3.1.4(5 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 and relationships using JavaScript models. It supports various SQL databases like PostgreSQL, MySQL, SQLite, and MSSQL, offering features like eager loading, transactions, and query building.

Compared to other Node.js ORMs like Sequelize and TypeORM, Objection stands out for its lightweight and flexible design, making it easy to get started with and customize according to specific project requirements. It is actively maintained with regular updates and a growing community of users and contributors.

Alternatives: sequelize, TypeORM, knex

Tags: node.jsORMSQLdatabasemodels