drizzle-team/drizzle-orm
ORM observed · 2026-08-28
Health v2 · maintenance only
87/100
- Activity 99
- Release rhythm 65
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 4.0
- age_days: 1896
- days_rel: 159
- days_push: 7
- n_releases_24m: 67
Adoption not part of the score
35602 stars · 1551 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Drizzle ORM is a lightweight, headless TypeScript ORM for SQL databases with zero dependencies and full type safety. It supports PostgreSQL, MySQL, and SQLite (including serverless providers like Neon, Turso, PlanetScale, and Cloudflare D1) and ships with Drizzle Kit for migrations and Drizzle Studio for data browsing.
Use cases
- query postgres with type-safe typescript orm
- manage sqlite schema migrations for a serverless app
- connect to mysql from nodejs without heavy data proxies
- declare sql schemas in typescript and generate migrations
- run database queries in cloudflare workers or edge runtimes
- browse and edit database data with a gui
- build relational queries with joins and filters in typescript
When to choose
- you want a lightweight, tree-shakeable TypeScript ORM with strong type safety
- you deploy to serverless or edge runtimes and need no native binaries or data proxies
- you use PostgreSQL, MySQL, or SQLite including managed providers like Neon, Turso, or PlanetScale
- you prefer SQL-like query building over heavy abstraction
When to avoid
- you need a full-featured ORM with automatic change tracking, lazy loading, or a mature unit-of-work pattern
- your project uses databases outside the SQL family (e.g., MongoDB)
- you rely on a very stable 1.0 API and cannot accept pre-1.0 breaking changes
Facets
library · maturity active
orm database database-driver cli databases web-development backend developer-tools bun cross-platform serverless cloud sql postgresql mysql sqlite type-safe serverless migrations drizzle-kit drizzle-studio edge-runtime nodejs deno typescript
10 sources
- readme: https://github.com/drizzle-team/drizzle-orm · fetched 2026-08-28 · dfa1b50369b5
- homepage: https://orm.drizzle.team · fetched 2026-08-29 · 8e92ac3296d1
- site_page: https://orm.drizzle.team/docs/get-started · fetched 2026-08-29 · e5dec0b0244a
- site_page: https://orm.drizzle.team/docs/overview · fetched 2026-08-29 · 88760e704145
- site_page: https://orm.drizzle.team/docs/sustainability · fetched 2026-08-29 · 2ec92e8b7b2b
- site_page: https://orm.drizzle.team/docs/guides · fetched 2026-08-29 · f0f94f9a526e
- site_page: https://orm.drizzle.team/docs/tutorials · fetched 2026-08-29 · 16b7b6caeda1
- site_page: https://orm.drizzle.team/docs/latest-releases · fetched 2026-08-29 · d1ba72731be9
- site_page: https://orm.drizzle.team/docs/gotchas · fetched 2026-08-29 · 27b6da663355
- site_page: https://orm.drizzle.team/docs/upgrade-v1 · fetched 2026-08-29 · 61da6b229fb1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| drizzle-team/drizzle-orm | main | 87 |
For agents
markdown · JSON · MCP: product_card(name="drizzle-team/drizzle-orm")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem