Bookshelf JS

3.21

21 ratings

Founded/Created in 2013

Bookshelf.js is a JavaScript ORM for Node.js, built on the Knex SQL query builder and designed to work well with PostgreSQL, MySQL, and SQLite. It features both promise-based and traditional callback interfaces, transaction support, eager/nested-eager relation loading, polymorphic associations, and support for one-to-one, one-to-many, and many-to-many relations.

Survey results:

Awareness

Bookshelf JS is not very well known. Only 6.1% of survey respondents have heard of it.

Have you heard of Bookshelf JS?

6.1% - Yes

48

Usage

Most of those who have heard of it (43.8%) have not used it.

Have you used Bookshelf JS?

43.8% - Yes

21

Adoption

It's not very well adopted, as a minority of the 4.8% who have heard of it are using it.

Are you currently using Bookshelf JS?

4.8% - Yes

1

Interest

Most respondents said they'd not choose to use Bookshelf JS if starting a new project.

If you were starting a new project, would you choose to use Bookshelf JS?

2% - Yes

1

20% - Maybe

9

78% - No

35

More ORMs

Compare Bookshelf JS to