Closed travjenkins closed 1 year ago
This is a pretty standard and powerful tool for graphing almost anything. It is extremely powerful, has a lot of extensions, is open source, and there is a type library. They are still releasing updates every month or two.
Apache echarts is adding more graph support. Going to try that one for graphs before using Cytoscape.
We've done some work on this and seems we're good. Closing for now... if we want to change the decision beyond the "good enough" one we'll reopen.
Relevant thread on Hacker News about visualizing a large amount of data (that can contain cycles/loops).
A big portion of the visuals will be displaying a graph of the materialization flow. This needs to be able to support just about any kind of graph (linear, circular, small, big, etc.). We probably need to stick to open source as always.
If we can get one that supports some level of ADA that would be great. There needs to be some way we can customize the graph as we’ll want to be able to highlight paths when hovering, show details/pop ups of certain elements, and be able to move around and zoom.
What library we choose really depends on what framework we’re running. That decision should be made first or in tandem.
Options VX VisJS Cytoscape Spacetree JSPlumb