puppetlabs / puppet-vscode

Puppet Editing. Redefined.
https://puppet-vscode.github.io
Apache License 2.0
81 stars 40 forks source link

PuppetDB Node Graph Visualizer #627

Closed jpogran closed 4 years ago

jpogran commented 4 years ago

As a user

I would like to query PuppetDB for a specific node and have it return a node graph visualization similar to the Puppet Manifest Node Graph feature.

so that I don't miss having this feature in the Puppet Console web interface

Sharpie commented 4 years ago

I think we should look into what TensorBoard does:

https://www.tensorflow.org/tensorboard/graphs

The graph of a machine learning model can be a huge, dense, dataset with thousands of nodes and nested computations (i.e classes or defined types) and they’ve done a lot of work to make dagre-d3 display it in a way that is performant and sane to navigate.

glennsarti commented 4 years ago

Heya @Sharpie !!

Interestingly, James ported the visualizer to use Cytoscape (https://js.cytoscape.org/) which is (claimed by Cyto) actually used by tensorflow!

github-actions[bot] commented 4 years ago

This issue has been marked stale because it has been open for more than 30 days with no activity. If this issue is still important to you, please comment to keep this issue open. If not, this will be closed in 5 days