Grow your community and let your products shine!
Register | Login

Company Overview

Graphviz is open source graph visualization software. It has several main graph layout programs.

Tags:

Company Information

Platforms

Pricing

Categories

Features & Specs

  • Automated Layout

    Graphviz uses sophisticated algorithms to automatically produce visually appealing layouts for graphs, reducing the need for manual adjustments and saving time.

  • Customization

    Offers a range of customization options, allowing users to tweak the appearance of nodes, edges, labels, and overall graph style.

  • Versatility

    Supports multiple output formats including SVG, PNG, PDF, and PostScript, making it easy to integrate graphs into various types of documents and applications.

  • Integrations

    Graphviz can be integrated with multiple programming languages and platforms, such as Python, Perl, and web applications, increasing its usability across different environments.

  • Open Source

    Being open-source software, Graphviz is free to use, modify, and distribute, which makes it accessible for both personal and commercial projects.

  • Videos

    External Sources including reviews & comparisons

    Social Recommendations


    • Blockdiag – simple diagram images generator – blockdiag 1.0 documentation

      While inactive blockdiag was small and nice for automatically annotating documentation. As you can see it hasn’t been maintained for a few years. https://github.com/blockdiag/blockdiag With complex diagrams, I find good old PlantUML diagrams more useful if not as initially pretty as mermaid. Plus it will output archimate without having to touch that UI https://plantuml.com/ But really it is horses for courses….

      – Source: Hacker News
      /
      about 1 month ago


    • Introduction to Haskell Diagrams

      Use a high-level language like Plant UML, D2, Graphviz which are good for the purpose they are designed for, but not for generic purpose diagramming.

      – Source: dev.to
      /
      about 1 month ago


    • 9 tools, libraries and extensions our developer can’t live without (and why)

      Graphviz is a graph visualization tool – useful for visualizing things such as flow charts. You write out the graph in a special language called the “DOT language” where you specify what’s in the graph, and graphviz handles all of the layout / visualization for you. It is insanely easy to programmatically create directed graphs and I use it when debugging complex state machines. I have a CLI shortcut to render…

      – Source: dev.to
      /
      3 months ago


    • Ask HN: Guidelines for making clear architecture diagrams

      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
      /
      5 months ago


    • Should I Open Source my Company?

      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
      /
      8 months ago


    • Trippy 0.9.0 Release

      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:
      10 months ago


    • Calculate the difference and intersection of any two regexes

      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
      /
      about 1 year ago


    • What are some tools to help in visualizing concepts

      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:
      over 1 year ago


    • Good graphic FlowChart drawing tool ?

      It sounds like you’re looking for a web-hosted tool – if you’re interested in self-hosted text-based tools, graphviz can make flowcharts, and if integration with LaTeX is desirable, so can TikZ.

      Source:
      over 1 year ago


    • Writing software with seamless diagramming?

      This makes me think of GraphViz (generates graphs form textual instructions) perhaps with support from Emacs and org-mode (web search for “Emacs org-mode graphviz“, you’ll find other integrations for other specific use-cases). But you would need to switch to Emacs (and use org-mode), which is I guess quite disruptive in itself.

      Source:
      over 1 year ago


    • The Factions of Doskvol, Visualized

      Visualization was made by me using GraphVIZ, and rendered using dot. You can see the source here, and you can mess around with it by plugging the source into this handy website. You can remove factions you don’t care about, or update to fit the fiction in your game..

      Source:
      over 1 year ago


    • SVG graph of resource dependencies

      I used GraphViz to draw a graph showing how to find or create each resource. The image below is a PNG thumbnail. Click through to my blog post for the full SVG version (which you can ‘find in page’ on), and the image’s .dot source.

      Source:
      over 1 year ago


    • UML representation of the whole flutter framework?

      Graphviz the tool for drawing class relationships.

      Source:
      over 1 year ago


    • Dependecy graph

      If you just need to display a graph, how about using graphviz?

      Source:
      over 1 year ago


    • What are some apps/websites that I can use to make a taxonomical tree (tree of life)?

      Graphviz (graphviz.org) is a nice, free general purpose graphics program that will do auto-layout .

      Source:
      over 1 year ago


    • Is there any software where I can make flowcharts which looks like this easily?

      Https://graphviz.org/
      Or on the command line ‘dot’. Programmatically create charts.

      Source:
      over 1 year ago


    • Ain’t It Funny How the Knight Moves?

      I wrote a ruby script to map out the graph and fed it into graphviz to make the image. https://graphviz.org.

      – Source: Hacker News
      /
      over 1 year ago


    • Stockfish’s search tree trying to find a mate in 2 visualized

      Using Graphviz to display the search tree of Stockfish in this position: r1b1r1k1/p5pp/2p3q1/2pP1p2/5Bn1/1PNB1K2/P1PQ1PP1/R4R2 b – – 0 1.

      Source:
      over 1 year ago


    • Why should I learn Compilers

      Graphviz is a widely used graph visualization tool that takes a specification of a graph as input and produces an image of the graph as output. The ideas of lexical analysis, parsing, symbol table management, semantic checking, etc. Carry over directly from compilers.

      Source:
      over 1 year ago


    • Prompt Templates in ChatGPT

      (First idea was this: https://graphviz.org/, I’ve already gotten GPT to produce syntactically valid graphs with it).

      Source:
      almost 2 years ago


    • Building a HDL (Kind of)

      One part of this will be drawing “graphs” of the interconnections. Perhaps start with a graph visualisation package such as the open source graphviz and extend its language with attributes on each node to hold the extra information you need.

      Source:
      almost 2 years ago

    Similar Products

    AutoCAD mobile app, formerly AutoCAD 360 and AutoCAD WS, is a CAD viewer for viewing, creating, editing, and sharing AutoCAD drawings. Download a free AutoCAD mobile app trial for Windows 10, iOS, or Android.
    Web-based project collaboration tool.
    Bforartists is a fork of Blender.
    Cloud-based software application for consulting firms (and students) with all the tools required in...