Back to browse
GitHub Repository

Hypergraph is a data structure library to create a directed hypergraph in which a hyperedge can join any number of vertices.

346 starsRust

Hypergraph – directed hypergraph library in Rust (40 graph algorithms)

by yamafaktory·May 25, 2026·2 points·0 comments

AI Analysis

●●SolidNiche GemBig Brain

Directed hypergraphs in Rust with persistent snapshots and a generic query trait.

Strengths
  • Supports non-simple hypergraphs, self-loops, and unaries natively.
  • Includes persistent hypergraph variant for immutable historical views.
  • Generic query trait works uniformly across mutable and persistent types.
Weaknesses
  • No visualizer or CLI included; purely a code library.
  • Hypergraphs are niche; most devs will stick to standard graphs.
Target Audience

Rust developers modeling complex multi-way relational data

Similar To

petgraph · graphblas

Similar Projects