7 ms·
Looks beautiful but seems to be only for trees which you can sort of do just by indenting in a text editor. I sometimes want to organize things as a DAG and tha
by averagewall 9y ago
Looks beautiful but seems to be only for trees which you can sort of do just by indenting in a text editor. I sometimes want to organize things as a DAG and that's where indenting text starts to fail.
I wish there was a very general purpose graph editing and visualizing tool that could be as general purpose as spreadsheets.
- fiatjaf 9y agoIsn't something like a DAG doable by indenting in a text editor? Why not?
- infinite8s 9y agoEach tree node only has one parent, which is easy to indicate through the indentation structure. In a DAG a node can have multiple parents - I'm not sure how this can be modeled with indentation.
- didgeoridoo 9y agoI can't visualize how you would represent a node with multiple inbound edges in text, but it could be because I'm only halfway through my first coffee. Can you demonstrate in a comment box?
- didgeoridoo 9y agoHave you looked at the editor built right into OrientDB? http://orientdb.com/docs/2.0/orientdb-studio.wiki/Graph-Editor.html http://orientdb.com/docs/2.0/orientdb-studio.wiki/Graph-Edit...
- fiatjaf 9y agoDoesn't have an editor GUI, but a simple general graph editor and visualizer: https://github.com/fiatjaf/rel https://github.com/fiatjaf/rel (I wanted a nice GUI, but failed to make it)
- jacquesm 9y ago> I sometimes want to organize things as a DAG and that's where indenting text starts to fail. Leo can do this. http://leoeditor.com/ http://leoeditor.com/ You can 'clone' nodes into different parts of the tree.
- jlgaddis 9y agoWould Graphviz [0] work for your purposes? Check out the gallery [1] for some examples. [0]: http://www.graphviz.org http://www.graphviz.org [1]: http://www.graphviz.org/Gallery.php http://www.graphviz.org/Gallery.php
- progval 9y agoDoes graphviz support interacting with the graphs?
- Edmond 9y agoThis request seems to come up occasionally whenever a topic on graph management comes up but I wonder how many people actually need a general purpose graph editor. I am currently working on Solvent and one of its features is an object graph management system that can be used to construct any sort of hierarchical data structure, in particular I have started demoing in to DevOps people configuring things like Kubernetes, cloudformation..etc. Product page: http://codesolvent.com/config-mgr/ http://codesolvent.com/config-mgr/
- akud 9y agoI just built this: akud.github.io/graphs Was going to do some polishing before I did a Show HN. Feel free to reach out to the email in my profile if you want to talk about it.
- bane 9y agoWhen I need a tool to organize things with a graph I usually just use yEd. You can do a surprising number of things with it: - Graph layout algorithms - Graph scoring (centrality etc.) - Variety of node types - You can add custom node types (to a point), even use pictures of things - Cross-platform (not open source sadly) - Swim-lanes, grids, grouping structures - Graphs are saved as .graphml xml and so on. It's not perfect, I wish I could also just drop in multi-media type files and turn them into node representations. https://www.yworks.com/products/yed https://www.yworks.com/products/yed?
- rymohr 9y agoHave you seen Kumu? It's a general purpose property-graph editor, backed by a CSS-like language that allows you to transform and style your graphs. - https://kumu.io https://kumu.io - https://docs.kumu.io/guides/views-advanced.html https://docs.kumu.io/guides/views-advanced.html (disclosure: cofounder / lead dev)