Sequelize
sequelize.orgFeature-rich ORM for modern TypeScript & JavaScript
Dev Toolsormnodejstypescriptsqldatabaseopen-sourcejavascript

About
Sequelize is a mature, open-source ORM for Node.js and TypeScript that supports multiple SQL databases including PostgreSQL, MySQL, MariaDB, SQLite, and SQL Server. It provides a rich feature set including model definitions, associations, transactions, eager/lazy loading, and soft deletion. Developers interact with their database through a JavaScript/TypeScript API rather than writing raw SQL.
Problem
Writing raw SQL queries and managing database schema changes manually is error-prone and time-consuming for Node.js developers.
For
JavaScript and TypeScript developers building Node.js applications with relational databases
How it works
Developers define models and associations in TypeScript or JavaScript, and Sequelize translates these into database queries and handles schema synchronization automatically.
Business model
open-source
Status
launched