Duckdb Clients

Use when integrating DuckDB through C, CLI, C++, Go, Java, Node.js, ODBC, Python, R, Rust, WebAssembly, ADBC, or tertiary client APIs.

wenerme 193d819 76 files · 1.3 MB Updated

File contents

DuckDB Client APIs

This skill mirrors the official DuckDB current client API documentation.

CRITICAL: Search references/clients/ before giving DuckDB client setup, connection, API, binding, configuration, or compatibility guidance. Client behavior and support tiers vary by language and release.

Scope

  • references/clients/overview.md - client support tiers and compatibility.
  • references/clients/c/, cli/, node_neo/, odbc/, python/, and wasm/ - maintained client-specific guides and references.
  • Top-level references/clients/*.md - C++, Go, Java/JDBC, R, Rust, ADBC, and other client pages.
  • references/clients/tertiary_clients/ - community-maintained client integrations.

Search

rg -n "connect|install|API|Appender|prepared statement|Arrow|DataFrame|Wasm|ODBC" references/clients

Official source: https://github.com/duckdb/duckdb-web/tree/main/docs/current/clients.

wenerme/ai/tree/main/skills/duckdb-clients commit 193d8197d6

Frequently asked questions

npx skillmds@latest add wenerme/duckdb-clients