graph drawing software
Project homepage: https://graphviz.org/
Description
Graphviz is open source graph visualization software.
Graph visualization is a way of representing structural information as
diagrams of abstract graphs and networks. It has important applications
in networking, bioinformatics, software engineering, database and web
design, machine learning, and in visual interfaces for other technical
domains.
The Graphviz layout programs take descriptions of graphs in a simple
text language, and make diagrams in useful formats, such as images and
SVG for web pages; PDF or Postscript for inclusion in other documents;
or display in an interactive graph browser. Graphviz has many useful
features for concrete diagrams, such as options for colors, fonts,
tabular node layouts, line styles, hyperlinks, and custom shapes.
Package information
- Ports path
- math/graphviz
- Package architecture
- amd64
- Maintainer
- Edd Barrett <edd@openbsd.org>
- Categories
- math, devel, graphics, x11/tk, lang/tcl
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Library
- graphics/jpeg
- graphics/png
- devel/libtool,-ltdl
- graphics/gd STEM->=2.0.34
- x11/gtk+3
- x11/gnome/librsvg
- graphics/graphite2
- devel/harfbuzz
- print/poppler
- lang/guile2
Build
- devel/swig
- lang/tcl/8.6 tcl->=8.6,<8.7
- devel/metaauto
- devel/autoconf/2.69
- devel/automake/1.16
- devel/libtool
- devel/gmake
- textproc/groff STEM->=1.21
Test
- math/graphviz graphviz-14.0.2
Used by (32 dependency relationships)
Includes library, runtime, build and test dependencies.