Live data from Hacker News

Graphviz 7

gitlab.com

11–20 of 95 posts

Re: Graphviz 7

#11
post #8

From the readme: "This project has only 3 of its founders remaining as volunteer maintainers, and support is limited and may end soon. If you can help fund to a more formal foundation to continue this project, please contact north on graphviz org."

[deleted]

Re: Graphviz 7

#12

One of the better graph visualization tools! Which tool do you people use most often for graph visualization? I kind of linger between networkx, Gephi, graphviz and d3.

I really struggle with this. I also use networkx, Gephi, and graphviz, and occasionally plotly. D3 is too much of a learning overhead for me at the moment.

I'm really in the market for a decent engine that's both easy to use and enables high quality interactive exploration of massive datasets. Plotly comes close, but struggles with larger datasets and is still a bit fiddly. I'd love to be able to lob a large structure into a UI and share with colleagues, and they'd be able to visualise and filter based on node/edge metadata, time series etc.

Something like Gephi, but web-based and considerably easier to use.

Re: Graphviz 7

#15
This is more for diagramming small graphs. If you are trying to render large networks, there are better alternatives.

For OSS graph visualization libraries, check out: - Sigma.js - Vis.js

For commercial options: - Ogma (disclosure: my company builds that one) - KeyLines

Re: Graphviz 7

#16

Someone needs to make a multi-OS clone of omniGraffle. I paid €179 for omniGraffle, I’d pay for a multi-OS alternative.

Does omniGraffle accept text input?

Because one of the points of GraphViz is text input, which can be easily source-controlled, diffed, machine-generated, etc.

Re: Graphviz 7

#17
post #7

Earlier quoted context omitted.

Wild, seeing SemVer actually used properly.

You don't need to do a new release for every checkin. You can make a series of breaking changes and only then declare a new release, bumping the version number. After all, it took (at least) 21 years to get from 0 to 3.0.0 There's absolutely no reason for 2 major bumps 11 days apart.

If you’re doing CI/CD, though, you should expect this kind of thing. I do appreciate that maybe there could be a throttle for major bumps.

Re: Graphviz 7

#18

Someone needs to make a multi-OS clone of omniGraffle. I paid €179 for omniGraffle, I’d pay for a multi-OS alternative.

I objected to how often I had to upgrade the version and pay for very minor fixes.

Re: Graphviz 7

#19
post #9

I liked GraphViz a lot, but eventually got frustrated with its layout algorithms and default look and feel. I would switch to Mermaid wholesale if it could render SVGs without requiring a browser engine.

I’ve personally settled on grapviz (a derivative actually, plantuml) being “good enough” for casual diagrams. Plantuml is built with the idea that it’s for quick and dirty communication, and I think graphviz translates well to this. It’s a nice way to put together a sequence diagram that just helps you understand control flow (and then never took at it again).

I have to admit, I haven’t found a more formal programmatic tool. Ultimately I have to turn to “by hand” tools if I want something more complicated. If you can’t translate that last statement, it means I just never do anything more complicated.

Re: Graphviz 7

#20

One of the better graph visualization tools! Which tool do you people use most often for graph visualization? I kind of linger between networkx, Gephi, graphviz and d3.

I really struggle with this. I also use networkx, Gephi, and graphviz, and occasionally plotly. D3 is too much of a learning overhead for me at the moment. I'm really in the market for a decent engine that's both easy to use and enables high quality interactive exploration of massive datasets. Plotly comes close, but struggles with larger datasets and is still a bit fiddly. I'd love to be able to lob a large structur…

Agree. Neo4j’s visualization tools are surprisingly painful to use. I’d love to find something that allowed you to trivially add code to the layout engine. Graphviz’s clustering capability seems to be unique among any of the tools I’ve used as well.
Post reply on HN