A graph algorithms library implemented in Pharo
# Graph Algorithms
[](https://github.com/pharo-ai/graph-algorithms/actions/workflows/CI.yml)
[](https://coveralls.io/github/pharo-ai/graph-algorithms?branch=master)
[](http://makeapullrequest.com)
[](http://www.repostatus.org/#active)
[](https://pharo.org/download)
[](https://pharo.org/download)
[](https://pharo.org/download)
[](https://pharo.org/download)
[](https://img.shields.io/badge/license-MIT-blue.svg)
## Description
This library contains several graphs algorithms. The nodes in the graph can be any kind of object: a Character, a String, an Integer or a complex object.
For the documentation, please refer to
- the pharo-ai wiki: https://github.com/pharo-ai/wiki/blob/master/wiki/Graphs/Graph-Algorithms.md and
- our graphs booklet [Booklet-PharoGraphs](https://github.com/SquareBracketAssociates/Booklet-PharoGraphs).
## How to install it
```smalltalk
EpMonitor disableDuring: [
Metacello new
repository: 'github://pharo-ai/graph-algorithms';
baseline: 'AIGraphAlgorithms';
load ]
```
## How to depend on it
If you want to add this repo to your Metacello Baselines or Configurations, copy and paste the following expression:
```smalltalk
spec
baseline: 'AIGraphAlgorithms'
with: [ spec repository: 'github://pharo-ai/graph-algorithms' ]
```