⌘K ctrl+k
Search Shortcut cmd + k | ctrl + k
Core Extensions

List of Core Extensions

Name Description Maintainer Support tier Aliases
autocomplete Autocompletion for CLI client DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
avro Avro files reading DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
aws AWS S3 functionality DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
azure Filesystem abstraction for Azure Blob Storage DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
delta Delta Lake format DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
ducklake DuckLake format DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
encodings Read CSVs in 1000+ encodings DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
excel Excel (.xlsx) read/write DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
fts Full-text search DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
httpfs HTTP(S) and S3 - file read/write operations DuckDB team PrimaryPrimary clients are covered by community support. http, https, s3
iceberg Apache Iceberg table format DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
icu Time zones and collations using the ICU library DuckDB team PrimaryPrimary clients are covered by community support.  
inet IP-related data types and functions DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
json JSON operations DuckDB team PrimaryPrimary clients are covered by community support.  
lance Lance tables read/write Third party    
motherduck MotherDuck connectivity Third party   md
mysql MySQL database read/write operations DuckDB team SecondarySecondary extensions are supported on a best-effort basis. mysql_scanner
odbc ODBC connectivity DuckDB team SecondarySecondary extensions are supported on a best-effort basis. odbc_scanner
parquet Parquet files read/write DuckDB team PrimaryPrimary clients are covered by community support.  
postgres PostgreSQL database read/write operations DuckDB team SecondarySecondary extensions are supported on a best-effort basis. postgres_scanner
quack DuckDB-Quack protocol for remote access DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
spatial Geospatial data and functions DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
sqlite SQLite database read/write operations DuckDB team SecondarySecondary extensions are supported on a best-effort basis. sqlite_scanner, sqlite3
tpcds TPC-DS data generation and query DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
tpch TPC-H data generation and query DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  
unity_catalog Unity Catalog connectivity DuckDB team SecondarySecondary extensions are supported on a best-effort basis. uc_catalog
ui Local UI for DuckDB Third party    
vortex Vortex files read/write Third party    
vss Vector similarity search queries DuckDB team SecondarySecondary extensions are supported on a best-effort basis.  

The Maintainer column denotes whether the extension is maintained by the DuckDB team or by a third party. For the extensions maintained by the DuckDB team, the Support tier column denotes the extension's support status. Primary extensions are covered by community support. Secondary extensions are supported on a best-effort basis. That said, they still receive frequent bugfixes/updates and are shipped with new DuckDB releases.

Pages in This Section

© 2026 DuckDB Foundation, Amsterdam NL
DuckDB Home Code of Conduct Trademark Use Blog