Compound graphs are those graphs where nodes can also be nested inside each other. Many real-world graphs tend to be compound graphs. While tools like CytoscapeJS can render them using automatic layout algorithms, not many tools exist to manually lay out such graphs AND add/modify custom properties for nodes and edges. I needed such a tool to be able to draw curriculum maps, and discovered that SvelteJS had excellent support for SVG components. That's when I decided to make this tool.
This tool is currently also being used by Foresight Institute for their civilizational tech trees: https://foresight.org/tech-tree/
Compound graphs are those graphs where nodes can also be nested inside each other. Many real-world graphs tend to be compound graphs. While tools like CytoscapeJS can render them using automatic layout algorithms, not many tools exist to manually lay out such graphs AND add/modify custom properties for nodes and edges. I needed such a tool to be able to draw curriculum maps, and discovered that SvelteJS had excellent support for SVG components. That's when I decided to make this tool.
This tool is currently also being used by Foresight Institute for their civilizational tech trees: https://foresight.org/tech-tree/