🦆
Waddler
Modern DuckDB and MotherDuck client for JS and TS
Andrew Sherman Andrew Sherman
Dan Kochetov Dan Kochetov
Alex Blokh Alex Blokh
by Drizzle.Team
Documentation
SQL template
Pooling for MotherDuck
sql.identifier
sql.values
sql.raw
Types
Stream
Chunked
import { waddler } from 'waddler';

const sql = waddler({ dbUrl: ":memory:" })

await sql`select * from "users" where "id" = ${10}`;
select * from "users" where "id" = $1;
-- 10 will be passed as a param [10]