Skip to main content

grafeo_adapters/plugins/
mod.rs

1//! Extend Grafeo with custom functions and algorithms.
2//!
3//! Plugins let you add new capabilities without modifying Grafeo's core. Register
4//! your custom algorithms with [`PluginRegistry`] to make them available to queries.
5//!
6//! The [`algorithms`] module includes ready-to-use implementations of classic
7//! graph algorithms - traversals, shortest paths, centrality measures, and more.
8
9pub mod algorithms;
10mod registry;
11mod traits;
12
13pub use registry::PluginRegistry;
14pub use traits::{Algorithm, AlgorithmResult, ParameterDef, ParameterType, Parameters, Plugin};