Drizzle ORM
FreeLightweight, zero-overhead TypeScript ORM that embraces SQL syntax while delivering maximum type safety and serverless performance.
About Drizzle ORM
Drizzle ORM is a cutting-edge TypeScript Object-Relational Mapping library that has rapidly gained popularity among modern web developers. Built on the guiding philosophy of 'if you know SQL, you know Drizzle,' the library avoids heavy abstractions, domain-specific languages, and code generation in favor of native TypeScript schema declarations that map directly to standard SQL constructs.
Because Drizzle ORM does not rely on a standalone runtime engine or binary process, it possesses a near-zero dependency footprint and introduces virtually zero execution overhead. This makes it exceptionally well-suited for serverless and edge computing runtimes such as Cloudflare Workers, Vercel Edge Functions, and AWS Lambda where cold-start latencies and bundle sizes are critical.
Drizzle ORM is completely free and open-source software under the Apache 2.0 license. It supports PostgreSQL, MySQL, and SQLite dialects across various database drivers, and includes Drizzle Kit for automated migration generation and Drizzle Studio for visual database inspection.
Key Features
Core capabilities and technical highlights of Drizzle ORM
Popular Use Cases
How teams, developers, and creators get value from Drizzle ORM
Frequently Asked Questions
Common questions and answers regarding Drizzle ORM
Is Drizzle ORM free?
How does Drizzle ORM differ from Prisma?
Which databases work with Drizzle ORM?
What is Drizzle Kit?
Can Drizzle ORM run in edge functions?
Community Reviews & Ratings
Verified feedback from AI practitioners and users
No approved reviews yet. Be the first to share your feedback!