πŸ¦† DuckDB Extensions Analysis (Third-party)

Automated monitoring and analysis of DuckDB's extension ecosystem.

Last Updated: 2026-06-20 13:35:01 UTC (Loading...)

Jump to Extensions | Methodology | Main report

Third-party DuckDB Extensions

πŸ¦† Third-party DuckDB extensions (manually labelled)

Jump to Extensions

This report provides a verified view of DuckDB extensions discovered outside the official core/community registries.

Back to the main extensions report: DuckDB Extensions Analysis (Markdown).

Monthly roundup of notable ecosystem changes: What’s new.

Note: Third-party labelling is an ongoing work in progress, so this list is partial and may contain errors. Please do your own due diligence.

Data Sources

This analysis is based on:

Contribute corrections

If you spot an error or want to suggest an addition/amendment, please email: duckdb@databooth.com.au.

To contribute via pull request, see THIRD_PARTY_EXTENSIONS_SUBMISSIONS.md.

For a detailed description of how candidates are discovered, validated, promoted, ranked, and selected for labelling, see the appendix: Discovery and verification methodology.

---

Third-party extensions

Manually labelled DuckDB extensions discovered outside the official registries.

Total: 42 extensions | πŸ”₯ Very Active (≀7d): 13 | βœ… Active (≀30d): 2 | 🟑 Stable (≀90d): 4 | 🟠 Stale (>90d): 23

Click to expand/collapse verified third-party extensions table
# Extension Repository Status Activity Last Activity Stars Language Description
1 Arengard/navision_gdpdu navision_gdpdu ❓ Unknown 1 - πŸ”₯ Very Active today 0 N/A No description available
2 Arengard/stps-extension stps-extension ❓ Unknown 1 - πŸ”₯ Very Active today 0 N/A No description available
3 Arengard/wz-extension wz-extension ❓ Unknown 1 - πŸ”₯ Very Active today 0 N/A No description available
4 BitEngine BitEngine 🟒 Ongoing 4 - 🟠 Stale 109 days ago (2026-03-03 01:38:04 UTC) 0 C++ No description available
5 blobboxes blobboxes 🟒 Ongoing 3 - 🟑 Stable 76 days ago (2026-04-05 00:44:47 UTC) 1 Python No description available
6 ch-duckdb ch-duckdb 🟒 Ongoing 4 - 🟠 Stale 190 days ago (2025-12-11 20:57:33 UTC) 0 C++ No description available
7 duck_rdf read_rdf 🟒 Ongoing 1 - πŸ”₯ Very Active today (2026-06-19 00:18:26 UTC) 21 C++ RDF file extension for DuckDB. Reads and writes supported
8 duckdb-3fs duckdb-3fs 🟒 Ongoing 4 - 🟠 Stale over a year ago (2025-05-16 08:30:34 UTC) 40 C++ DuckDB 3FS Extension
9 duckdb-apachedatasketches-extension duckdb-apachedatasketches-extension 🟒 Ongoing 4 - 🟠 Stale over a year ago (2024-06-25 01:39:47 UTC) 0 C++ Extension for accessing Apache Datasketches methods through DuckDB
10 duckdb-athena-extension duckdb-athena-extension 🟒 Ongoing 4 - 🟠 Stale over a year ago (2024-12-31 04:56:46 UTC) 57 Rust An experimental Athena extension for DuckDB 🐀
11 duckdb-autoattach duckdb-autoattach 🟒 Ongoing 4 - 🟠 Stale over a year ago (2025-03-14 00:31:52 UTC) 1 C++ DuckDB Extension to ATTACH latest files automatically
12 duckdb-extension-clickhouse-system duckdb-extension-clickhouse-system 🟒 Ongoing 4 - 🟠 Stale over a year ago (2025-01-04 18:52:15 UTC) 5 C++ DuckDB Community Extension emulating the ClickHouse system table
13 duckdb-extension-fluss-lake duckdb-extension-fluss-lake 🟒 Ongoing 4 - 🟠 Stale 154 days ago (2026-01-17 11:04:21 UTC) 6 Rust DuckDB extension to union read Fluss & DataLake
14 duckdb-extension-paimon duckdb-extension-paimon 🟒 Ongoing 4 - 🟠 Stale 161 days ago (2026-01-10 03:22:42 UTC) 4 CMake DuckDB extension for Paimon
15 duckdb-extension-test duckdb-extension-test 🟒 Ongoing 4 - 🟠 Stale over a year ago (2024-09-21 12:51:52 UTC) 0 C++ No description available
16 duckdb-extension-xxhash duckdb-extension-xxhash 🟒 Ongoing 4 - 🟠 Stale over a year ago (2024-09-18 07:13:44 UTC) 4 Shell DuckDB Extension for xxhash functions
17 duckdb-graphar duckdb-graphar 🟒 Ongoing 2 - βœ… Active 10 days ago (2026-06-10 11:38:51 UTC) 14 C++ DuckDB extension for reading data stored in the Apache GraphAr format.
18 duckdb-ldbc duckdb-ldbc 🟒 Ongoing 4 - 🟠 Stale 106 days ago (2026-03-05 15:49:47 UTC) 0 C++ No description available
19 duckdb-nodejs-layer duckdb-nodejs-layer 🟒 Ongoing 4 - 🟠 Stale 139 days ago (2026-01-31 14:59:21 UTC) 153 Python Packaging DuckDB for Node.js Lambda functions. Example application: https://g...
20 duckdb-pgwire duckdb-pgwire 🟒 Ongoing 4 - 🟠 Stale over a year ago (2024-11-20 17:18:02 UTC) 28 C++ DuckDB extension to allow quacking with PostgreSQL protocol
21 duckdb-qvd duckdb-qvd 🟒 Ongoing 4 - 🟠 Stale 254 days ago (2025-10-09 03:31:41 UTC) 0 C++ No description available
22 duckdb-raster duckdb-raster 🟒 Ongoing 4 - 🟠 Stale 296 days ago (2025-08-28 03:24:50 UTC) 0 C++ duckdb extension to support spatial raster analysis
23 duckdb-ros-extension duckdb-ros-extension 🟒 Ongoing 4 - 🟠 Stale over a year ago (2024-07-29 19:13:44 UTC) 1 C++ No description available
24 duckdb-spatial-raster duckdb-spatial-raster 🟑 Archived 3 - 🟑 Stable 80 days ago (2026-04-01 12:29:34 UTC) 23 C++ This is a prototype of a geospatial extension for DuckDB that adds support fo...
25 duckdb-vcf-extension duckdb-vcf-extension 🟒 Ongoing 4 - 🟠 Stale over a year ago (2024-12-24 02:09:42 UTC) 11 C++ Experimental
26 duckdb-vortex duckdb-vortex 🟒 Ongoing 1 - πŸ”₯ Very Active today (2026-06-20 08:33:46 UTC) 49 Shell DuckDB extension allowing reading/writing of vortex files
27 duckdb_grib2 duckdb_grib2 🟒 Ongoing 4 - 🟠 Stale 148 days ago (2026-01-23 02:36:15 UTC) 0 C++ DuckDB Extension to read GRIB2 files
28 duckdb_rdkit duckdb_rdkit 🟒 Ongoing 3 - 🟑 Stable 70 days ago (2026-04-10 19:14:56 UTC) 12 C++ Chemistry
29 ducktorrent-extension ducktorrent-extension 🟒 Ongoing 4 - 🟠 Stale over a year ago (2024-11-02 20:48:31 UTC) 1 C++ Peer Discovery Extension for DuckDB
30 dynamic-predicate-transfer dynamic-predicate-transfer 🟒 Ongoing 3 - 🟑 Stable 77 days ago (2026-04-04 08:36:36 UTC) 20 C++ [VLDB'26] This repository provides a DuckDB implementation of RPT+, following...
31 erpl erpl 🟒 Ongoing 1 - πŸ”₯ Very Active 2 days ago (2026-06-17 15:33:27 UTC) 55 C++ ERPL is a DuckDB extension to integrate Enterprise Data in your Data Science...
32 MobilityDuck MobilityDuck 🟒 Ongoing 1 - πŸ”₯ Very Active today (2026-06-18 17:10:08 UTC) 5 C++ MobilityDuck is a DuckDB extension for manipulating temporal and spatiotempor...
33 nvmefs-personal nvmefs-personal 🟒 Ongoing 4 - 🟠 Stale 225 days ago (2025-11-06 14:47:29 UTC) 0 C++ No description available
34 PDXearch PDXearch 🟒 Ongoing 1 - πŸ”₯ Very Active today (2026-06-20 08:40:50 UTC) 13 C++ [WIP] A state-of-the-art IVF index for lightweight but fast (filtered) vector...
35 pg_lake pg_lake 🟒 Ongoing 1 - πŸ”₯ Very Active today (2026-06-19 15:42:46 UTC) 1,552 C pg_lake: Postgres with Iceberg and data lake access
36 PJBala/quackeccak quackeccak ❓ Unknown 1 - πŸ”₯ Very Active today 0 N/A No description available
37 quackeccak quackeccak 🟒 Ongoing 4 - 🟠 Stale 262 days ago (2025-09-30 22:43:21 UTC) 0 C++ Local EVM computations in DuckDB - CREATE2 address mining for gas optimizatio...
38 REMOP REMOP 🟒 Ongoing 1 - πŸ”₯ Very Active 6 days ago (2026-06-13 20:34:20 UTC) 0 C++ REMOP: REmote-Memory-aware OPerator Optimization
39 sirius sirius 🟒 Ongoing 1 - πŸ”₯ Very Active today (2026-06-18 18:07:03 UTC) 993 C++ No description available
40 sirius sirius 🟒 Ongoing 2 - βœ… Active 8 days ago (2026-06-11 19:06:43 UTC) 0 N/A No description available
41 spy rpt-plus-plus 🟒 Ongoing 1 - πŸ”₯ Very Active 5 days ago (2026-06-15 12:57:05 UTC) 0 C++ Robust predicate transfer with cache-aware hash tables.
42 VCrypt VCrypt 🟒 Ongoing 4 - 🟠 Stale over a year ago (2025-04-19 13:06:24 UTC) 4 C++ Experimental?

Appendix: Discovery and verification methodology

This appendix documents the approach used by this repository to discover, validate, promote, rank, and label potential third-party DuckDB extensions.

1) Discover

The goal is to find long-tail repositories that may contain DuckDB extensions, beyond:

Discovery typically uses GitHub search signals (e.g. topics, keywords, repo content heuristics) to produce a candidate list of repositories.

2) Analyse and subtract known sets

Candidate repositories are compared against known core/community extension repositories. This reduces noise and focuses the workflow on genuinely novel candidates.

3) Validate

Candidates are validated with lightweight checks intended to be fast and resilient:

Validation outputs are stored in the DuckDB database snapshot.

4) Promote

A subset of validated candidates are promoted based on stronger evidence signals (for example, the presence of release assets that resemble DuckDB extension packages).

Promotion is designed to be conservative: it aims to reduce false positives and provide a manageable shortlist for manual review.

5) Manual labelling

Finally, candidates are manually labelled (e.g. is_extension=yes/no/unsure), and optionally annotated with:

Only repositories labelled is_extension=yes are included in the verified third-party report.

Risk notes and guardrails (reducing false positives)

Discovery is intentionally conservative. The following patterns frequently produce false positives and should be treated with care:

Where possible, the pipeline flags likely template clones and canonicalises forks to upstream repositories, but manual review remains the source of truth.