Drizzle ORM adapter for Node.js built-in SQLite driver. Current stable version 0.0.1, daily releases under active development. Provides a type-safe SQLite query builder and ORM leveraging the native sqlite module available in Node.js v24+. Key differentiator: zero extra dependencies beyond drizzle-orm, uses Node's built-in driver instead of sql.js or better-sqlite3. Primarily for server-side Node.js applications targeting modern Node versions.
npm install drizzle-sqliteNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initializes an in-memory SQLite database using Node.js built-in driver, creates a table, inserts data, and queries via Drizzle ORM.
Upgrade Node.js to v24+ or use a different driver (better-sqlite3, sql.js)
Use dynamic import() for CJS projects or switch to ESM
Use import type syntax: import type { Database } from 'drizzle-sqlite'Ensure package.json includes drizzle-orm@0.45.x
Use with caution and pin Node.js version in production
Change to import { drizzle } from 'drizzle-sqlite' and ensure project is ESMInstall drizzle-orm: npm install drizzle-orm@0.45.x
Use import { drizzle } from 'drizzle-sqlite' (ESM) or import drizzle from 'drizzle-sqlite' (if default export exists – check docs)