Based on our record, Graphviz seems to be a lot more popular than graph-tool. While we know about 80 links to Graphviz, we've tracked only 4 mentions of graph-tool. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
Some Python libraries have a C/C++ core that relies on libraries such as Cairo and Boost and many others. Such dependencies are not installable with pip/venv simply because they are not Python packages. If you want to try one example, have a go on installing Graph-Tool using pip. Source: over 1 year ago
Do they offer the full feature set of graph-tools? https://graph-tool.skewed.de/. Source: over 1 year ago
Graph-tool - it does only 2D plots and has very slow interactive graphs. Source: about 2 years ago
Graph-tool: This is the one I use the least, although it is probably one of the most powerful. It lets you quickly run advanced community detection analyses like stochastic block models, hierarchical partitions, etc. It also has a fantastic visualization suite for making gorgeous figures. It used to be a pain in the ass to compile, which is why I ended up sinking the time into igraph, although I understand that... Source: about 3 years ago
Conventions exist but they're mostly crap. Along the KISS principle, boxed elements with connecting nodes are the best (most universally understood). In mathematical terms, this is an 'undirected graph', a 'directed graph' is the same but with directionality on the links between nodes. The standard toolkit for defining these in software is https://graphviz.org/ If you need to show the interaction between elements... - Source: Hacker News / 10 days ago
Thoughtful post, thanks. However, this tripped me up: "our GPU graph viz server" -- I couldn't understand how you a) scale graphviz[1] on a GPU and b) make money hosting graphviz. Quick read of your web site cleared that up :) [1] https://graphviz.org/. - Source: Hacker News / 4 months ago
Tracing flows: breakdown complex UDP/TCP ECMP traces into individual flows (i.e. Common network path); render a chart of flows in GraphViz DOT format (example). Source: 5 months ago
It has the look of graphviz about it, which is an excellent tool. Often helpful in debugging anything related to graphs. https://graphviz.org/. - Source: Hacker News / 8 months ago
If you are talking about making visualisations for other people it would depend if you want to make them interactive, static, or a mix of the two. I’m not really sure what to recommend given I don’t know - but here are a few places to start: - Python tutor - manim - processing - graphviz - simple but good - draw.io. Source: 12 months ago
NetworkX - NetworkX is a Python language software package for the creation, manipulation, and study of the...
PlantUML - PlantUML is an open-source tool that uses simple textual descriptions to draw UML diagrams.
neo4j - Meet Neo4j: The graph database platform powering today's mission-critical enterprise applications, including artificial intelligence, fraud detection and recommendations.
draw.io - Online diagramming application
RedisGraph - A high-performance graph database implemented as a Redis module.
yEd - yEd is a free desktop application to quickly create, import, edit, and automatically arrange diagrams. It runs on Windows, Mac OS X, and Unix/Linux.