mongoose
Mongoose MongoDB ODM
Mongoose MongoDB ODM
Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Amazon Redshift and Snowflake’s Data Cloud. It features solid transaction support, relations, eager and lazy loading, read replication and more.
A simple and composable way to validate data in JavaScript (and TypeScript).
A lightweight ORM for PostgreSQL, MySQL, and SQLite3
An SQL-friendly ORM for Node.js
Decorators and some other features for sequelize
Bookshelf hook for the Strapi framework
Prisma is an open-source database toolkit. It includes a JavaScript/TypeScript ORM for Node.js, migrations and a modern GUI to view and edit the data in your database. You can use Prisma in new projects or add it to an existing one.
Define Mongoose models using TypeScript classes
An open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MongoDB, MySQL, MariaDB, PostgreSQL, SQLite
Custom naming strategies for typeorm
An ORM for Node.js and the Sails framework
The core schema builder used in the Waterline ORM.
Utility library for working with Waterline criterias. Especially useful when building Sails adapters for key/value databases.
API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)
The ORM hook from Sails core.
Mongoose hook for the Strapi framework
Encrypted model attributes in your favourite ORM.
A plugin for Bookshelf that allows getting or setting virtual properties on model instances.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.