Client APIs Overview

There are various client APIs for DuckDB. DuckDB’s “native” API is C++, with “official” wrappers available for C, Python, R, Java, Node.js, WebAssembly/WASM, and a Command Line Interface (CLI).

There are also contributed third-party DuckDB wrappers for Ruby, Go, C# and Rust.

Pages in this Section