Alternatives to Objection.js logo

Alternatives to Objection.js

Hibernate, Sequelize, SQLAlchemy, Doctrine 2, and Entity Framework are the most popular alternatives and competitors to Objection.js.
15
10
+ 1
0

What is Objection.js and what are its top alternatives?

It 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 making the common stuff easy and enjoyable.
Objection.js is a tool in the Object Relational Mapper (ORM) category of a tech stack.
Objection.js is an open source tool with 4.9K GitHub stars and 428 GitHub forks. Here鈥檚 a link to Objection.js's open source repository on GitHub

Objection.js alternatives & related posts

Hibernate logo

Hibernate

719
519
16
719
519
+ 1
16
Idiomatic persistence for Java and relational databases.
Hibernate logo
Hibernate
VS
Objection.js logo
Objection.js
SQLAlchemy logo

SQLAlchemy

233
164
0
233
164
+ 1
0
The Python SQL Toolkit and Object Relational Mapper
SQLAlchemy logo
SQLAlchemy
VS
Objection.js logo
Objection.js

related SQLAlchemy posts

Django Stars
Django Stars
Developer at Django Stars | 3 upvotes 13K views
atDjango StarsDjango Stars
Django
Django
SQLAlchemy
SQLAlchemy
Python
Python

Merging Django ORM with SQLAlchemy for Easier Data Analysis (Video Inside)

Development of products with Django framework is usually easy and straightforward; great documentation, many tools out of the box, plenty of open source libraries and big community. Django ORM takes full control about SQL layer protecting you from mistakes, and underlying details of queries so you can spend more time on designing and building your application structure in Python code. However, sometimes such behavior may hurt - for example, when you鈥檙e building a project related to data analysis. Building advanced queries with Django is not very easy; it鈥檚 hard to read (in Python) and hard to understand what鈥檚 going on in SQL-level without logging or printing generated SQL queries somewhere. Moreover, such queries could not be efficient enough, so this will hit you back when you load more data into DB to play with. In one moment, you can find yourself doing too much raw SQL through Django cursor, and this is the moment when you should do a break and take a look on another interesting tool, which is placed right between ORM layer and the layer of raw SQL queries.

See more
Doctrine 2 logo

Doctrine 2

184
136
24
184
136
+ 1
24
An object-relational mapper (ORM) for PHP 5.3.2+ that provides transparent persistence for PHP objects
Doctrine 2 logo
Doctrine 2
VS
Objection.js logo
Objection.js
Entity Framework logo

Entity Framework

102
38
0
102
38
+ 1
0
An object-relational mapper that enables .NET developers to work with relational data
    Be the first to leave a pro
    Entity Framework logo
    Entity Framework
    VS
    Objection.js logo
    Objection.js
    Entity Framework Core logo

    Entity Framework Core

    62
    26
    0
    62
    26
    + 1
    0
    Lightweight and cross-platform version of the popular Entity Framework
      Be the first to leave a pro
      Entity Framework Core logo
      Entity Framework Core
      VS
      Objection.js logo
      Objection.js
      MyBatis logo

      MyBatis

      45
      27
      0
      45
      27
      + 1
      0
      SQL Mapper Framework for Java
        Be the first to leave a pro
        MyBatis logo
        MyBatis
        VS
        Objection.js logo
        Objection.js
        CoreData logo

        CoreData

        31
        16
        0
        31
        16
        + 1
        0
        A framework that is used to manage the model layer objects in your application
          Be the first to leave a pro
          CoreData logo
          CoreData
          VS
          Objection.js logo
          Objection.js