All the available Community Extensions are listed below, clicking on any of them will take you to their respective documentation page.
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 |
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 File reader for chsql |
cronjob | GitHub | DuckDB HTTP Cronjob Extension |
crypto | GitHub | Cryptographic hash functions and HMAC |
duckpgq | GitHub | Extension that adds support for SQL/PGQ and graph algorithms |
evalexpr_rhai | GitHub | Evaluate the Rhai scripting language in DuckDB |
faiss | GitHub | Provides a subset of the faiss API to 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 |
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 |
open_prompt | GitHub | Interact with LLMs with a simple DuckDB Extension |
pcap_reader | GitHub | Read PCAP files from DuckDB |
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 |
scrooge | GitHub | Provides functionality for financial data-analysis, including data scanners for the Ethereum Blockchain and Yahoo Finance |
sheetreader | GitHub | Fast XLSX file importer |
shellfs | GitHub | Allow shell commands to be used for input and output |
tarfs | GitHub | glob, open and read files within .tar archives |
tsid | GitHub | DuckDB Time-Sortable ID generator |
ulid | GitHub | ULID data type for DuckDB |
webmacro | GitHub | Load DuckDB Macros from the web |