An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

graphviz

This library provides bindings for the Dot language used by the Graphviz (http://graphviz.org/) suite of programs for visualising graphs, as well as functions to call those programs. Main features of the graphviz library include: Almost complete coverage of all Graphviz attributes and syntax. Support for specifying clusters. The ability to use a custom node type. Functions for running a Graphviz layout tool with all specified output types. The ability to not only generate but also parse Dot code with two options: strict and liberal (in terms of ordering of statements). Functions to convert FGL graphs and other graph-like data structures to Dot code - including support to group them into clusters - with a high degree of customisation by specifying which attributes to use and limited support for the inverse operation. Round-trip support for passing an FGL graph through Graphviz to augment node and edge labels with positional information, etc.

Ecosystem
hackage.haskell.org
Latest Release
2009.5.1
almost 17 years ago
Versions
51
Downloads
73,965 total
Dependent Packages
14
Dependent Repos
192
Links
Registry hackage.haskell.org
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/graphviz
spec
License BSD-3-Clause
First Release over 17 years ago
Last Synced 23 days ago
Repository
Stars 64 on GitHub
Forks 23 on GitHub
Rankings on hackage.haskell.org
Overall Top 5.0%
Downloads Top 1.9%
Dependent packages Top 2.4%
Dependent repos Top 2.3%
Forks Top 8.2%