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