
Openduck Distributed Duckdb
This is an open-source distributed DuckDB implementation that gives you remote database attach, hybrid query execution, and differential storage without MotherDuck's pricing. The architecture is clean: a gRPC gateway splits queries between local and remote workers, so a single SQL join can pull from your laptop and a remote cluster transparently. It's built in Rust with a C++ DuckDB extension, uses Postgres for metadata and object storage for sealed layers, and the hybrid execution model is genuinely clever. Setup requires building both the Rust backend and the extension, which is not trivial but well-documented. If you want MotherDuck's capabilities self-hosted or need fine-grained control over query execution boundaries, this is worth the compile time.
- skills.sh installs
- 321
- GitHub stars
- 26
- last updated
- Jun 3, 2026
Install
$ npx -y skills add aradotso/trending-skills --skill openduck-distributed-duckdb --agent claude-codeInstalls into .claude/skills of the current project.
Files
OpenDuck Distributed DuckDB
Skill by ara.so — Daily 2026 Skills collection
OpenDuck is an open-source implementation of distributed DuckDB featuring differential storage (append-only immutable layers via Postgres + object store), hybrid dual execution (single queries split across local and remote workers), and transparent remote database attach via ATTACH 'openduck:mydb'. It is architecturally inspired by MotherDuck but fully open protocol (gRPC + Arrow IPC).
Architecture Overview
DuckDB client (openduck extension)
└─ ATTACH 'openduck:mydb?endpoint=...' AS cloud
└─ gRPC + Arrow IPC
└─ Gateway (Rust)
├─ auth / routing / plan splitting
├─ Worker 1 (embedded DuckDB)
└─ Worker N (embedded DuckDB)
├─ Postgres (metadata)
└─ Object store (sealed layers)
Sponsors
Details
- Repository
- github.com/aradotso/trending-skills
- Category
- Databases
- First seen
- Jun 3, 2026
More from aradotso/trending-skills
All 251- Designlang Design Extract318
- Uzi Skill Stock Analyzer318
- Tech Doc Style Chinese316
- Weft Ai Language315
- Hy World 2 0 3d World Model314
- Killerpdf Portable Editor312
- Xata Postgres Platform312
- Lingbot Map 3d Reconstruction310
- Diagram Design Editorial307
- Meta Harness Optimization306
- Border Beam React304
- Wx Favorites Report299
- Cc Design Html Prototyping297
- Pgque Postgres Queue296
- Huashu Design Html Native290
- Freebuff2api Openai Proxy289
- Aube Package Manager286
- Permiso Accessibility Permissions283
- Mdv Markdown Visualization282
- Create Simulated Aeronautics Mod281
- Kami Document Design277
- Gpt2api Openai Gateway276
- Opengame Agentic Game Creation268
- Oransim Causal Marketing Twin267