Drizzle ORM
TypeScript ORM with SQL-like queries.
Key features
- Query PostgreSQL, MySQL, SQLite, SingleStore, MSSQL, and CockroachDB
- Define schema with relations, indexes, views, and constraints
- Generate, apply, check, and export SQL migrations
- Enable PostgreSQL row-level security on tables and views
- Run selects, inserts, updates, deletes, joins, and transactions
- Category
- Dev Tools
- Who it's for
- TypeScript and JavaScript developers using relational databases.
- Tags
- ormdatabasepostgresjavascriptsecurity
- Website
- orm.drizzle.team
- Listed
- 2026-09-15
Frequently asked questions
What is Drizzle ORM used for?
TypeScript ORM with SQL-like queries. Typical uses: query PostgreSQL, MySQL, SQLite, SingleStore, MSSQL, and CockroachDB; define schema with relations, indexes, views, and constraints; generate, apply, check, and export SQL migrations.
Related in Dev Tools
See all →- Prisma TypeScript ORM and database toolkit.
- Agent Toolkit for AWS Gives your coding agent the tools, knowledge, and guardrails to build production-ready infrastructure on AWS.
- Apache Caldera Open-source cybersecurity framework for automated adversary emulation and security assessments.
- Astro Web framework for content sites, with islands of client JavaScript.
- Biome Formatter and linter for JavaScript and TypeScript.
- Bun JavaScript runtime, bundler, and package manager.