API for writing graph-related plugins

I would love the ability to write plugins that can manipulate the graph view in interesting ways like vertex-coloring, edge-coloring, and having weighted edges (assigning some weight to a link, which I know would require additional capability in the markdown grammar).

I’m posting this here for consideration about what capabilities are included the unreleased API, and to hear feedback, but please let me know if this is better suited for the Feature Request category.


I would hope to see an API for interacting with graph view as well. There’s a lot of request for filtering, segmenting, etc… of the graph. Many of these could be handled via plugins.