48 releases (4 breaking)

Uses new Rust 2024

new 0.5.34 Apr 7, 2026
0.5.33 Apr 5, 2026
0.5.30 Mar 30, 2026
0.5.10 Feb 28, 2026
0.1.4 Jan 31, 2026

#30 in #graph-algorithms

Download history 4/week @ 2026-02-04 156/week @ 2026-02-11 73/week @ 2026-02-18 17/week @ 2026-02-25 40/week @ 2026-03-04 30/week @ 2026-03-11 43/week @ 2026-03-18 189/week @ 2026-03-25 232/week @ 2026-04-01

494 downloads per month
Used in 2 crates

Apache-2.0

8MB
171K SLoC

grafeo-engine

The engine behind Grafeo. You'll find everything here for creating databases, running queries, and managing transactions.

Most users should start with the main grafeo crate, which re-exports the key types. If you're here directly, GrafeoDB is your entry point.

Modules

  • database - Create and manage databases with GrafeoDB
  • session - Lightweight handles for concurrent access
  • config - Tune memory, threads, and durability settings
  • transaction - MVCC transaction management (snapshot isolation)
  • query - The full query pipeline: parsing, planning, optimization, execution
  • catalog - Schema metadata: labels, property keys, indexes
  • admin - Admin API types for inspection, backup, and maintenance

Dependencies

~5–26MB
~344K SLoC