sequelize/sequelize
View on GitHubFeature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB, DB2 and DB2 for IBM i.
- Stars
- 30.4k
- Forks
- 4.3k
- Open beginner issues
- 2
- Indexed issues
- 928
- Avg merge
- 1d 6h
- Merged PRs (30d)
- 68
- Dominant language
- TypeScript
- License
- MIT
- Last GitHub push
- Sep 19, 2026
- Latest indexed
- Sep 19, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- good first issue
-
pending-approval
Difficulty 4/5 3-5 days Newbie friendliness 68/100
-
dialect: postgres regression
Difficulty 3/5 1-2 days Newbie friendliness 68/100
-
pending-approval
Difficulty 5/5 Over a week Newbie friendliness 30/100
-
pending-approval
Difficulty 4/5 3-5 days Newbie friendliness 52/100
-
Model-reload reverts to old-state when saving inside immediate-transaction with SQLite in WAL-mode Openpending-approval
Difficulty 4/5 3-5 days Newbie friendliness 42/100
-
type: refactor
-
pending-approval
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
semantic-release
-
pending-approval
-
v6
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
pending-approval
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
pending-approval
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
dialect: db2 pending-approval type: bug
-
dialect: oracle pending-approval security type: bug
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
dialect: mariadb pending-approval security type: bug
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
dialect: mariadb dialect: mysql pending-approval type: bug
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
meta pending-approval security
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
dialect: new hard type: feature
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
pending-approval
Difficulty 3/5 1-2 days Newbie friendliness 65/100
-
pending-approval
Difficulty 3/5 1-2 days Newbie friendliness 65/100
-
dialect: mssql good first issue performance RFC status: in discussion
Difficulty 5/5 Over a week Newbie friendliness 42/100
-
existing workaround hard performance regression
Difficulty 3/5 1-2 days Newbie friendliness 68/100
-
good first issue P4: nice to have
Difficulty 4/5 3-5 days Newbie friendliness 52/100
-
pending-approval
Difficulty 4/5 3-5 days Newbie friendliness 52/100
-
pending-approval
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
pending-approval
Difficulty 2/5 1-3 hours Newbie friendliness 48/100
-
isModelStatic re-runs require('../model') on every call (redundant module resolution on a hot path) Openpending-approval
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
pending-approval
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
pending-approval
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
pending-approval
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
pending-approval
Difficulty 3/5 1-2 days Newbie friendliness 55/100
-
pending-approval
Difficulty 3/5 1-2 days Newbie friendliness 52/100
-
isJSON validation Openpending-approval
Difficulty 3/5 1-2 days Newbie friendliness 38/100
-
pending-approval
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
pending-approval
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
P4: nice to have type: feature
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
pending-approval
Difficulty 4/5 3-5 days Newbie friendliness 42/100
-
pending-approval
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
pending-approval
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
pending-approval
Difficulty 4/5 3-5 days Newbie friendliness 42/100
-
pending-approval
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
-
pending-approval
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
pending-approval
Difficulty 4/5 3-5 days Newbie friendliness 45/100
-
pending-approval
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
pending-approval
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
sequelize.sync({ alter: true }) creates a new foreign key constraint even though nothing changed Openpending-approval
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
pending-approval
Difficulty 4/5 3-5 days Newbie friendliness 25/100
-
pending-approval
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
pending-approval
Difficulty 3/5 1-2 days Newbie friendliness 42/100