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

This page lists the Community Extensions available for the latest stable DuckDB release (v1.4.2). 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
a5 GitHub Hierarchical pentagonial indexing for geospatial data that is equal-area and millimeter accurate.
airport GitHub The Airport extension brings Arrow Flight support to DuckDB, enabling DuckDB to query, modify, and store data from Arrow Flight servers.
anofox_forecast GitHub Statistical timeseries forecasting in DuckDB. Support ARIMA, SARIMA, ETS, TBATS, MFLES, MSTL, and other models.
anofox_statistics GitHub A comprehensive DuckDB extension for statistical regression analysis, providing OLS, Ridge, WLS, and time-series regression capabilities with full diagnostics and inference directly in SQL.
nanoarrow GitHub Allows the consumption and production of the Apache Arrow interprocess communication (IPC) format, both from files and directly from stream buffers.
bigquery GitHub Integrates DuckDB with Google BigQuery, allowing direct querying and management of BigQuery datasets
bitfilters GitHub Provides high-performance, space-efficient probabilistic data structures—including quotient, XOR, and binary fuse filters—for fast approximate set membership testing with no false negatives and configurable false positive rates.
blockduck GitHub Live SQL Queries on Blockchain
boilstream GitHub Mounts boilstream server as a secure Remote Secrets Storage
bvh2sql GitHub BVH (BioVision Hierarchy) motion capture file parser for DuckDB
cache_httpfs GitHub Read cached filesystem for httpfs
capi_quack GitHub Provides a hello world example demo from the C/C++ C API template
cassandra GitHub Connect to Apache Cassandra, ScyllaDB, and DataStax Astra databases directly from DuckDB. Query Cassandra tables using SQL with support for all major Cassandra data types, SSL/TLS connections, and cloud deployments.
chaos GitHub Creates chaos! ⋆✴︎˚。⋆ Chaos allows you to throw any type of DuckDB exception, or to raise a SIGSEGV, SIGABRT, or SIGBUS signal.
crypto GitHub Cryptographic hash functions and HMAC
curl_httpfs GitHub httpfs with connection pool, HTTP/2 and async IO.
cwiqduck GitHub DuckDB filesystem extension for CWIQ FS
dash GitHub GUI to create interactive plots and dashboards within DuckDB
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.
dns GitHub The DNS Extension enables DNS lookups and reverse DNS lookups from within DuckDB
duck_delta_share GitHub DuckDB Extension for Delta Sharing
duckdb_mcp GitHub Model Context Protocol (MCP) extension for DuckDB that enables seamless integration between SQL databases and MCP servers. Provides both client capabilities for accessing remote MCP resources via SQL and server capabilities for exposing database content as MCP resources.
duckherder GitHub Run duckdb query on remote server
eeagrid GitHub Extension that adds support for working with the EEA Reference Grid System.
evalexpr_rhai GitHub Evaluate the Rhai scripting language in DuckDB
fakeit GitHub The FakeIt Extension enables generation of realistic fake/test data directly in SQL queries
fivetran GitHub Fivetran community extension.
flock GitHub LLM & RAG extension to combine analytics and semantic analysis
fuzzycomplete GitHub Fuzzy matching based autocompletion
gcs GitHub DuckDB GCS Extension
geography GitHub Global spatial data processing on the sphere
gsheets GitHub Read and write Google Sheets using SQL
h3 GitHub Hierarchical hexagonal indexing for geospatial data
hashfuncs GitHub Non-cryptographic hash functions, xxHash, rapidhash and Murmurhash3
hostfs GitHub Navigate and explore the filesystem using SQL
http_client GitHub DuckDB HTTP Client Extension
httpserver GitHub DuckDB HTTP API Server Extension
inflector GitHub Powerful string case transformation and inflection capabilities directly to your SQL queries.
json_schema GitHub Adds support for validating JSON data with JSON schemas.
jsonata GitHub The JSONata extension for DuckDB enables expressive, JSON-focused querying and transformation directly within SQL using the powerful JSONata expression language.
lindel GitHub Linearization/Delinearization, Z-Order, Hilbert and Morton Curves
lsh GitHub Extension for locality-sensitive hashing (LSH)
lua GitHub Evaluate Lua scripts within queries
magic GitHub libmagic/file utilities ported to DuckDB
marisa GitHub Adds MARISA (Matching Algorithm with Recursively Implemented StorAge) trie functionality for DuckDB. MARISA is a static and space-efficient trie data structure that enables fast string lookups, prefix searches, and predictive text operations.
markdown GitHub Read and analyze Markdown files with comprehensive content extraction and document processing capabilities
minijinja GitHub Adds templating to DuckDB, enabling dynamic generation of text, HTML, and reports directly within SQL queries using the MiniJinja engine.
miniplot GitHub Interactive chart visualization for DuckDB - faster than pandas with Plotly-like charts
mlpack GitHub Connecting duckdb to the mlpack C++ machine learning library
mooncake GitHub Read Iceberg tables written by moonlink in real time
msolap GitHub Extension that allows DuckDB to connect to Microsoft SQL Server Analysis Services (SSAS) and other OLAP data sources using the MSOLAP provider
nanoarrow GitHub Allows the consumption and production of the Apache Arrow interprocess communication (IPC) format, both from files and directly from stream buffers.
nats_js GitHub Query NATS JetStream message streams directly with SQL
netquack GitHub DuckDB extension for parsing, extracting, and analyzing domains, URIs, and paths with ease.
observefs GitHub Provides IO observability to filesystem
onelake GitHub This extension allows you to connect DuckDB to Microsoft Fabric OneLake workspaces and lakehouses, enabling you to query data stored in OneLake directly from DuckDB.
otlp GitHub Query OpenTelemetry data with SQL using OTLP file readers and ClickHouse-compatible schemas
parser_tools GitHub Exposes functions for parsing referenced tables and usage context from SQL queries using DuckDB's native parser.
pbix GitHub Extension that allows parsing the data model embedded in PowerBI (pbix) files
prql GitHub Support for PRQL, the Pipelined Relational Query Language
psql GitHub Support for PSQL, a piped SQL dialect for DuckDB
psyduck GitHub Pokemon data native in DuckDB
quack GitHub Provides a hello world example demo
quackstore GitHub QuackStore - Smart Block-Based Caching for Remote Files. Speed up repeated queries on remote data with intelligent block-level caching.
quickjs GitHub DuckDB QuickJS Runtime Extension
radio GitHub Allow interaction with event buses like Websocket and Redis publish/subscribe servers.
rapidfuzz GitHub Provides adds high-performance fuzzy string matching functions, powered by the RapidFuzz C++ library.
read_stat GitHub Read data sets from SAS, Stata, and SPSS with ReadStat
shellfs GitHub Allow shell commands to be used for input and output
snowflake GitHub Snowflake data source extension - query Snowflake databases directly from DuckDB
splink_udfs GitHub Phonetic, text normalization and address matching functions for record linkage.
sshfs GitHub Allows reading and writing files over SSH
stochastic GitHub Add comprehensive statistical distribution functions to DuckDB, enabling advanced statistical analysis, probability calculations, and random sampling directly within SQL queries.
tera GitHub Adds templating to DuckDB, enabling dynamic generation of text, HTML, and reports directly within SQL queries using the Tera engine.
textplot GitHub Enables text-based data visualization directly in SQL queries, including ASCII/Unicode bar charts, density plots, and sparklines for lightweight analytics and dashboards.
tributary GitHub Enable DuckDB to interact with Apache Kafka
vortex GitHub Provides write and scan functions for Vortex files
webbed GitHub Comprehensive processing extension for web markup languages (XML and HTML) that enables SQL-native analysis of structured documents with intelligent schema inference, XPath-based data extraction, and powerful HTML table parsing capabilities.
webdavfs GitHub Allows reading and writing files over WebDAV protocol
wireduck GitHub Read and dissect PCAP files from DuckDB
yaml GitHub Read YAML files into DuckDB with native YAML type support, comprehensive extraction functions, and seamless JSON interoperability
zipfs GitHub Read files within zip archives