Explore the directory
DatabasesToolkit

Drizzle ORM

A TypeScript ORM with SQL-like and relational query APIs.

drizzle-ormTypeScript / JavaScript

Overview

Define schemas in TypeScript and use a database-specific driver. Drizzle is an application data toolkit rather than a hosted database provider.

Best for

Developers who prefer SQL-shaped queries and TypeScript schema definitions.

Install

TypeScript / JavaScript
drizzle-orm
npm install drizzle-orm

Listed providers

3 listed
  • PostgreSQL
  • MySQL
  • SQLite

A toolkit’s listed integrations describe its scope; they do not imply a unified API or feature parity.

Features

  • TypeScript schemas
  • SQL-like queries
  • Relational queries
  • Optional migration tooling

Caveats

  • Install the driver appropriate to your database separately.
  • drizzle-kit is separate migration tooling.
  • Some current guides target the release-candidate channel; match documentation to the installed version.

Sources & verification

  1. orm.drizzle.team/docs/overview (opens in a new tab)
  2. orm.drizzle.team/docs/get-started-postgresql (opens in a new tab)
  3. raw.githubusercontent.com/drizzle-team/drizzle-orm/main/drizzle-orm/package.json (opens in a new tab)

Sources reviewed

Back to the directory