Outils · ORM

Drizzle

La couche légère entre votre code TypeScript et votre base de données.

Drizzle est un ORM TypeScript : une bibliothèque qui vous laisse manipuler votre base de données en écrivant du code plutôt que du SQL à la main. Léger et transparent, il colle au plus près du SQL réel, ce qui en fait un favori des développeurs qui veulent garder le contrôle. C'est le challenger moderne de Prisma.

ORM TypeScript open-source, très léger, requêtes proches du SQL, compatible Postgres/MySQL/SQLite
Interface de Drizzle
FIG. 01Interface · Drizzle

Forces & faiblesses

Ce qu'on aime, ce qu'on regrette

+ Forces

  • Très léger : n'alourdit pas votre application
  • Syntaxe proche du SQL réel, donc plus facile à déboguer
  • Typage TypeScript de bout en bout : les erreurs sont attrapées avant l'exécution
  • Fonctionne aussi bien côté serveur que dans des environnements contraints (edge)

− Limites

  • Moins d'outils visuels et de tutoriels que Prisma, encore plus jeune
  • Réservé à un public qui écrit déjà du TypeScript : peu pertinent en pur no-code

Cas d'usage

Pour quels projets

  • Lire et écrire dans une base Postgres depuis une application Next.js, sans SQL brut
  • Garder un contrôle fin sur les requêtes tout en restant typé
  • Faire tourner l'accès aux données sur des environnements edge légers
  • Migrer un projet vers une couche d'accès aux données plus performante

Piloter avec Claude

Skills & MCP

Dans Claude Builder, Drizzle apparaît quand vos projets TypeScript demandent une couche d'accès aux données légère. Claude écrit les schémas et requêtes Drizzle ; vous apprenez à les relire, justement parce qu'ils restent proches du SQL.

Tarifs

Combien ça coûte

Drizzle ORM

Gratuit

Open-source, aucune licence

Drizzle Studio

Gratuit

Interface visuelle pour explorer la base

Notre point de vue

Ce qu'on en pense

Drizzle est un ORM, et derrière ce sigle se cache une idée simple : c'est une couche qui s'intercale entre votre code et votre base de données. Plutôt que d'écrire des requêtes SQL à la main, vous manipulez vos données en TypeScript (le langage de la plupart des applications web modernes), et Drizzle traduit ça en SQL pour la base. Sa particularité, c'est sa transparence : là où d'autres ORM masquent complètement le SQL, Drizzle reste si proche du langage réel que vous comprenez toujours ce qui se passe sous le capot. Il est aussi extrêmement léger, donc il n'alourdit pas votre application. Sa limite : il s'adresse à des gens qui écrivent déjà du code. Pour un projet 100% sans code, il n'a pas sa place.

Face à Prisma, le poids lourd historique du secteur, Drizzle gagne sur la légèreté et la performance : il démarre plus vite, pèse moins, et tourne dans des environnements contraints où Prisma peine. Drizzle perd en revanche sur la maturité — moins de tutoriels, moins d'outils clés en main, une communauté plus jeune. Face au SQL écrit à la main, Drizzle gagne sur la sécurité : le typage TypeScript attrape vos fautes avant même que le code tourne, là où une requête mal tapée ne se révèle qu'en production. Le duel Drizzle contre Prisma est le débat structurant de 2026 côté outils de données : contrôle et légèreté d'un côté, confort et écosystème de l'autre.

Adoptez Drizzle si vous (ou Claude pour vous) écrivez une application TypeScript et que vous voulez une couche d'accès aux données rapide, légère et lisible. C'est le choix de ceux qui aiment voir ce que fait leur code, et il brille particulièrement sur les applications déployées sur des serveurs edge. À l'inverse, si vous débutez tout juste et que vous cherchez l'outil le plus documenté, avec le plus de tutoriels pour vous tenir la main, passez à Prisma : vous progresserez plus vite sur des sentiers déjà balisés, quitte à revenir vers Drizzle plus tard quand la performance deviendra un enjeu.

Prochaine étape

Apprendre Drizzle avec Nous

La formation Claude Builder vous apprend à piloter Drizzle via Claude. Sans tutoriel, sans détour, avec un actif livré.