Back to all databases

Grust

A backend-neutral property graph API for Rust that models graphs as labeled nodes and edges with typed properties, expressing traversals as an intermediate representation rather than a query-language string. Ships an async GraphStore trait with adapters for SurrealDB, HelixDB, FalkorDB, LanceDB, PostgreSQL, Turso, and Spark, plus a deterministic in-memory store.

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

Details

Vendor
QueryGraph
Type
Property Graph
Kind
Library
Category
Emerging
License
Apache-2.0
Language
Rust
Query Languages
Custom API
Sources 4 references

License Apache-2.0

SPDX identifier as classified by GitHub from the repository licence file.

Released 2026-05

GitHub repo creation date; this is a brand-new project (no prior life elsewhere), so it stands in reliably for first public availability. Confirms current value.

Language Rust

A Cargo workspace of Rust crates; confirms current value.