DuckPGQ

DuckPGQ is a DuckDB community extension for graph workloads that supports the SQL/PGQ standard.

Leveraging the power of DuckDB to bring high-performance, SQL-based graph query capabilities directly to your analytical workflows.

Install and Load DuckPGQ

Key Features

SQL/PGQ Standard

Supports graph pattern matching with SQL/PGQ, following the SQL:2023 standard.

High Performance

Leverages DuckDB for efficient, in-process graph analytics.

Easy To Install

Seamlessly integrate with DuckDB through a simple setup process, requiring no dependencies.

Open Source

Community-driven, extensible, and free to use.

Explore DuckPGQ Across Domains

Behind DuckPGQ

Daniel ten Wolde

Daniël ten Wolde

GitHub

Bluesky

LinkedIn

WIP Disclaimer

DuckPGQ is currently a research project and still a work in progress. While we encourage you to explore and experiment with it, please be aware that there may be bugs, incomplete features, or unexpected behaviour.

We greatly appreciate any feedback or bug reports that help us improve and evolve the extension. Feel free to share your experiences!

📢 Report a Documentation Issue