DuckDB is een analytisch SQL-databasesysteem dat binnen het proces van uw applicatie draait, zonder aparte server. Het werkt van edge-apparaten tot servers met veel cores, gebruikt een SQL-dialect geïnspireerd op PostgreSQL en leest en schrijft CSV, JSON, Parquet en Iceberg, lokaal of in objectopslag. Er zijn clients voor onder meer Python, Java, Node.js, Go, R en Rust, en extensies voegen functies en bestandsformaten toe. Rond DuckDB bestaan het client-serverprotocol Quack en het lakehouse-formaat DuckLake.
DuckDB, DuckLake en Quack zijn MIT-gelicentieerd. Intellectueel eigendom en merken liggen bij de DuckDB Foundation, een non-profitstichting naar Nederlands recht in Amsterdam. Het ontwikkelteam, DuckLabs (voorheen DuckDB Labs), zit eveneens in Amsterdam, maar sloot zich eind augustus 2026 aan bij Amazon Web Services; volgens de aankondiging blijven de projecten open source onder beheer van de Foundation. Omdat DuckDB in-process draait, blijft uw data waar uw applicatie draait, dus ook binnen de EU.