# rugraph Graph lib for Rust ![rugraph workflow](https://github.com/yangosoft/rugraph/actions/workflows/rust.yml/badge.svg) [![crates.io](https://img.shields.io/crates/v/rugraph.svg)](https://crates.io/crates/rugraph) [![documentation](https://img.shields.io/badge/docs-live-brightgreen)](https://docs.rs/rugraph) This is a toy project to learn Rust. Not intended for real use. Current features: * Undirected graph implementation * Directed graph implementation * Multi directed graph implementation * All simple path algorithm implemented * Dot file export for Graphivz * Dot file import Some pitfalls: * No proper interfaces * No properly modularized * Not idiomatic? * Perfomance? * ... See the [examples](examples/) and [documentation](https://docs.rs/rugraph/latest/rugraph/)