dash14 / v-network-graph

An interactive network graph visualization component for Vue 3
https://dash14.github.io/v-network-graph/
MIT License
485 stars 44 forks source link

Maintenance and new features #95

Open moyogatomi opened 1 year ago

moyogatomi commented 1 year ago

Hi. I am working on a project with heavy use of graphs and after some research I am thinking about using your library which I like very much. I have two questions though:1) Are you planning to keep on maintaining it? 2) Is it possible or will be possible to connect nodes with graphs(acting as nodes) [keylines has this future - see image]? I know you are single dev in this project and it must be hard and I think its amazing work you made here. image

dash14 commented 1 year ago

Hi @moyogatomi, Thank you for liking v-network-graph!

1) Are you planning to keep on maintaining it?

Yes, I will continue to maintain it.

2) Is it possible or will be possible to connect nodes with graphs(acting as nodes) [keylines has this future - see image]?

Currently, there is no easy way to do this in the library. It is possible to give each node its size, background, z-order, and position, so it may be possible to draw it if controlled well enough. In the future, I was considering the implementation of the feature that can draw multiple graphs and connect them with edges. That was originally intended to specify multiple d3-force layouts independently, but I would like to consider making your use case possible as well. However, I am sorry, but I cannot say when this will be implemented....

x42en commented 1 year ago

Hi! Well done :tada: for this library, I love it also !! I am also looking for a way to draw network graph that would imply graph into graph, or at least groups of nodes.

I could easily setup a paid bounty for this feature ;)