glossary2 min read

Drizzle ORM Explained

Drizzle is a lightweight TypeScript ORM with SQL-like syntax.

Drizzle ORM provides SQL-like query syntax in TypeScript: db.select().from(users).where(eq(users.name, "Alice")). It generates efficient SQL (unlike ORMs that abstract too much), has zero dependencies, and supports PostgreSQL, MySQL, and SQLite. Growing rapidly as a Prisma alternative for developers who want more SQL control.