Objection.js: Detailed Overview & Metrics

v3.1.4(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 applications. It provides a robust query builder, model-based approach, and support for relationships between database tables. Objection is built on top of the Knex query builder, offering a flexible and powerful solution for working with SQL databases in Node.js applications.

Compared to other ORM libraries like Sequelize and TypeORM, Objection stands out for its simplicity, ease of use, and flexibility. It allows developers to define models with clear relationships and perform complex queries with ease, making database operations more efficient and maintainable.

Alternatives:
bookshelf+
sequelize+
typeorm+
mongoose+
prisma+
waterline+
massive-js+
knex+
slonik+
mikro-orm+

Tags: node.jsORMSQLdatabasequery-builder