Search Shortcut cmd + k | ctrl + k
List of Community Extensions

This page lists the Community Extensions available for the latest stable DuckDB release (v1.2.0). Note that Community Extensions that support old DuckDB releases are currently not listed. Please check the community-extensions GitHub repository for a complete list including legacy extensions.

Name GitHub Description
avro GitHub Read Apache Avro (TM) files from DuckDB
bigquery GitHub Integrates DuckDB with Google BigQuery, allowing direct querying and management of BigQuery datasets
blockduck GitHub Live SQL Queries on Blockchain
capi_quack GitHub Provides a hello world example demo from the C/C++ C API template
chsql GitHub ClickHouse SQL Macros for DuckDB
chsql_native GitHub ClickHouse Native Client & File Reader for chsql
cronjob GitHub DuckDB HTTP Cronjob Extension
crypto GitHub Cryptographic hash functions and HMAC
datasketches GitHub By utilizing the Apache DataSketches library this extension can efficiently compute approximate distinct item counts and estimations of quantiles, while allowing the sketches to be serialized.
duckpgq GitHub Extension that adds support for SQL/PGQ and graph algorithms
evalexpr_rhai GitHub Evaluate the Rhai scripting language in DuckDB
flockmtl GitHub LLM & RAG extension to combine analytics and semantic analysis
fuzzycomplete GitHub Fuzzy matching based autocompletion
gsheets GitHub Read and write Google Sheets using SQL
h3 GitHub Hierarchical hexagonal indexing for geospatial data
hdf5 GitHub Read HDF5 files from DuckDB
hostfs GitHub Navigate and explore the filesystem using SQL
http_client GitHub DuckDB HTTP Client Extension
httpserver GitHub DuckDB HTTP API Server Extension
lindel GitHub Linearization/Delinearization, Z-Order, Hilbert and Morton Curves
magic GitHub libmagic/file utilities ported to DuckDB
netquack GitHub DuckDB extension for parsing, extracting, and analyzing domains, URIs, and paths with ease.
open_prompt GitHub Interact with LLMs with a simple DuckDB Extension
pivot_table GitHub Provides a spreadsheet-style pivot_table function
prql GitHub Support for PRQL, the Pipelined Relational Query Language
psql GitHub Support for PSQL, a piped SQL dialect for DuckDB
pyroscope GitHub DuckDB Pyroscope Extension for Continuous Profiling
quack GitHub Provides a hello world example demo
rusty_quack GitHub Provides a hello world example demo from the Rust-based extension template
sheetreader GitHub Fast XLSX file importer
shellfs GitHub Allow shell commands to be used for input and output
substrait GitHub Allows conversion execution of Substrait query plans
tsid GitHub DuckDB Time-Sortable ID generator
ulid GitHub ULID data type for DuckDB
webmacro GitHub Load DuckDB Macros from the web
zipfs GitHub Read files within zip archives