I initially adapted some code for graphviz from dot-rust in 2020 to be used in some other projects of mine: hibou.
Since then it has evolved a bit and I decided to repackage it on its own as a library.