Search Shortcut cmd + k | ctrl + k

DuckDB Library

Placeholder
FOSDEM 2026
Talk

Funding Lessons Learned Panel

2026-01-31
Hannes Mühleisen
Placeholder
FOSDEM 2026
Talk

DuckDB in the Cloud: A Simple, Powerful SQL Engine for Your Lakehouse

2026-01-31
Gábor Szárnyas
Cloudspecs: Cloud Hardware Evolution Through the Looking Glass
CIDR 2026
Paper

Cloudspecs: Cloud Hardware Evolution Through the Looking Glass

2026-01-18
Till Steinert, Maximilian Kuschewski, Viktor Leis
Scaling DuckDB in the Cloud with MotherDuck CEO Jordan Tigani
The Database School Podcast
Podcast 65 min

Scaling DuckDB in the Cloud with MotherDuck CEO Jordan Tigani

2025-12-11
The Database School Podcast by Aaron Francis
DuckDB on xNVMe
arXiv
Paper

DuckDB on xNVMe

2025-12-01
Marius Ottosen, Magnus Keinicke Parlo, Philippe Bonnet
Placeholder
AWS re:Invent 2025
Talk 6 min

Amazon S3 Tables Architecture, Use Cases, and Best Practices

2025-12-01
Yuri Zarubin
Spatial Data Management with DuckDB
Spatial Data Management with DuckDB
Book

Spatial Data Management with DuckDB

2025-11-16
Qiusheng Wu
DuckDB: Big Data Unplugged
Compass AI & Data Summit 2025
Talk 30 min

DuckDB: Big Data Unplugged

2025-11-13
Gábor Szárnyas
DuckDB in Research S02E04: Paul Groß
DuckDB in Research S02E04
Podcast 50 min

DuckDB in Research S02E04: Paul Groß

2025-11-06
Disseminate Podcast Series by Jack Waudby
DuckDB Meets Data Lakes
Øredev 2025
Talk 40 min

DuckDB Meets Data Lakes

2025-11-06
Gábor Szárnyas
DuckDB in Research S02E03: Mihail Stoian
DuckDB in Research S02E03
Podcast 35 min

DuckDB in Research S02E03: Mihail Stoian

2025-10-30
Disseminate Podcast Series by Jack Waudby
DuckDB in Research S02E02: Abigale Kim
DuckDB in Research S02E02
Podcast 45 min

DuckDB in Research S02E02: Abigale Kim

2025-10-23
Disseminate Podcast Series by Jack Waudby
DuckDB in Research S02E01: Torsten Grust
DuckDB in Research S02E01
Podcast 50 min

DuckDB in Research S02E01: Torsten Grust

2025-10-16
Disseminate Podcast Series by Jack Waudby
QuackIR: Retrieval in DuckDB and Other Relational Database Management Systems
EMNLP 2025
Paper

QuackIR: Retrieval in DuckDB and Other Relational Database Management Systems

2025-10-09
Yijun Ge, Zijian Chen, Jimmy Lin
Minus Three Tier: Data Architecture Turned Upside Down
PyData 2025
Talk 40 min

Minus Three Tier: Data Architecture Turned Upside Down

2025-09-26
Hannes Mühleisen
DuckLake: Simplifying the Lakehouse Ecosystem
Data Engineering Podcast
Podcast 70 min

DuckLake: Simplifying the Lakehouse Ecosystem

2025-09-09
Hannes Mühleisen and Mark Raasveldt (DuckDB Labs)
DuckDB, Apache Arrow, & the Future of Data Engineering with Rusty Conover
The Hedgineer Podcast
Podcast 60 min

DuckDB, Apache Arrow, & the Future of Data Engineering with Rusty Conover

2025-09-09
The Hedgineer Podcast by Michael Watson
Making Iceberg Easy with DuckDB-Iceberg
Apache Iceberg Europe Community Meetup
Talk 15 min

Making Iceberg Easy with DuckDB-Iceberg

2025-09-08
Tom Ebergen (DuckDB Labs)
Time Flies like a Duck
DuckDB in Science
Talk 20 min

Time Flies like a Duck

2025-09-04
Richard Wesley (DuckDB Labs)
Hands-On: A PhD Centered around DuckDB
DuckDB in Science
Talk 15 min

Hands-On: A PhD Centered around DuckDB

2025-09-04
Laurens Kuiper (DuckDB Labs)
SQL Engines Excel at the Execution of Imperative Programs
VLDB 2025
Paper

SQL Engines Excel at the Execution of Imperative Programs

2025-09-01
Tim Fischer, Denis Hirn, Torsten Grust
Placeholder
VLDB 2025
Paper

Saving Private Hash Join

2025-09-01
Laurens Kuiper, Paul Groß, Peter Boncz, Hannes Mühleisen
Parachute: Single-Pass Bi-Directional Information Passing
VLDB 2025
Paper

Parachute: Single-Pass Bi-Directional Information Passing

2025-09-01
Mihail Stoian, Andreas Zimmerer, Skander Krid, Amadou Latyr Ngom, Jialin Ding, Tim Kraska, Andreas Kipf
GooseDB: A Database Engine that Optimally Refines Top-𝑘 Queries to Satisfy Representation Constraints
VLDB 2025
Paper

GooseDB: A Database Engine that Optimally Refines Top-𝑘 Queries to Satisfy Representation Constraints

2025-09-01
Zixuan Chen, Jinyang Li, H. V. Jagadish, Mirek Riedewald
Freely Moving Between the OLTP and OLAP Worlds: Hermes - an High-Performance OLAP Accelerator for MySQL
VLDB 2025
Paper

Freely Moving Between the OLTP and OLAP Worlds: Hermes - an High-Performance OLAP Accelerator for MySQL

2025-09-01
Tim Gubner, Rune Humborstad, Manyi Lu
The FastLanes File Format
VLDB 2025
Paper

The FastLanes File Format

2025-09-01
Azim Afroozeh, Peter Boncz
Environmental Footprints of Query Processing: A Vision for Sustainable Database Architectures
VLDB 2025
Paper

Environmental Footprints of Query Processing: A Vision for Sustainable Database Architectures

2025-09-01
Michail Bachras, Hans-Arno Jacobsen
Democratize MATCH_RECOGNIZE!
VLDB 2025
Paper

Democratize MATCH_RECOGNIZE!

2025-09-01
Louisa Lambrecht, Tim Findling, Samuel Heid, Marcel Knüdeler, Torsten Grust
CUBIT: Concurrent Updatable Bitmap Indexing
VLDB 2025
Paper

CUBIT: Concurrent Updatable Bitmap Indexing

2025-09-01
Junchang Wang, Manos Athanassoulis
Beyond Quacking: Deep Integration of Language Models and RAG into DuckDB
VLDB 2025
Paper

Beyond Quacking: Deep Integration of Language Models and RAG into DuckDB

2025-09-01
Anas Dorbani, Sunny Yasser, Jimmy Lin, Amine Mhedhbi
Anarchy in the Database: A Survey and Evaluation of Database Management System Extensibility
VLDB 2025
Paper

Anarchy in the Database: A Survey and Evaluation of Database Management System Extensibility

2025-09-01
Abigale Kim, Marco Slot, David Andersen, Andrew Pavlo
DuckLake: The SQL-Powered Lakehouse Format
Open Lakehouse Meetup 2025
Talk

DuckLake: The SQL-Powered Lakehouse Format

2025-08-27
Hannes Mühleisen (DuckDB Labs)
Placeholder
Video 2 min

DuckDB in 100 Seconds

2025-08-14
Fireship
Rethinking Analytical Processing in the GPU Era
arXiv

Rethinking Analytical Processing in the GPU Era

2025-08-08
Bobbi Yogatama, Yifei Yang, Kevin Kristensen, Devesh Sarda, Abigale Kim, Adrian Cockcroft, Yu Teng, Joshua Patterson, Gregory Kimball, Wes McKinney, Weiwei Gong, Xiangyao Yu
Why Databases are Worthy of Your Affection
Joy of Coding 2025
Talk 35 min

Why Databases are Worthy of Your Affection

2025-06-27
Hannes Mühleisen (DuckDB Labs)
BIRNE: Mixed-paradigm Workload Execution in SQL Engines
DBPL 2025
Paper

BIRNE: Mixed-paradigm Workload Execution in SQL Engines

2025-06-27
Tim Fischer, Denis Hirn
Yannakakis+: Practical Acyclic Query Evaluation with Theoretical Guarantees
SIGMOD 2025
Paper

Yannakakis+: Practical Acyclic Query Evaluation with Theoretical Guarantees

2025-06-22
Qichen Wang, Bingnan Chen, Binyang Dai, Ke Yi, Feifei Li, Liang Lin
Debunking the Myth of Join Ordering: Toward Robust SQL Analytics
SIGMOD 2025
Paper

Debunking the Myth of Join Ordering: Toward Robust SQL Analytics

2025-06-22
Junyi Zhao, Kai Su, Yifei Yang, Xiangyao Yu, Paraschos Koutris, Huanchen Zhang
Towards a Converged Relational-Graph Optimization Framework
SIGMOD 2025
Paper

Towards a Converged Relational-Graph Optimization Framework

2025-06-22
Yunkai Lou, Longbin Lai, Bingqing Lyu, Yufan Yang, Xiaoli Zhou, Wenyuan Yu, Ying Zhang, Jingren Zhou
Data Chunk Compaction in Vectorized Execution
SIGMOD 2025
Paper

Data Chunk Compaction in Vectorized Execution

2025-06-22
Yiming Qiao, Huanchen Zhang
How DuckDB is USING KEY to Unlock Recursive Query Performance
SIGMOD 2025
Paper

How DuckDB is USING KEY to Unlock Recursive Query Performance

2025-06-22
Björn Bamberg, Denis Hirn, Torsten Grust
DuckLake – The SQL-Powered Lakehouse Format for the Rest of Us
Talk 55 min

DuckLake – The SQL-Powered Lakehouse Format for the Rest of Us

2025-06-19
Hannes Mühleisen (DuckDB Labs)
DuckLake & the Future of Open Table Formats
Podcast 60 min

DuckLake & the Future of Open Table Formats

2025-06-17
Hannes Mühleisen (DuckDB Labs) and Jordan Tigani (MotherDuck)
Introducing DuckLake
Introducing DuckLake
Podcast 85 min

Introducing DuckLake

2025-05-27
Hannes Mühleisen and Mark Raasveldt (DuckDB Labs)
Placeholder
NDC Oslo 2025
Talk 60 min

Analytics for Not-so-Big Data with DuckDB

2025-05-19
David Ostrovsky
Taming File Zoos: Data Science with DuckDB Database Files
PyCon US 2025
Talk 30 min

Taming File Zoos: Data Science with DuckDB Database Files

2025-05-18
Alex Monahan
PyCon Lithuania Special
PyCon LT 2025
Podcast 55 min

PyCon Lithuania Special

2025-05-12
Gábor Szárnyas
Liberate Analytical Data Management with DuckDB
Data Council 2025
Talk 35 min

Liberate Analytical Data Management with DuckDB

2025-04-22
Hannes Mühleisen
DuckDB in Research S01E05: Haralampos Gavriilidis
DuckDB in Research S01E05
Podcast 40 min

DuckDB in Research S01E05: Haralampos Gavriilidis

2025-04-17
Disseminate Podcast Series by Jack Waudby
DuckDB in Research S01E04: Arjen P. de Vries
DuckDB in Research S01E04
Podcast 45 min

DuckDB in Research S01E04: Arjen P. de Vries

2025-04-10
Disseminate Podcast Series by Jack Waudby
DuckDB in Research S01E03: David Justen
DuckDB in Research S01E03
Podcast 50 min

DuckDB in Research S01E03: David Justen

2025-04-03
Disseminate Podcast Series by Jack Waudby
DuckDB in Research S01E02: Daniël ten Wolde
DuckDB in Research S01E02
Podcast 50 min

DuckDB in Research S01E02: Daniël ten Wolde

2025-03-21
Disseminate Podcast Series by Jack Waudby
Placeholder
The Data Engineering Show
Podcast 40 min

Beyond Database Optimization with AI

2025-03-19
Hannes Mühleisen
DuckDB in Research S01E01: Till Döhmen
DuckDB in Research S01E01
Podcast 60 min

DuckDB in Research S01E01: Till Döhmen

2025-03-13
Disseminate Podcast Series by Jack Waudby
Placeholder
CIDR 2025
Paper

Runtime-Extensible Parsers

2025-01-19
Hannes Mühleisen, Mark Raasveldt
Adaptive Factorization Using Linear-Chained Hash Tables
CIDR 2025
Paper

Adaptive Factorization Using Linear-Chained Hash Tables

2025-01-19
Paul Groß, Daniel ten Wolde, Peter Boncz
DuckDB and the Future of Databases
Posit – Data Science Hangout
Podcast 60 min

DuckDB and the Future of Databases

2025-01-09
Hannes Mühleisen
Placeholder
The Joe Reis Show
Podcast 80 min

DuckDB Deep Dive, the Challenges of Lakehouses, and More

2024-12-12
Hannes Mühleisen
DuckDB: Up and Running
DuckDB: Up and Running
Book

DuckDB: Up and Running

2024-12-05
Wei-Meng Lee
Changing Data with Confidence
PyData Global 2024
Talk 30 min

Changing Data with Confidence

2024-12-05
Hannes Mühleisen
Changing Large Tables
Forward Data 2024
Talk 20 min

Changing Large Tables

2024-11-25
Hannes Mühleisen
Placeholder
EngageU 2024
Talk 60 min

Integrating FileMaker and DuckDB

2024-11-18
Marcel Moré
DuckDB – Data Talks on the Rocks
Data Talks on the Rocks by Rill Data
Podcast 80 min

DuckDB – Data Talks on the Rocks

2024-10-29
Hannes Mühleisen
Going beyond Two Tier Data Architectures with DuckDB
Data Engineering for AI/ML
Talk 30 min

Going beyond Two Tier Data Architectures with DuckDB

2024-09-12
Hannes Mühleisen
POLAR: Adaptive and Non-invasive Join Order Selection via Plans of Least Resistance
VLDB 2024
Paper

POLAR: Adaptive and Non-invasive Join Order Selection via Plans of Least Resistance

2024-08-26
David Justen, Daniel Ritter, Campbell Fraser, Andrew Lamb, Allison Lee, Thomas Bodner, Mhd Yamen Haddad, Steffen Zeuch, Volker Markl, Matthias Boehm
DuckDB in Action
DuckDB in Action
Book

DuckDB in Action

2024-08-26
Mark Needham, Michael Hunger, Michael Simons
Overview and Latest Developments
DuckCon #5
Talk 30 min

Overview and Latest Developments

2024-08-15
Hannes Mühleisen and Mark Raasveldt
DuckDB with Hannes Mühleisen
Software Engineering Daily
Podcast 45 min

DuckDB with Hannes Mühleisen

2024-08-08
Hannes Mühleisen
Placeholder
Podcast 70 min

Practical Applications for DuckDB (with Simon Aubury & Ned Letcher)

2024-07-31
Developer Voices by Kris Jenkins
Getting Started with DuckDB
Getting Started with DuckDB
Book

Getting Started with DuckDB

2024-06-24
Simon Aubury, Ned Letcher
Announcing DuckDB Support for Delta Lake and the Unity Catalog Extension
Data + AI Summit 2024
Talk 5 min

Announcing DuckDB Support for Delta Lake and the Unity Catalog Extension

2024-06-13
Hannes Mühleisen
DuckDB: Crunching Data Anywhere from Laptops to Servers
GOTO Amsterdam 2024
Talk 35 min

DuckDB: Crunching Data Anywhere from Laptops to Servers

2024-06-12
Gabor Szarnyas
A Short Summary of the Last Decades of Data Management
GOTO Amsterdam 2024
Talk 50 min

A Short Summary of the Last Decades of Data Management

2024-06-11
Hannes Mühleisen
ALP: Adaptive Lossless Floating-Point Compression
SIGMOD 2024
Paper

ALP: Adaptive Lossless Floating-Point Compression

2024-06-09
Azim Afroozeh, Leonardo X. Kuffo, Peter A. Boncz
Safe Space or Trap? Creating Software like DuckDB in Academic Institutions
PyCon DE 2024
Talk 30 min

Safe Space or Trap? Creating Software like DuckDB in Academic Institutions

2024-04-23
Hannes Mühleisen
Placeholder
ICDE 2024
Paper

Robust External Hash Aggregation in the Solid State Age

2024-04-13
Laurens Kuiper, Peter A. Boncz, Hannes Mühleisen
How to Make your Duck Fly: Advanced Floating Point Compression to the Rescue
EDBT 2024
Paper

How to Make your Duck Fly: Advanced Floating Point Compression to the Rescue

2024-03-25
Panagiotis Liakos, Katia Papakonstantinopoulou, Thijs Bruineman, Mark Raasveldt, Yannis Kotidis
Implementing Hardware-Friendly Databases
Developer Voices
Podcast 80 min

Implementing Hardware-Friendly Databases

2024-02-07
Hannes Mühleisen
MotherDuck: DuckDB in the Cloud and in the Client
CIDR 2024
Paper

MotherDuck: DuckDB in the Cloud and in the Client

2024-01-17
RJ Atwal, Peter Boncz, Ryan Boyd, Antony Courtney, Till Döhmen, Florian Gerlinghoff, Jeff Huang, Joseph Hwang, Raphael Hyde, Elena Felder, Jacob Lacouture, Yves LeMaout, Boaz Leskes, Yao Liu, Alex Monahan, Dan Perkins, Tino Tereshko, Jordan Tigani, Nick Ursa, Stephanie Wang, Yannick Welsch
Dear User-Defined Functions, Inlining isn't working out so great for us. Let's try batching to make our relationship work. Sincerely, SQL
CIDR 2024
Paper

Dear User-Defined Functions, Inlining isn't working out so great for us. Let's try batching to make our relationship work. Sincerely, SQL

2024-01-14
Kai Franz, Sam Arch, Denis Hirn, Torsten Grust, Todd C. Mowry, Andy Pavlo
Deep Dive into DuckDB
The Geek Narrator
Podcast 65 min

Deep Dive into DuckDB

2023-11-25
Mark Raasveldt
DuckDB: Harnessing In-Process Analytics for Data Science and Beyond
Øredev 2025
talk 40 min

DuckDB: Harnessing In-Process Analytics for Data Science and Beyond

2023-11-09
Gabor Szarnyas
In-Process Analytical Data Management with DuckDB
PyData 2023
Talk 20 min

In-Process Analytical Data Management with DuckDB

2023-09-14
Hannes Mühleisen
DuckPGQ: Bringing SQL/PGQ to DuckDB
VLDB 2023
Paper

DuckPGQ: Bringing SQL/PGQ to DuckDB

2023-08-28
Daniel ten Wolde, Gábor Szárnyas, Peter Boncz
DuckDB keynote segment (Data + AI Summit)
Data + AI Summit 2023
Talk 10 min

DuckDB keynote segment (Data + AI Summit)

2023-07-29
Hannes Mühleisen
DuckDB: Bringing Analytical SQL Directly to Your Python Shell
EuroPython 2023
Talk 40 min

DuckDB: Bringing Analytical SQL Directly to Your Python Shell

2023-07-19
Pedro Holanda
DuckDB: The SQLite for Analytics
Carnegie Mellon University (CMU)
Talk 80 min

DuckDB: The SQLite for Analytics

2023-04-19
Mark Raasveldt
Placeholder
ICDE 2023
Paper

These Rows Are Made for Sorting and That's Just What We'll Do

2023-04-03
Laurens Kuiper, Hannes Mühleisen
DuckPGQ: Efficient Property Graph Queries in an Analytical RDBMS
CIDR 2023
Paper

DuckPGQ: Efficient Property Graph Queries in an Analytical RDBMS

2023-01-08
Daniel ten Wolde, Tavneet Singh, Gabor Szarnyas, Peter Boncz
Placeholder
VLDB 2022
Paper

DuckDB-Wasm: Fast Analytical Processing for the Web

2022-09-05
André Kohn, Dominik Moritz, Mark Raasveldt, Hannes Mühleisen, Thomas Neumann
DuckDB Testing – Present and Future
DBTest 2022
Talk 60 min

DuckDB Testing – Present and Future

2022-06-17
Mark Raasveldt
Move Your Database to the Data and Speed Up Your Analytics with DuckDB
Data Engineering Podcast
Podcast 80 min

Move Your Database to the Data and Speed Up Your Analytics with DuckDB

2022-03-05
Hannes Mühleisen
Push-Based Execution in DuckDB
Dutch Seminar on Data Systems Design seminar
Talk 20 min

Push-Based Execution in DuckDB

2021-11-26
Mark Raasveldt
Placeholder
Integrating Analytics with Relational Databases
Book

Integrating Analytics with Relational Databases

2020-06-09
Mark Raasveldt
The SQLite for Analytics
Quarantine 2020 Database Talks at CMU
Talk 65 min

The SQLite for Analytics

2020-04-20
Mark Raasveldt
DuckDB – An Embeddable Analytical Database
Talk 15 min

DuckDB – An Embeddable Analytical Database

2020-02-02
Hannes Mühleisen
Placeholder
CIDR 2020
Paper

Data Management for Data Science Towards Embedded Analytics

2020-01-12
Hannes Mühleisen, Mark Raasveldt
Placeholder
SIGMOD 2019
Paper

DuckDB: An Embeddable Analytical Database

2019-06-30
Hannes Mühleisen, Mark Raasveldt
A Plea for Lean Software
Computer 1995
Paper

A Plea for Lean Software

1995-02-01
Niklaus Wirth

Submission Guidelines

Submissions are welcome in the form of pull requests in the duckdb-web repository. You are welcome to submit both your own work and also the work of others. When submitting, please follow these guidelines:

  • The filename should start with the release date (e.g., the podcast's, the conference's first day, or the journal issue's publication date), e.g., 2025-09-01. If the exact release date is not easily obtainable, just use an estimated date.
  • If available, please link the presentation slide deck of the talk or paper.
  • For research papers:
    • Papers should be about an algorithm, data structure, etc. used in DuckDB, built on top of DuckDB. Papers that study DuckDB in depth also qualify. However, papers where the use of DuckDB is limited to e.g., being the baseline for comparison or as part of their data processing toolchain, are out of scope.
    • Include a link to an open-access version of the paper.
    • Include the abstract. Make sure it doesn't have extra newlines, hyphens, or special characters.
    • If applicable, please add an “Implementation” section to describe the availability of the implementation (core DuckDB, community extension, fork, etc.)