Introducing graph-fa2 (browser free graph rendering)
graph-fa2 was originally developed to render force directed graphs in grove extra but now it's a generalised project that can be used for other use-cases. It gives you an org-roam-ui style experience directly in emacs using librsvg without a web browser.
To render a graph simply add a function to the click hook and create a function to turn your graph into a set of nodes and edges.