The C++ GNU GPL 3 Free miptgraph directed graph layout library is on
notabug at https://notabug.org/mooigraph/miptgraph
The position() routine needs update and that is in development.
Also C interface is in development.
The mipt-vis compiler graph tool has updated version called
showgraph-qt5 for qt5 at https://github.com/gml4gtk/miptgraph
The showgraph and mipt-vis tool need updates on parser code but
maybe creating gcc plugin to generate data for it is easier.
The maintained GNU GPL mipt-vis in showgraph is in the codequery
That is in development.
More to follow.