This repo contains information about DuckDB extensions found on GitHub. Refreshed daily. Sorted by Created date. Last refresh 2024-12-05.
This is a bit hacky and searches for repos containing the string .duckdb_extension
, so it's not 100% reliable.
Extensions that are not included in the DuckDB core (and are not listed in the output from duckdb_extensions()) are considered unsigned. To install these extensions, you must use the -unsigned
flag when launching DuckDB. Please be aware that installing unsigned extensions carries potential risks, as this repository does not endorse or guarantee the trustworthiness of any listed extensions.
Owner | Repository | Stars | Created | Last Updated | About |
---|---|---|---|---|---|
rustyconover | duckdb-shellfs-extension | 58 | 2024-05-16T11:33:01Z | 2024-12-04T23:56:55Z | DuckDB extension allowing shell commands to be used for input and output. |
quackscience | duckdb-extension-httpclient | 43 | 2024-10-13T19:02:56Z | 2024-12-04T22:43:23Z | DuckDB HTTP GET/POST Client in a Community Extension |
Query-farm | duckdb-airport-extension | 0 | 2024-07-06T15:04:31Z | 2024-12-04T22:35:16Z | The Airport extension for DuckDB, enables the use of Arrow Flight with DuckDB |
quackscience | duckdb-extension-httpserver | 128 | 2024-10-08T20:25:46Z | 2024-12-04T21:36:07Z | DuckDB HTTP API Server and Query Interface in a Community Extension |
duckdb | extension-template-rs | 20 | 2024-11-07T15:26:47Z | 2024-12-04T12:09:35Z | (Experimental) Template for Rust-based DuckDB extensions |
evidence-dev | duckdb_gsheets | 166 | 2024-10-11T12:11:21Z | 2024-12-04T09:40:12Z | DuckDB extension to read and write Google Sheets using SQL |
duckdb | extension-template | 153 | 2023-02-02T11:52:03Z | 2024-12-04T09:25:09Z | Template for DuckDB extensions to help you develop, test and deploy a custom extension |
euiko | duckdb-pgwire | 14 | 2022-11-20T23:04:10Z | 2024-12-04T04:31:34Z | DuckDB extension to allow quacking with PostgreSQL protocol |
cwida | duckpgq-extension | 91 | 2023-04-05T07:26:55Z | 2024-12-04T01:42:50Z | DuckDB extension that adds support for SQL/PGQ |
mehd-io | duckdb-extension-radar | 84 | 2023-02-24T12:54:44Z | 2024-12-04T00:10:24Z | This repo contains information about DuckDB extensions found on GitHub. Refreshed daily |
duckdb | extension-template-c | 5 | 2024-11-15T09:26:30Z | 2024-12-03T19:44:13Z | (Experimental) C/C++ template for DuckDB extensions based on the C API |
quackscience | duckdb-extension-openprompt | 25 | 2024-10-20T21:33:51Z | 2024-12-03T15:53:08Z | DuckDB Community Extension to prompt LLMs from SQL |
ywelsch | duckdb-prql | 262 | 2023-02-16T15:33:08Z | 2024-12-03T09:00:10Z | PRQL as a DuckDB extension |
rustyconover | duckdb-cron-extension | 24 | 2024-05-28T02:41:03Z | 2024-12-03T08:59:06Z | DuckDB Cron Expression Extension |
DataZooDE | flapi | 17 | 2024-09-29T14:06:01Z | 2024-12-02T17:07:15Z | API Framework heavily relying on the power of DuckDB and DuckDB extensions. Ready to build performant and cost-efficient APIs on top of BigQuery or Snowflake for AI Agents and Data Apps |
santosh-d3vpl3x | duckdb_extensions | 14 | 2024-08-26T19:51:42Z | 2024-12-02T14:14:57Z | pip installable duckdb extensions published to pypi |
dsg-polymtl | flockmtl-duckdb | 69 | 2024-08-27T23:38:21Z | 2024-11-30T05:36:34Z | FlockMTL: DuckDB extension to seamlessly combine analytics and semantic analysis using language models (LMs) |
jishrup | RadixSpline | 0 | 2024-11-27T03:52:35Z | 2024-11-29T22:41:22Z | Adding RadixSpline Indexing as an extension into DuckDB |
bhargav191098 | intelligent-duck | 3 | 2024-04-08T22:42:41Z | 2024-11-29T22:13:04Z | Adding an Alex learned index extension to DuckDB :) |
quackscience | duckdb-extension-clickhouse-sql | 42 | 2024-07-06T10:30:09Z | 2024-11-29T19:37:32Z | DuckDB Community Extension implementing ClickHouse SQL Dialect macros and Custom functions for DuckDB |
0xcaff | duckdb_protobuf | 21 | 2024-06-10T07:23:39Z | 2024-11-29T18:53:58Z | a duckdb extension for querying encoded protobuf messages |
quackscience | duckdb-extension-cronjob | 22 | 2024-11-15T18:47:49Z | 2024-11-29T17:10:33Z | WIP: DuckDB CronJob Extension |
duckdb | duckdb_delta | 141 | 2024-05-15T08:03:38Z | 2024-11-29T10:48:17Z | DuckDB extension for Delta Lake |
duckdb | reference-extension-c | 1 | 2024-11-23T09:17:21Z | 2024-11-28T09:14:34Z | DuckDB extension for testing the Extension C API |
rustyconover | duckdb-lindel-extension | 36 | 2024-06-29T19:55:08Z | 2024-11-28T05:04:24Z | DuckDB Extension Linearization/Delinearization, Z-Order, Hilbert and Morton Curves |
jishrup | DuckDB | 0 | 2024-11-27T22:08:26Z | 2024-11-28T04:20:02Z | Added functionality to support fetching entire column as vector for supporting RadixSpline Index as an extension in DuckDB |
taniabogatsch | goofy-duck | 4 | 2024-09-25T11:46:50Z | 2024-11-27T16:17:45Z | A small Go extension for DuckDB |
rupurt | duckdb-extension-template-zig | 25 | 2024-02-25T03:42:59Z | 2024-11-27T07:12:28Z | A Zig template for building DuckDB extensions |
alitrack | duckdb_python | 0 | 2024-11-26T03:53:48Z | 2024-11-26T05:45:12Z | Python extension for DuckDB |
quackscience | duckdb-extension-wvlet | 5 | 2024-11-23T14:40:31Z | 2024-11-26T00:44:13Z | Wvlet flow-style query language in a DuckDB Extension |
duckdb | extension-ci-tools | 12 | 2024-02-26T14:59:26Z | 2024-11-25T09:41:21Z | Repository containing reusable workflows / actions for building DuckDB extensions |
maropu | duckdb_scanner_example | 0 | 2024-11-23T10:27:36Z | 2024-11-25T01:20:51Z | A minimum scanner extension example for DuckDB |
rupurt | odbc-scanner-duckdb-extension | 80 | 2023-05-29T22:21:53Z | 2024-11-24T13:42:24Z | A DuckDB extension to read data directly from databases supporting the ODBC interface |
Ezzaldin97 | tiny-semantic-caching | 4 | 2024-05-31T18:41:14Z | 2024-11-24T05:51:31Z | using Ollama and Duckdb Vector Search Extension to build in Memory Semantic Caching Database |
duckdb | arrow | 36 | 2022-11-01T14:41:47Z | 2024-11-24T00:01:18Z | Extension for DuckDB for functions that require the Apache Arrow dependency |
duckdb | duckdb_azure | 51 | 2023-07-06T15:02:30Z | 2024-11-24T00:00:38Z | Azure extension for DuckDB |
duckdb | duckdb_httpfs_wasm_experiment | 14 | 2023-10-16T11:25:45Z | 2024-11-24T00:00:30Z | HTTPFS extension for DuckDB. Adds support for an HTTPFileSytem and S3FileSystem. |
DataZooDE | erpl | 31 | 2023-10-27T14:51:33Z | 2024-11-23T15:38:46Z | ERPL is a DuckDB extension to integrate Enterprise Data in your Data Science and ML pipelines within minutes! ERPL connects DuckDB to SAP ecosystem via standard interfaces. |
rustyconover | duckdb-crypto-extension | 12 | 2024-06-26T02:00:44Z | 2024-11-22T12:50:05Z | DuckDB Extension for cryptographic hash functions and HMAC |
hrbrmstr | duckdb-pcap | 16 | 2024-08-25T07:46:19Z | 2024-11-22T12:48:40Z | DuckDB extension for readin PCAP files |
parkerdgabel | quackML | 21 | 2024-08-18T18:43:04Z | 2024-11-22T12:47:40Z | A duckDB extension implementing a full service AI/ML enginer |
Hugoberry | duckdb-pbix-extension | 9 | 2024-03-12T10:01:28Z | 2024-11-21T22:02:26Z | Duckdb extension for parsing the metadata and contents of the embedded data mode in PowerBI pbix files |
duckdb | duckdb_excel | 5 | 2024-05-15T20:31:15Z | 2024-11-19T12:35:03Z | Excel extension for DuckDB |
duckdb | sqlite_scanner | 219 | 2021-10-12T11:51:06Z | 2024-11-18T10:02:13Z | DuckDB extension to read and write to SQLite databases |
samansmink | extension-template-c | 3 | 2024-11-12T21:44:25Z | 2024-11-17T01:58:02Z | (Experimental) Extension template for C++/C based extension using DuckDB's C API |
rob2244 | duckdb-snowflake | 0 | 2024-11-07T05:57:05Z | 2024-11-16T20:23:32Z | A duckdb extension which allows querying snowflake directly from duckdb |
quackscience | duckdb-extension-dht | 4 | 2024-11-12T12:39:47Z | 2024-11-15T22:52:47Z | WIP DuckDB DHT Client Extension |
daranzolin | datasf-to-duckdb | 1 | 2024-11-15T04:23:38Z | 2024-11-15T04:48:52Z | Chrome Extension to open DataSF resources in DuckDB Shell |
DataZooDE | erpl-web | 8 | 2024-06-02T16:16:16Z | 2024-11-13T19:21:03Z | ERPL is a DuckDB extension to connect to API based ecosystems via standard interfaces like OData, GraphQL and REST. This works e.g. for SAP ERP, SAP Ariba, SAP C4C, Microsoft Dynamics and many more. |
teaguesterling | geneducks | 0 | 2024-11-13T03:33:21Z | 2024-11-13T03:33:26Z | DuckDB extension for working with common genetics file types |
dacort | duckdb-athena-extension | 50 | 2023-02-22T00:06:36Z | 2024-11-13T00:44:03Z | An experimental Athena extension for DuckDB 🐤 |
Smallhi | duckdb-roaringbitmap | 0 | 2024-10-30T05:09:26Z | 2024-11-12T14:34:38Z | duckdb roaringbitmap extension |
rustyconover | duckdb-evalexpr-rhai-extension | 14 | 2024-07-05T03:59:36Z | 2024-11-12T04:29:22Z | A DuckDB extension to evaluate the Rhai scripting language as part of SQL. |
samansmink | extension-template-rs | 4 | 2024-09-16T11:26:22Z | 2024-11-10T01:05:25Z | PoC for a Rust-based extension template for DuckDB based on the Extension C API |
lmangani | ducktorrent-extension | 1 | 2024-10-27T14:33:32Z | 2024-11-02T17:48:48Z | Peer Discovery Extension for DuckDB |
itsknk | duckdb_extension_tryout | 0 | 2024-10-30T19:32:11Z | 2024-10-30T20:26:40Z | trying out stuff with duckdb extensions |
Kayrnt | duckdb_mysql_scanner | 16 | 2023-06-24T19:58:28Z | 2024-10-30T15:40:16Z | DuckDB extension for MySQL |
Smallhi | duckdb-bsi | 0 | 2024-10-30T05:10:11Z | 2024-10-30T05:10:17Z | duckdb bit-sliced index extension |
BGameiro2000 | ROOT4DuckDB | 0 | 2024-10-29T09:50:05Z | 2024-10-29T09:52:59Z | Proof-of-concept DuckDB extension for read-only access to CERN ROOT files. |
quackscience | duckstats | 1 | 2024-10-27T09:43:18Z | 2024-10-28T08:00:20Z | DuckDB Community Extension Download Stats & Badges |
rustyconover | duckdb-fuzzycomplete-extension | 7 | 2024-08-29T13:46:00Z | 2024-10-27T04:19:01Z | DuckDB Extension for fuzzy string matching based autocompletion |
circle-queue | vscode-syntax-highlight-duckdb-in-python | 0 | 2024-10-17T18:54:40Z | 2024-10-23T08:29:55Z | A VSCode extension for formatting DuckDB SQL strings in .py files |
hannes | curl | 6 | 2024-10-18T14:03:37Z | 2024-10-21T21:40:58Z | duckdb extension for curl |
joeirimpan | duckdb-fnv | 4 | 2024-08-23T15:43:27Z | 2024-10-20T15:34:10Z | Duckdb extension to calculate fnv hash, fnv partition bucket for a given hash. |
NickCrews | libpostal-duckdb | 3 | 2023-11-28T21:57:04Z | 2024-10-09T09:20:34Z | A DuckDB WASM extension that wraps libpostal for address parsing |
samansmink | url-parse-extension | 2 | 2024-03-22T13:27:44Z | 2024-10-09T08:27:14Z | Demo extension for DuckDB blogpost |
mostsignificant | duckdb_xml | 1 | 2024-04-11T20:48:55Z | 2024-10-09T08:24:39Z | A DuckDB extension for reading XML files |
paullhartwig | Sheetreader-Extension-For-DuckDB | 1 | 2024-05-02T21:01:28Z | 2024-10-09T08:23:05Z | This extension implements sheetreader to duckdb, making it possible to load xls files into duckdb efficiently |
ttanay | duckdb-vector | 9 | 2023-08-16T17:35:13Z | 2024-10-09T08:22:39Z | Vector extension for duckdb |
duckdb | duckdb_sqlsmith | 2 | 2024-05-27T13:32:36Z | 2024-10-08T09:59:56Z | DuckDB SQLsmith extension repository |
opensourceworks-org | notmongo | 0 | 2024-09-21T15:13:24Z | 2024-09-30T08:23:52Z | A json api extension for duckdb. |
vincent-chang | duckdb-hdfs | 3 | 2023-11-08T12:57:22Z | 2024-09-29T03:40:49Z | duckdb hdfs extension |
ajzo90 | duckdb-extension-xxhash | 2 | 2024-09-16T06:38:35Z | 2024-09-27T05:57:41Z | DuckDB Extension for xxhash functions |
rupurt | record-duckdb-extension | 6 | 2023-06-14T04:11:24Z | 2024-09-23T05:51:17Z | A DuckDB extension to read/write records from binary or text encoded files |
Mause | duckdb-deltatable-extension | 94 | 2022-09-30T06:10:58Z | 2024-09-12T15:37:36Z | A purely experimental DuckDB Deltalake extension |
yajirobee | duckdb_msgpack_extension | 1 | 2023-09-28T04:03:15Z | 2024-09-12T03:01:22Z | DuckDB extension to retrieve MessagePack format data |
wheretrue | exon-duckdb | 10 | 2023-04-28T14:30:43Z | 2024-09-09T16:28:27Z | DuckDB Extension for working with bioinformatic data. |
ximonsson | duckdb_ext | 0 | 2024-09-08T19:50:34Z | 2024-09-08T19:50:39Z | My extensions for DuckDB |
RandomFractals | duckdb-sql-tools | 12 | 2022-12-24T15:44:28Z | 2024-09-04T15:12:37Z | DuckDB SQL Tools add DuckDB support to VSCode, and provide database schema and SQL query interfaces for the popular SQLTools extension, SQL query editor, language server, and data processing tools. |
samansmink | aws | 2 | 2023-03-14T11:40:50Z | 2024-08-23T23:46:49Z | DuckDB AWS extension |
johanlaursen | oml_extension | 0 | 2023-11-09T14:11:24Z | 2024-08-22T12:46:28Z | Oml extension for Duckdb for Advanced Datasystems course |
bqbooster | duckdb_bigquery_scanner | 4 | 2024-04-19T22:40:20Z | 2024-08-18T20:46:02Z | DuckDB BigQuery FDW extension |
cgumpert | duckdb-avro | 0 | 2024-08-07T17:48:04Z | 2024-08-07T17:48:10Z | Extension to load Avro data into duckdb |
softprops | zig-duckdb-ext | 6 | 2024-04-28T05:00:09Z | 2024-07-31T21:28:03Z | 🐥 a duckdb extension library for zig |
Smallhi | duckdb-maxcompute | 0 | 2024-07-21T09:15:23Z | 2024-07-21T09:15:27Z | duckdb extension for maxcompute of aliyun |
rustyconover | duckdb-cron-expression-extension | 0 | 2024-07-13T11:40:19Z | 2024-07-13T11:40:25Z | DuckDB Extension for Cron Expressions |
nydasco | dbt_with_dagster_and_turntable | 0 | 2024-06-29T03:09:48Z | 2024-06-29T03:09:48Z | An extension of the dbt_with_duckdb repo, adding Dagster for orchestration and Turntable for field lineage |
jghoman | duckdb-apachedatasketches-extension | 0 | 2024-06-23T20:40:13Z | 2024-06-25T01:39:50Z | Extension for accessing Apache Datasketches methods through DuckDB |
Angus-Toms | QuackML | 2 | 2023-12-18T15:04:39Z | 2024-06-19T13:28:35Z | Source code for an ML extension for DuckDB - MInf project @ The University of Edinburgh |
arjunbajaj | libduckdb-alpine | 0 | 2024-06-14T17:25:28Z | 2024-06-14T17:26:03Z | libduckdb.so and sqlite_scanner.duckdb_extension compiled for Alpine Linux |
barnardh | extension-template | 0 | 2024-06-12T07:38:44Z | 2024-06-12T07:38:50Z | DuckDB extension template |
wheretrue | fasql | 20 | 2023-03-17T05:19:17Z | 2024-06-08T11:38:44Z | DuckDB Extension for reading and writing FASTA and FASTQ Files |
MichaelBelousov | duckdb-test-extension | 0 | 2024-06-01T18:19:09Z | 2024-06-05T22:08:49Z | test duckdb extension. The intent is to test how possible an IFC file backend is possible. |
raywill | duckfly | 0 | 2024-05-27T03:24:09Z | 2024-05-27T03:24:14Z | Test duckdb extension |
askyx | pg_tpcds | 0 | 2024-03-31T13:10:53Z | 2024-05-21T10:06:35Z | A plug-and-play postgres extension for testing tpcds, inspired by duckdb |
zmajeed | hack_duckdb_gql | 0 | 2024-05-16T06:19:52Z | 2024-05-16T14:18:20Z | A DuckDB extension that runs GQL queries on a graph stored in relational tables |
samansmink | delta-kernel-testing | 1 | 2024-03-13T14:09:35Z | 2024-05-15T13:08:24Z | Testing out delta kernel in duckdb extension |
drin | duckdb-skytether | 0 | 2024-04-29T22:17:18Z | 2024-04-29T22:17:21Z | An integrated repository for duckdb and various development extensions to support skytether functionality. |
rupurt | adbc-scanner-duckdb-extension | 1 | 2023-08-08T03:26:38Z | 2024-04-20T22:23:34Z | A DuckDB extension to read data directly from databases supporting the ADBC interface |
xyztony | ducktea | 0 | 2024-04-15T11:36:58Z | 2024-04-15T18:04:02Z | DuckDB Tea File Extension |
mostsignificant | duckdb_faker | 0 | 2024-04-06T20:09:33Z | 2024-04-06T20:09:38Z | A simple DuckDB extension for generating fake data |
murfffi | sampleduck | 0 | 2024-03-21T13:07:11Z | 2024-03-21T13:07:17Z | DuckDB extensions with aggregation functions for sampled data |
rupurt | duckdb-extension-ftpfs | 1 | 2023-07-27T04:53:46Z | 2024-03-13T11:31:24Z | FTP file system extension for DuckDB |
blackrez | litegeo | 1 | 2024-01-17T20:44:04Z | 2024-01-20T21:23:42Z | Lite geo is an extension for duckdb adding some geometric functions in duckdb. Based on the excellent and fast tg library. |
vincent-chang | duckdb-hdfs-docker | 0 | 2024-01-13T04:55:41Z | 2024-01-14T15:31:18Z | DuckDB Hadoopfs Extension Docker |
joseph-njogu | duckdb | 0 | 2024-01-12T06:12:54Z | 2024-01-12T06:12:54Z | Building duckdb from the source in order to add required extensions. |
maartenbosteels | duckdb-docker-apple-silicon | 0 | 2023-11-30T10:08:03Z | 2023-11-30T10:20:46Z | Use duckdb extensions in a container on Apple Silicon (Apple M1, M2 or Mx) |
nikso-itu | duckdb-oml | 0 | 2023-11-02T16:24:02Z | 2023-11-07T22:36:39Z | OML extension for DuckDB. Enables the loading of OML files into DuckDB. Created as part of the course named "Advanced Data Systems" at ITU. |
felix-schott | duckdb-spatial-bug | 0 | 2023-10-15T09:34:42Z | 2023-10-15T09:41:16Z | Minimal example to reproduce DuckDB spatial extension shapefile export bug |
Kayrnt | duckdb-extension-workflow | 1 | 2023-08-26T01:06:16Z | 2023-08-31T08:38:36Z | DuckDB extension workflow diagrams |
rupurt | cobol-copybook-duckdb-extension | 0 | 2023-08-16T04:18:54Z | 2023-08-16T04:18:59Z | A DuckDB extension to read mainframe record files given a COBOL copybook schema |
samansmink | extension-workflows | 0 | 2023-08-03T07:47:07Z | 2023-08-03T07:47:07Z | Contains reusable github workflows for DuckDB extensions |
jimexist | duckdb-hnsw | 1 | 2023-04-21T06:43:52Z | 2023-08-02T02:31:02Z | Duckdb extension supporting ANN search based on HNSW |
spoke-data | duckdb-extension-spoke | 1 | 2023-07-31T15:10:00Z | 2023-07-31T17:11:08Z | DuckDB extension for Spoke. The universal data connector |
rupurt | duckdb-extension-memphis | 0 | 2023-07-31T01:18:47Z | 2023-07-31T01:18:52Z | Memphis DuckDB extension |
samansmink | azure-extension | 0 | 2023-05-24T11:37:55Z | 2023-07-06T16:47:23Z | Experimental Azure DuckDB extension |
statlib | duckdb-windows-extensions | 0 | 2023-06-19T08:56:30Z | 2023-06-20T20:13:52Z | DuckDB extensions for Windows users |
jpmmcneill | fmri-duckdb | 0 | 2023-03-06T11:50:19Z | 2023-03-06T23:45:14Z | FMRI Extension for duckdb |
jexp | duckdb-brace-of-ducks | 0 | 2023-02-06T01:37:57Z | 2023-02-06T01:38:02Z | testing duckdb extension functions |