Sequelize
An ORM for relational databases in Node.js.
What it does
An ORM for relational databases in Node.js.
When it fits
Managing database models, relationships, and transactions.
Other options in this category
- Drizzle ORM — Keeping database access close to SQL while benefiting from static types.
- Kysely — Writing composable SQL queries without adopting a full ORM model layer.
- MikroORM — Applications that need managed entities and explicit persistence boundaries.
- Mongoose — Applying structured validation and model behavior to MongoDB documents.
- Orange ORM — Querying related records through a higher-level data-access API.
Source
Project source for Sequelize ↗
Editorial overview reviewed on October 24, 2026. Follow the source for current setup, compatibility, and licensing.