~/talk

DuckDB Extensions: The Past, the Present, and the Future

Talkat DuckDB Developer Meeting #1 · on Friday, 2026-01-30· [databases]
slides:none on file

DuckDB extensions power real features: there are 32 core and 145 community extensions, with core extensions pulled about 27M downloads/week and community about 500k/week. Extensions auto-install via autoload installs extensions, use C++, Rust (experimental) or C templates, and ship things like Parquet, JSON, ICU and Duck Lake (open lakehouse). The current pain is an unstable C++ API that forces rebuilds; the roadmap moves toward a stable C extension API and migrating many extensions to it.

AI-written summary · about

  1. 0:00Introduction to extensions
  2. 1:23Speaker background
  3. 2:55What are extensions?
  4. 4:05Why use extensions?
  5. 6:09Using and getting extensions
  6. 7:39History of extensions
  7. 11:22Current state and adoption
  8. 12:21Building and maintaining
  9. 14:02Future challenges and APIs
  10. 16:37Roadmap and takeaways
  11. 18:03Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.