⌘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
avro Avro files reading DuckDB team
aws AWS S3 functionality DuckDB team
azure Filesystem abstraction for Azure Blob Storage DuckDB team
delta Delta Lake format DuckDB team
ducklake DuckLake format DuckDB team
encodings Read CSVs in 1000+ encodings DuckDB team
excel Excel (.xlsx) read/write DuckDB team
fts Full-text search DuckDB team
httpfs HTTP(S) and S3 - file read/write operations DuckDB team http, https, s3
iceberg Apache Iceberg table format DuckDB team
icu Time zones, calendars and collations DuckDB team
inet IP-related data types and functions DuckDB team
json JSON operations DuckDB team
lance Lance tables read/write Third party
legacy_parser Legacy PostgreSQL-derived SQL parser DuckDB team
motherduck MotherDuck connectivity Third party md
mysql MySQL database read/write operations DuckDB team mysql_scanner
odbc ODBC connectivity DuckDB team odbc_scanner
parquet Parquet files read/write DuckDB team
postgres PostgreSQL database read/write operations DuckDB team postgres_scanner
quack DuckDB-Quack protocol for remote access DuckDB team
sirius GPU-accelerated query execution (coming soon) Third party
spatial Geospatial data and functions DuckDB team
sqlite SQLite database read/write operations DuckDB team sqlite_scanner, sqlite3
tpcds TPC-DS data generation and query DuckDB team
tpch TPC-H data generation and query DuckDB team
unity_catalog Unity Catalog connectivity DuckDB team uc_catalog
ui Local UI for DuckDB Third party
vortex Vortex files read/write Third party
vss Vector similarity search queries DuckDB team

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.

Backup Repository

The core repository is mirrored at http://extensions.duckdb-backup.org. If extensions.duckdb.org is unavailable, DuckDB automatically falls back to the backup server. To use the backup server manually, run:

SET custom_extension_repository = 'http://extensions.duckdb-backup.org';

For details, see Backup Extension Repositories.


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