Graph analysis plugin? (distance gradient)

If I have a network of thousands of lines and polylines, and I want to visualize the travel distance from a point in this network using color gradients, similar to the image below, is there a plugin for that?
image
notice how it’s not just simply calculating the distance of the line segment to the “origin” in a straight line, it’s colored based on the distance thru the line network.

I though of using Ivy, but that requires me to start from a mesh, which I don’t have.

Hey, maybe Megarachne will be helpful: Megarachne | Food4Rhino
You can use curves as graphs there: GitHub & BitBucket HTML Preview

is there a way to colorize the distance with Megarachne?
i’m trying to do an urban pathway study, the only way i imagine right now is to use the shortest path, and do holistic calculation with every other node in the network, but that’d probably crash.

Edit:
it’s taking a really long time to create a graph, do I have to explode my polylines or something? how long should it take to calculate a graph of about 2000 polylines?
image

There is no way to colorize using a single component, you will have to figure out your own logic with coloring. I don’t know if any other plugin has such coloring function as it is really specific, and everyone has their own method for displaying their data.

I don’t know what exactly is a task, and depending specific on your needs it might work or not. In Megarachne building giant graph is not that fast, but once it’s built it should be fast to search for paths. Unless you will change the graph all the time.

MegarachneCurveGraph.gh (11.4 KB)

You can also try some other Graph plugins such as SpiderWeb or LeafVein.