Sequelize logo

Sequelize

Easy-to-use multi SQL dialect ORM for Node.js
272
235
+ 1
38

What is Sequelize?

Sequelize is a promise-based ORM for Node.js and io.js. It supports the dialects PostgreSQL, MySQL, MariaDB, SQLite and MSSQL and features solid transaction support, relations, read replication and more.
Sequelize is a tool in the Object Relational Mapper (ORM) category of a tech stack.
Sequelize is an open source tool with 20.6K GitHub stars and 3.2K GitHub forks. Here’s a link to Sequelize's open source repository on GitHub

Who uses Sequelize?

Companies
60 companies reportedly use Sequelize in their tech stacks, including WebbyLab, Decision6, and Hostr.

Developers
201 developers on StackShare have stated that they use Sequelize.

Sequelize Integrations

Node.js, MySQL, PostgreSQL, Microsoft SQL Server, and MariaDB are some of the popular tools that integrate with Sequelize. Here's a list of all 10 tools that integrate with Sequelize.

Why developers like Sequelize?

Here’s a list of reasons why companies and developers use Sequelize
Sequelize Reviews

Here are some stack decisions, common use cases and reviews by companies and developers who chose Sequelize in their tech stack.

Nicolas Theck
Nicolas Theck
Student at RocketPlay · | 3 upvotes · 30.6K views
atRocketPlayRocketPlay
HTML5
HTML5
JavaScript
JavaScript
Vue.js
Vue.js
Webpack
Webpack
GitLab
GitLab
GitLab CI
GitLab CI
Ubuntu
Ubuntu
npm
npm
nginx
nginx
CloudFlare
CloudFlare
ExpressJS
ExpressJS
Sequelize
Sequelize
PostgreSQL
PostgreSQL
JSON Web Token
JSON Web Token
PM2
PM2
OVH
OVH
Node.js
Node.js
Twilio SendGrid
Twilio SendGrid
#Frontend
#Backend
#Pulsejs
#Passport
#Ns

We use JavaScript in both our #Frontend and #Backend. Front-End wise, we're using tools like Vue.js , Webpack (for dev & building), pulsejs . For delivering the content, we push to GitLab & use GitLab CI (running on our own Ubuntu machine) to install (with npm) our packages, build the app trough Webpack and finally push it to our nginx server via a folder. From there, use accessing the website will get cached content thanks to CloudFlare. Back-End wise, we again use JavaScript with tools such as ExpressJS (http server), Sequelize (database, server running on PostgreSQL ) but also JSON Web Token with passport to authenticate our users. Same process used in front-end is used for back-end, we just copy files to a dist where PM2 watches for any change made to the Node.js app. Traffic doesn't go trough CloudFlare for upload process reasons but our nginx reverse proxy handles the request (which do go trough CloudFlare SSL-wise, since we're using their ns servers with our OVH domain.) Other utils we use are SendGrid for email sending & obviously HTML5 for the base Vue.js app. I hope this article will tell you more about the Tech we use here at RocketPlay :p

See more
React
React
LoopBack
LoopBack
Node.js
Node.js
ExpressJS
ExpressJS
Elasticsearch
Elasticsearch
Kibana
Kibana
Logstash
Logstash
Sequelize
Sequelize
Mocha
Mocha
Chai
Chai
Visual Studio Code
Visual Studio Code

React LoopBack Node.js ExpressJS Elasticsearch Kibana Logstash Sequelize Mocha Chai Visual Studio Code are the combo of technologies being used by me to build BestPrice Extension with all its micro-services & Web-based fragments

See more
Yunus ÖZCAN
Yunus ÖZCAN
Founder at Appitr · | 1 upvotes · 27.5K views
atAppitrAppitr
JavaScript
JavaScript
ES6
ES6
React Native
React Native
Monaco Editor
Monaco Editor
Browserify
Browserify
Webpack
Webpack
Sequelize
Sequelize
npm
npm
Node.js
Node.js
ExpressJS
ExpressJS
Babel
Babel
Flow (JS)
Flow (JS)
ESLint
ESLint
MobX
MobX
GraphQL
GraphQL

Appitr Run JavaScript ES6 with React Native in the browser built on Monaco Editor, Browserify Webpack Sequelize npm Node.js ExpressJS Babel Flow Type ESLint MobX GraphQL

See more
Sequelize
Sequelize

Used it for full stack web application development, especially to interact with MySQL/ MariaDB / PostgreSQL server. Sequelize

See more

Sequelize Alternatives & Comparisons

What are some alternatives to Sequelize?
Marvel
A super simple tool that turns any image (including PSDs) or sketch into interactive prototypes for any device. Powered by Dropbox.
Hibernate
Hibernate is a suite of open source projects around domain models. The flagship project is Hibernate ORM, the Object Relational Mapper.
SQLAlchemy
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.
Doctrine 2
Doctrine 2 sits on top of a powerful database abstraction layer (DBAL). One of its key features is the option to write database queries in a proprietary object oriented SQL dialect called Doctrine Query Language (DQL), inspired by Hibernates HQL.
Entity Framework
It is an object-relational mapper that enables .NET developers to work with relational data using domain-specific objects. It eliminates the need for most of the data-access code that developers usually need to write.
See all alternatives

Sequelize's Followers
235 developers follow Sequelize to keep up with related blogs and decisions.
NaorManna
Shamaru Primera
Kaushik Samanta
hossam20520
Kevin Campion
Joel Hickok
Vivek Sah
Nurullah Özdemir
praveen kumar
paulohrodrigues