Back to all databases

pgGraph

A PostgreSQL extension that adds graph search, bounded traversal, and shortest-path queries over ordinary tables through SQL functions in a graph schema. Builds a derived in-memory graph index while PostgreSQL tables remain the source of truth, with no new query language.

Overall rank
#130
First released
May 2026
License
Apache-2.0
Built with
Rust

Details

Vendor
Evokoa
Type
Property Graph
Kind
Extension
Category
Emerging
License
Apache-2.0
Language
Rust
Query Languages
SQL
Protocols
PostgreSQL wire
Sources 6 references

Protocols PostgreSQL wire

PostgreSQL extension; queried entirely through SQL functions in the graph schema, no separate network protocol.

  • pgGraph is a PostgreSQL extension for running graph search, traversal, shortest path, and relationship queries directly against ordinary PostgreSQL tables.
    Evokoa/pgGraph · reviewed 2026-08-02

License Apache-2.0

GitHub's UI shows 'Other' for license detection, but the repository's actual LICENSE file and README both state Apache-2.0.

  • Apache License Version 2.0, January 2004 http://www.apache.org/licenses/
    LICENSE · reviewed 2026-08-02
  • pgGraph is built by Evokoa. Follow the project through the links at the top of this README. License Apache-2.0. See LICENSE.
    Evokoa/pgGraph · reviewed 2026-08-02

Released 2026-05

First tagged release v0.1.0, published 13 May 2026; the repository was created the same day.

Language Rust

Confirms current value. pgGraph is a PostgreSQL extension built with the pgrx (Rust) framework.

  • Rust toolchain (`1.96`, pinned by `graph/rust-toolchain.toml`) - `cargo-pgrx` 0.19.1
    Evokoa/pgGraph · reviewed 2026-08-02