Listed by DevHunt
Drizzle ORM

Drizzle ORM

Headless TypeScript ORM for SQL databases

FreeDBOpen Source13 impressions

Drizzle ORM is a lightweight and performant TypeScript ORM with developer experience in mind.

Drizzle ORM is a lightweight, headless TypeScript ORM for SQL databases.

for
TypeScript/JavaScript developers building server-side apps with SQL databases.
pricing
open source
license
Apache-2.0
drizzle-team/drizzle-orm 36k 1.7kTypeScriptupdated 10 days ago
works withTypeScriptJavaScriptPostgreSQLMySQLSQLiteTursoNeonSupabaseVercel Edge Functions

Key features

8 features of Drizzle ORM
  • Typed query builder — Provides full TypeScript typings for building SQL queries.
  • Multi-dialect support — Works with PostgreSQL, MySQL, SQLite, Turso, Neon, Supabase and more.
  • Migrations kit — CLI tool for generating, pushing and exporting schema migrations.
  • Row-Level Security — Built-in APIs to manage RLS roles and policies for PostgreSQL.
  • Schema visualizer — Drizzle.run visualizes database schemas directly from code.
  • Seed package — drizzle-seed generates deterministic seed data respecting relations.
  • Raw SQL execution — Allows running raw SQL strings alongside typed queries.
  • Monodriver — Simplified driver setup for quick project start-up.

Use cases

  • Building a type-safe API layer over PostgreSQL or MySQL.
  • Generating and applying schema migrations in CI/CD pipelines.
  • Implementing row-level security policies for multi-tenant SaaS.
  • Seeding development databases with relational data.
  • Creating serverless edge functions that query a Supabase database.

Drizzle ORM vs alternatives

Drizzle ORMPrismaSupabaseNeonTurso
Best forType-safe, multi-dialect ORMLightweight TypeScript ORMORM for any SQL backendORM for serverless PostgresTyped ORM for edge SQLite
PricingOpen sourceFreeSubscriptionSubscriptionSubscription
DevHunt upvotes00000
Launched—————
  • Drizzle ORM vs Prisma: Prisma offers a richer ecosystem and built-in client generation, but Drizzle is lighter and headless.
  • Drizzle ORM vs Supabase: Supabase bundles a hosted Postgres with auth and realtime, while Drizzle is just the ORM layer.
  • Drizzle ORM vs Neon: Neon provides a serverless Postgres service; Drizzle is the query builder that can run on it.
  • Drizzle ORM vs Turso: Turso focuses on edge-deployed SQLite; Drizzle adds typed ORM capabilities on top of it.

Drizzle ORM FAQ

Is Drizzle ORM open source?+

Yes, the ORM and its related packages are released under an open-source license.

Which SQL dialects are supported?+

PostgreSQL, MySQL, SQLite, Turso (LibSQL), Neon, Supabase and others via specific imports.

How are migrations handled?+

The drizzle-kit CLI can generate, push, and export migrations, and supports schema introspection.

Can I use Drizzle with serverless platforms?+

Yes, examples include Vercel Edge Functions and Supabase edge runtimes.

Does Drizzle provide a visual schema tool?+

The drizzle.run visualizer lets you view your schema graphically.

Summarized by DevHunt from orm.drizzle.team · Oct 1, 2026. Details may change; check the official site.

About this listing

DevHunt lists Drizzle ORM because developers expect to find it next to the tools in its category. It did not launch on DevHunt. Work on Drizzle ORM? Message us to claim this listing.