Objection.js Alternatives

Objection.js Alternatives

Objection.js is an ORM (Object Relational Mapper) built on top of knex for Node.js. Objection.js aims to stay out of your way and make it as easy as possible to use the full power of SQL and the underlying database engine while still mak.. read more.

According to people there are many software similar to it, and the best alternative to Objection.js is TypeORM which is both free and open source. Other highly recommended applications include Sequelize (Free) , Mongoose and RxDB (Free).
In total people have suggested 11 alternatives to Objection.js that share similarities by use case and feature set.


TypeORM is a free and open-source object-relational mapper for TypeScript and JavaScript (ES7, ES6, ES5). The ORM supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. NodeJS, Browser, Ionic, Cordova and Electron are all supported platforms of TypeORM.

Free & Open Source
👍 Most people think TypeORM is a good alternative to Objection.js.


A free and open-source promise-based Node.js ORM for Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server. With Sequelize developers can query databases with a standard that supports transactions, relations, eager and lazy loading and read replication. Sequelize follows SEMVER and supports Node v6 and above to use ES6 features.

Free & Open Source
👍 Most people think Sequelize is a good alternative to Objection.js.


Mongoose is a free and open-source MongoDB object modeling tool designed to work in an asynchronous environment. Mongoose supports both promises and callbacks.

Open Source
👍 Most people think Mongoose is a good alternative to Objection.js.


RxDB is short for Reactive Database and is a NoSQL-database for JavaScript Applications like Websites, hybrid Apps, Electron-Apps, Progressive Web Apps and NodeJs. Reactive means that you can not only query the current state, but subscribe to all state changes like the result of a query or even a single field of a document. This is great for UI-based realtime applications in way that makes it easy to develop and also has great performance benefits. To replicate data between your clients and server, RxDB provides modules for realtime replication with any CouchDB compliant endpoint and also with custom GraphQL endpoints.

Free & Open Source


A MySQL, SQLite, MariaDB, PostgreSQL and MongoDB ORM for the secure JavaScript and TypeScript runtime Deno. With DenoDB developers can query their database with a simple API that is easy to get started. DenoDB provides predefined types so that developers can get the most out of their IDE intellisense.

Free & Open Source

Eloquent ORM

[READ ONLY] Subtree split of the Illuminate Database component (see laravel/framework) - illuminate/database

Mikro orm

TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns.

Doctrine ORM

PHP object relational mapper (ORM) that sits on top of a powerful database abstraction layer (DBAL).

Paris Orm

Web engineer, technical director at @dabapps. Python, Django, etc. Also: music, photography, family.

How Are These Objection.js Alternatives Generated?

Information found on this page is crowd-sourced by the community and contains the most agreed upon Objection.js alternatives. You can use this information to find similar software to Objection.js for specific platforms with various pricing options and licenses. Anyone that have previously used Objection.js can suggest alternatives, vote on the accuracy of other users claims, and help more people in the process of doing so.

This page was last updated on Sun 23 Jan 2022 (3 weeks, 1 day ago).