DuckPGQ: High-Performance SQL Graph Analytics for DuckDB Users

DuckPGQ – A DuckDB community extension for graph workloads

DuckPGQ: High-Performance SQL Graph Analytics for DuckDB Users

I am excited to introduce DuckPGQ, a community extension that brings SQL/PGQ standard graph query capabilities directly to DuckDB. This tool allows you to perform high-performance graph analytics seamlessly within your existing SQL workflows without extra dependencies. Whether you are analyzing social networks, flight routes, or financial transactions, DuckPGQ makes complex graph patterns easy to explore using familiar SQL syntax.

DuckPGQ is currently a research project and still a work in progress, so please be aware that there may be bugs, incomplete features, or unexpected behaviour.
  1. zellster

    Recent article about graphdbs including DuckPGQ: https://theconsensus.dev/p/2026/05/29/ladybug-duckdb-and-pos...

  2. keynesyoudigit

    I don’t understand why the graph – relational crossover ecosystem doesn’t get more love like this – sometimes I want to explore a different paradigm on my data without installing a completely separate database and performing a migration.

    This is super cool!

  3. keynesyoudigit

    Maybe I’m just silly, but one suggestion – I thought the PG stood for Postgres at first – some sort of cute name might be in order so people don’t get the impression that they have to install this on Postgres + pgduck or something.

    LillipadsDB?

More from this day

2026-07-24