DOT Language - Layout Programs

Layout Programs

The DOT language defines a graph, but does not provide facilities for rendering the graph. There are several programs that can be used to render, view, and manipulate graphs in the DOT language:

  • Graphviz - A collection of libraries and utilities to manipulate and render graphs
  • Canviz - a JavaScript library for rendering dot files.
  • Grappa - A Java wrapper for using the Graphviz libraries.
  • Beluging - A Python & Google Cloud based viewer of DOT and Beluga extensions.
  • Tulip can import dot files for analysis
  • OmniGraffle can import a subset of DOT, producing an editable document. (The result cannot be exported back to DOT, however.)
  • ZGRViewer, a GraphViz/DOT Viewer link
  • VizierFX, A Flex graph rendering library link
  • Gephi - an interactive visualization and exploration platform for all kinds of networks and complex systems, dynamic and hierarchical graphs

Read more about this topic:  DOT Language

Famous quotes containing the word programs:

    There is a delicate balance of putting yourself last and not being a doormat and thinking of yourself first and not coming off as selfish, arrogant, or bossy. We spend the majority of our lives attempting to perfect this balance. When we are successful, we have many close, healthy relationships. When we are unsuccessful, we suffer the natural consequences of damaged and sometimes broken relationships. Children are just beginning their journey on this important life lesson.
    —Cindy L. Teachey. “Building Lifelong Relationships—School Age Programs at Work,” Child Care Exchange (January 1994)