Back to all databases

pg_ladybug

A PostgreSQL extension that embeds the LadybugDB engine to run Cypher queries from SQL. Registered Postgres tables act as node and relationship labels, and Ladybug's planner rewrites each pattern into a single SQL join executed natively by Postgres; Cypher can also run against Ladybug-native tables stored in the data directory.

Overall rank
#156
First released
July 2026
License
PostgreSQL
Built with
C

Lineage

Graphflow2017 · endedGraphScope2020Kuzu2022 · endedBighorn2025RyuGraph2025LadybugDB2025NeuG2026pg_ladybug2026
  • Graphflow, 2017: no longer developed.
  • Kuzu, 2022: successor to Graphflow; no longer developed.
  • Bighorn, 2025: fork of Kuzu.
  • RyuGraph, 2025: fork of Kuzu.
  • LadybugDB, 2025: fork of Kuzu.
  • NeuG, 2026: based on GraphScope; borrows code from Kuzu.
  • pg_ladybug, 2026: based on LadybugDB.

Details

Vendor
LadybugDB
Type
Property Graph
Kind
Extension
Category
Emerging
License
PostgreSQL
Language
C
Query Languages
openCypherSQL
Protocols
PostgreSQL wire
Sources 5 references

Protocols PostgreSQL wire

Installed with CREATE EXTENSION and called as a SQL set-returning function, so clients use ordinary Postgres connections.

  • Cypher query support as a PostgreSQL extension.
    pg_ladybug README · reviewed 2026-09-22

License PostgreSQL

LICENSE is the PostgreSQL License text; GitHub reports it as PostgreSQL.

  • Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without a written agreement is hereby granted
    pg_ladybug LICENSE · reviewed 2026-09-22

Released 2026-07

No tagged releases. Repository created 2026-07-25; announced alongside LadybugDB v0.19.0 on 2026-07-30.

Language C

Lineage based on LadybugDB