Extracting more understanding from graph view: Additional graph layout algorithms

I suggest adding additional user-selectable graph layout options to the existing default approach.

Graphs are notoriously hard to layout in a way that best exposes the essence of the graph. Giving users a simple way to flick through these would be very useful (and fun!).

Cytoscape.js is an open source js general purpose graphing engine with multiple layout options e.g.




For reference: An open source obsidian plugin doing something similar:

Hi. feat: add ability to change graph forces via UI by mp-v2 · Pull Request #10755 · logseq/logseq · GitHub shipped with the 0.10.6 release. Maybe it resolves your request

1 Like