bookshelf

Database ORM

A JavaScript library providing an object-relational mapper (ORM) for Node.js to interact with PostgreSQL, MySQL, and SQLite3 databases.

A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js

GitHub

6k stars
95 watching
574 forks
Language: JavaScript
last commit: over 1 year ago
Linked from 1 awesome list

bookshelfdatabasejavascriptmysqlnodejsormpostgresqlsqlite

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
knex/knex A SQL query builder for multiple databases 19,456
seegno/bookshelf-json-columns Enables automatic JSON column handling in Bookshelf.js models 65
sql-js/sql.js A JavaScript library that allows you to create and query relational databases entirely in the browser. 12,876
ericclemmons/bookshelf-manager Tools and methods to simplify the creation, fetching, and saving of complex data structures in JavaScript applications. 34
bookshelf/virtuals-plugin An ORM plugin that enables dynamic property calculation on model instances. 5
sequelize/sequelize An ORM tool for various databases, providing features like transactions and relations to interact with databases using a promise-based interface. 29,662
vincit/objection.js An ORM that allows easy interaction with databases using a query builder 7,284
brianc/node-postgres A PostgreSQL client for Node.js, providing a non-blocking connection to the database. 12,393
louischatriot/nedb A JavaScript library implementing a simple and fast in-memory or persistent database 13,516
bsiddiqui/bookshelf-modelbase Convenient features for building model classes in Bookshelf.js 150
parallel-js/parallel.js A utility library for parallel computing in JavaScript, utilizing Web Workers and child processes to simplify concurrent execution of tasks. 3,235
redux-orm/redux-orm A JavaScript library for managing relational data in Redux stores. 2,950
bogus34/bookshelf-schema Adds fields, relations, scopes and more to bookshelf models. 42
mlaanderson/database-js Provides a unified interface to multiple databases using connection strings 75
balderdashy/waterline An adapter-based ORM for Node.js with support for various databases and protocols. 5,409